DocumentCode :
1918411
Title :
The effects of emphasizing computational thinking in an introductory programming course
Author :
Davies, Stephen
Author_Institution :
Univ. of Mary Washington, Fredericksburg, VA
fYear :
2008
fDate :
22-25 Oct. 2008
Abstract :
In many introductory programming courses, the surface features of the programming language can distract and intimidate students so much that they fail to concentrate on what is really the ldquobrainyrdquo task: solving the problem conceptually. To counter this, we devised a form of structured pseudocode, designed to highlight and facilitate algorithmic construction so that the complexities of the programming language can be deferred until proficiency in design has been reached. Students taught with this experimental approach are not introduced to the language itself, or the compiler, until the last few weeks of the semester. A controlled experiment comparing this approach with a traditional language-based pedagogy has revealed that by the end of the course, studentspsila programming skills, even on language-specific tasks, is every bit as strong as students taught traditionally, and that their comfort level with modularity (writing functions) is increased. Additionally, we found that students appear to strongly prefer such an approach, citing mostly emotive benefits, and that these effects may be particularly strong among women.
Keywords :
computer science education; educational courses; programming languages; algorithmic construction; computational thinking; introductory programming course; language-based pedagogy; language-specific tasks; programming language; programming skills; surface features; Algorithm design and analysis; Computer languages; Counting circuits; Education; Functional programming; Natural languages; Pain; Problem-solving; Programming profession; Writing; Computational Thinking; Pedagogy; Pseudocode;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2008. FIE 2008. 38th Annual
Conference_Location :
Saratoga Springs, NY
ISSN :
0190-5848
Print_ISBN :
978-1-4244-1969-2
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2008.4720362
Filename :
4720362
Link To Document :
بازگشت