Benefits of a CS0 course in liberal arts colleges

Journal of Computing Sciences in Colleges(2004)

引用 11|浏览14
暂无评分
摘要
Many computer science programs begin their major courses with a course in programming. If the department offers a service course for students not majoring in computer science it is often an applications course that encourages the belief that computer science is knowing how to use a computer skillfully. Courses that provide a broad view of the field of computer science are rare in Midwest small liberal arts colleges. This paper opens an old debate [4, 6] and argues that we do a disservice to computer science majors and non-majors alike by separating the two groups in this way. We make the point that we should offer introductory courses that are appropriate for all students regardless of their intended major. In addition to the arguments that have been proffered in the past, which are well documented in section 7.2 of Computing Curricula 2001 (CC2001) [4], this paper concentrates on two arguments: That doing so can help to attract more students to the discipline, and that a well thought-out broad introductory course can benefit majors and non-majors alike.
更多
查看译文
关键词
computer skillfully,computer science major,broad view,service course,major course,liberal arts college,CS0 course,computer science program,thought-out broad introductory course,introductory course,applications course,computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要