IEEE Transactions on Education · 2010 · 63 citations · 4 references
EducationComputer ScienceTeachingInstruction In Higher EducationPedagogyStem EducationComputer Science EducationStudent InterestComputer Science CurriculumComputer-based Science InstructionCritical Thinking CompetenceCritical Thinking CompetenciesEmpirical EvaluationIntroductory Computer ScienceProgramming InstructionUndergraduate Computer Science Education
This correspondence describes an adaptation of puzzle-based learning to teaching an introductory computer programming course. Students from two offerings of the course-with and without the puzzle-based learning-were surveyed over a two-year period. Empirical results show that the synthesis of puzzle-based learning concepts with existing course content improves students' learning experience by increasing their interest and participation in the course and developing their critical thinking skills.
4
Motivating Project-Based Learning: Sustaining the Doing, Supporting the Learning
Phyllis C. Blumenfeld, Elliot Soloway, Ronald W. Marx et al. · Educational Psychologist · 1991 · 3.1K citations
Education, Instruction, Teaching +11
Problem-based learning of first year computer science
Tony Greening, Judy Kay, Jeffrey H. Kingston et al. · 1996 · 20 citations