Parson's programming puzzles: a fun and effective learning tool for first programming courses
暂无分享,去创建一个
[1] Rick Decker,et al. The top 10 reasons why object-oriented programming can't be taught in CS 1 , 1994, SIGCSE '94.
[2] James C. Spohrer,et al. Learner-centered education , 1996, CACM.
[3] Kevin Bluff,et al. Jumping into Java: object-oriented software development for the masses , 1998, ACSE '98.
[4] S. Fincher,et al. What are we doing when we teach programming? , 1999, FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011.
[5] Anne L. Olsen. Using pseudocode to teach problem solving , 2005 .
[6] Leesa Murray,et al. Teaching programming to beginners - choosing the language is just the first step , 2000, ACSE '00.
[7] Ivar Jacobson,et al. The Unified Modeling Language User Guide , 1998, J. Database Manag..
[8] Carol B. Collins,et al. Implementation of object-orientation using UML in entry level software development courses , 2004, CITC5 '04.
[9] John M. D. Hill,et al. Puzzles and games: addressing different learning styles in teaching operating systems concepts , 2003, SIGCSE.
[10] Lynn Andrea Stein. What We've Swept Under the Rug: Radically Rethinking CS1 , 1998 .