Conferences in Research and Practice in Information Technology
  

Online Version - Last Updated - 20 Jan 2012

 

 
Home
 

 
Procedures and Resources for Authors

 
Information and Resources for Volume Editors
 

 
Orders and Subscriptions
 

 
Published Articles

 
Upcoming Volumes
 

 
Contact Us
 

 
Useful External Links
 

 
CRPIT Site Search
 
    

Fighting the student dropout rate with an incremental programming assignment

Ahoniemi, T., Lahtinen, E. and Erkkola, T.

    Large programming assignments can become huge obstacles to novice programmers, especially as teachers usually lack the resources to guide students sufficiently in-depth for the whole time. Changing the assignment to an incremental one consisting of smaller phases built on top of one another helps students to start in time, stay in time, and avoid succumbing to the huge workload. We made the large assignment in a programming course incremental and got positive results when measuring the students' submission behaviour and their opinions on the phasing. The students felt that they were aided instead of just given more deadlines. The students willingly took advantage of our approach and really appreciated it. This article explains how we made our incremental assignment, how students used the phases, and how they felt about them.
Cite as: Ahoniemi, T., Lahtinen, E. and Erkkola, T. (2007). Fighting the student dropout rate with an incremental programming assignment. In Proc. Seventh Baltic Sea Conference on Computing Education Research (Koli Calling 2007), Koli National Park, Finland. CRPIT, 88. Lister, R. and Simon, Eds. ACS. 163-166.
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS
 

 

ACS Logo© Copyright Australian Computer Society Inc. 2001-2014.
Comments should be sent to the webmaster at crpit@scem.uws.edu.au.
This page last updated 16 Nov 2007