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

Retaining majors through the introductory sequence

Abstract: Retention is an important issue for Computer Science Departments. In many cases students leave the major due to frustrations with programming in the complex languages often used in CS1 and CS2 or because they do not understand that computer science is much more than programming. We have redesigned our introductory sequence to include a rigorous, non-programming introduction to the field and a CS1 course which uses Scheme so that students can focus on the principles of programming instead of the complexities of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…For example, some redesigned introductory courses begin with content that students are unlikely to have had exposure to in high school (e.g. [5,25]). Others use a contextualized computing approach such as media computation, which has been shown to increase retention and decrease fail rates for non-majors and other students with no pre-college CS experience [7,22,24].…”
Section: Approachmentioning
confidence: 99%
“…For example, some redesigned introductory courses begin with content that students are unlikely to have had exposure to in high school (e.g. [5,25]). Others use a contextualized computing approach such as media computation, which has been shown to increase retention and decrease fail rates for non-majors and other students with no pre-college CS experience [7,22,24].…”
Section: Approachmentioning
confidence: 99%
“…CS1 is often an introduction to computer science and programming, and CS2 is often an introduction to data structures and algorithms, though the subject matter varies across institutions [11]. Students' performance and experience with the introductory programming sequence have a major impact on retention in the Computer Science major and has been often studied (e.g., [17,28]. While students in CS1 may be dipping their toe in the water, students in CS2 have committed to a curricular path and failure in the CS2 course can be more impactful.…”
Section: Introductionmentioning
confidence: 99%