Management, structures and tools to scale up personal advising in large programming courses
暂无分享,去创建一个
[1] Michael Kölling,et al. Enhancing apprentice-based learning of Java , 2004 .
[2] Arto Vihavainen,et al. Extreme apprenticeship method in teaching programming for beginners , 2011, SIGCSE.
[3] Lauren B. Resnick,et al. LEARNING ORGANIZATIONS FOR SUSTAINABLE EDUCATION REFORM , 1998 .
[4] L. S. Vygotskiĭ,et al. Mind in society : the development of higher psychological processes , 1978 .
[5] David Reed,et al. AAA and CS 1: the applied apprenticeship approach to CS 1 , 1995, SIGCSE.
[6] L. Resnick,et al. Knowing, Learning, and Instruction , 2018 .
[7] Pm Jenkinson,et al. Cognitive , 2020, Definitions.
[8] L. Vygotsky. Mind in Society: The Development of Higher Psychological Processes: Harvard University Press , 1978 .
[9] Toni R. Black. Helping novice programming students succeed , 2006 .
[10] Janet Rountree,et al. Learning and Teaching Programming: A Review and Discussion , 2003, Comput. Sci. Educ..
[11] Lauri Malmi,et al. A survey of literature on the teaching of introductory programming , 2007, ITiCSE-WGR '07.
[12] Henrik Bærbak Christensen. Systematic testing should not be a topic in the computer science curriculum! , 2003, ITiCSE.
[13] Jaakko Kurhila,et al. Carry-on effect in extreme apprenticeship , 2013, 2013 IEEE Frontiers in Education Conference (FIE).
[14] Hamzeh Roumani. Design guidelines for the lab component of objects-first CS1 , 2002, SIGCSE '02.
[15] Allan Collins,et al. Cognitive Apprenticeship: Teaching the Craft of Reading, Writing, and Mathematics. Technical Report No. 403. , 1987 .
[16] Philip J. Burton,et al. An approach to teaching Java using computers , 2003, SGCS.
[17] Robert C. Martin. Clean Code - a Handbook of Agile Software Craftsmanship , 2008 .
[18] Henrik Bærbak Christensen. Experiences with a Focus on Testing in Teaching , 2008, Reflections on the Teaching of Programming.