DocumentCode
2593461
Title
Work in progress - rethinking introductory programming
Author
Hislop, Gregory W.
Author_Institution
Drexel Univ., Philadelphia
fYear
2007
fDate
10-13 Oct. 2007
Abstract
In spite of tremendous attention, the existing models for the introductory courses in computing majors remain problematic and dominated by programming courses. The "programming first" model, along with ideas on how to implement it, has been the topic of endless debate for decades. In spite of many projects and publications, the problems have not been solved, and the debate continues. This paper will discuss the EntryPoint project. EntryPoint seeks a better approach for the first two years of undergraduate computing programs - an approach that will improve appeal of the programs and student success in them. EntryPoint will depart substantially from the Programming-first model. Instead, EntryPoint will develop a "Computing-first" model that will emphasize the computing discipline as the primary framework for initial study. This paper discusses the problems that EntryPoint seeks to address, an initial redesign of courses, and principles for a more extensive redesign.
Keywords
computer science education; educational courses; programming; entry point project; introductory computer programming course; undergraduate computing programs; Application software; Delay; Education; Genetic programming; Information science; Programming profession; Software testing; Technological innovation; Computing disciplines; Introductory Computing Courses;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
Conference_Location
Milwaukee, WI
ISSN
0190-5848
Print_ISBN
978-1-4244-1083-5
Electronic_ISBN
0190-5848
Type
conf
DOI
10.1109/FIE.2007.4418107
Filename
4418107
Link To Document