2012 · 112 citations · 12 references
EducationInstructionTeachingComputer-assisted InstructionInstructional DesignPedagogyEducational Software DesignEducational Software EvaluationTransfer Of LearningEducational TheoryInstructional Design For TransferInstructional Materials DevelopmentProgramming InstructionStandardized Test ScoresUndergraduate Curriculum
In this paper, we describe a pedagogy for an undergraduate programming course using Alice 3 and Java. We applied the educational theory of mediated transfer to develop a new version of the Alice system and accompanying instructional materials. The pedagogy was implemented and tested over two years. Student test scores in experimental, treatment course sections showed dramatic improvement over scores in comparable non-treatment sections.
12
David N. Perkins, Gavriel Salomon · Educational leadership · 1988 · 469 citations
Teaching objects-first in introductory computer science
Stephen Cooper, Wanda Dann, Randy Pausch · 2003 · 398 citations
Computing Curricula 2005: The Overview Report
Russell Shackelford, Andrew McGettrick, Robert H. Sloan et al. · 2006 · 358 citations
Guidelines for teaching object orientation with Java
Michael Kölling, John Rosenberg · 2001 · 175 citations
Education, Instruction, Teaching +11