Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education 2008
DOI: 10.1145/1352135.1352229
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating a breadth-first cs 1 for scientists

Abstract: This paper presents a thorough evaluation of CS for Scientists, a CS 1 course designed to provide future scientists with an overview of the discipline. The course takes a breadth-first approach that leverages its students' interest and experience in science, mathematics, and engineering. In contrast to many other styles of CS 1, this course does not presume that its students will study more computer science, but it does seek to prepare them should they choose to. We summarize the past year's worth of assessmen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(5 citation statements)
references
References 31 publications
0
5
0
Order By: Relevance
“…The applied option had separate tracks for students in bioinformatics, computer information systems, geographic information technology, and human computer interaction. Similarly, [12] outlined the design and evaluation of a CS1 course for science majors. The course took a "breadth-first" approach in order to familiarize students with as many topics as possible and taught the basics of programming in Python.…”
Section: Related Research 21 Teaching Computer Science To Non-cs Majorsmentioning
confidence: 99%
“…The applied option had separate tracks for students in bioinformatics, computer information systems, geographic information technology, and human computer interaction. Similarly, [12] outlined the design and evaluation of a CS1 course for science majors. The course took a "breadth-first" approach in order to familiarize students with as many topics as possible and taught the basics of programming in Python.…”
Section: Related Research 21 Teaching Computer Science To Non-cs Majorsmentioning
confidence: 99%
“…Similar efforts fall roughly into three categories. The first comprises courses intended to introduce science majors to computing skills required by their majors [1,5,8,11,14]. The second has been characterized as contextualized CS.…”
Section: Context and Related Workmentioning
confidence: 99%
“…27 Harvey Mudd College and Princeton each redesigned their introductory CS course to focus on science applications. 9 Require students to do assignments in their introductory CS course using "pair programming," which provides benefits (demonstrated by research conducted at UC, Santa Cruz 19 ) for female and male students alike. A result of this approach is that more women are likely to complete the course, obtain a higher grade, take "Today's computing is not your father's computing.…”
Section: Review Articlesmentioning
confidence: 99%