Abstract
The chapter summarises recent challenges faced by teachers of first year undergraduate programming and their causes. It proceeds to describe a pragmatic means of addressing such problems through the provision of parallel second programming module provision. The approach provides a means of motivating weaker students, introducing remedial prerequisite knowledge whilst avoiding the sacrifice of employability and other perceived goals of early high-flyers in the subject.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Durstenfeld R (1964) Algorithm 235: random permutation. Commun ACM 7(7):420
Ford M, Venema S (2010) Assessing the success of an introductory programming course. J Info Technol Educ 9:133–145
Gardner M (1970) Mathematical games—the fantastic combinations of John Conway’s new solitaire game “life”. Sci Am 223:120–123. ISBN 0-89454-001-7
Jenkins T (2001) The motivation of students of programming
Murphy E, Crick T Davenport JH (2017) An analysis of introductory programming courses at UK Universities. Art Sci Eng Program 1(2), Article 18
Reas C, Fry B, Maeda J (2007) Processing: a programming handbook for visual designers and artists (1st edn). The MIT Press, p 736. ISBN 0-262-18262-9
Reynolds CW (1987) Flocks, herds, and schools: a distributed behavioral model. Comput Graphics 21(4):25–34
Robins A (2010) Learning edge momentum: a new account of outcomes in CS1. Comput Sci Educ 20(1):37–71. https://doi.org/10.1080/08993401003612167
Shiffman D (2016) Learning processing—a beginner’s guide to programming images, animation, and interaction. Morgan Kaufmann. ISBN 978-0-12-394443-6
Woodfield R (2014) Undergraduate retention and attainment across the disciplines [Internet].Higher Education Academy, New York. Available from www.heacademy.ac.uk/node/10293. Accessed 17 June 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Collins, D. (2018). Using Graphics to Inspire Failing Students. In: Carter, J., O'Grady, M., Rosen, C. (eds) Higher Education Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-98590-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-98590-9_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98589-3
Online ISBN: 978-3-319-98590-9
eBook Packages: Computer ScienceComputer Science (R0)