Using python and QuickDraw to foster student engagement in CS1

Ben Stephenson · 2009

Most students enrolling in introductory computer science courses today have grown up working exclusively with graphical user interfaces. Through this experience, they have come to expect computers to be reasonably intuitive and easy to use. Yet, when students enter an introductory course in computer science, it is commonplace for them to work on exclusively text based assignments using complex programming languages.

Read the paper · More papers on PaperTik