Alice: a 3-D tool for introductory programming concepts
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
greenfoot: combining object visualisation with interaction
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Alice, middle schoolers & the imaginary worlds camps
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Communications of the ACM - Scratch Programming for All
App inventor for android: report from a summer camp
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Effective and sustainable computing summer camps
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Video-based instruction for introductory computer programming
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
We conducted a week-long summer camp to promote interest in computer science among middle-school students. The camp primarily used self-paced video tutorials to teach programming concepts using the App Inventor for Android programming environment. Based on strong interest from students and parents as well as positive survey feedback, we conclude that the camp was very successful. We have made the camp resources, including 36 video tutorials, freely available at http://artsci.drake.edu/mathcs/appcamp, and they may be used in future camps at any institution.