Empirical study of motivation in a entry level programming course
ACM SIGPLAN Notices
A study of barriers to women in undergraduate computer science.
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Why do students take programming modules?
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Misleading intuition in algorithmic problem solving
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Teaching the Nintendo generation to program
Communications of the ACM - Supporting community and building social capital
Teaching Critical Thinking and Problem Defining Skills
Education and Information Technologies
The use of ill-defined problems for developing problem-solving and empirical skills in CS1
Journal of Computing Sciences in Colleges
Fact-based problem identification precedes problem solving
Journal of Computing Sciences in Colleges
A CS1 course designed to address interests of women
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Teaching to identify problems in a creative way
FIE '01 Proceedings of the Frontiers in Education Conference, 2001. on 31st Annual - Volume 01
Learning by game-building: a novel approach to theoretical computer science education
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Creative students: what can we learn from them for teaching computer science?
Proceedings of the 6th Baltic Sea conference on Computing education research: Koli Calling 2006
Teaching data structures using competitive games
IEEE Transactions on Education
Applying creativity in CS high school education: criteria, teaching example and evaluation
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Hi-index | 0.00 |
In this paper we present a teaching framework that extends the traditional problem solving method in computer science education in order to increase student motivation. It replaces problems by so-called challenges and in particular emphasizes the learning situation and inspiration of the students. Furthermore it combines several pedagogical principles and applies them in a process of how students learn in a motivating and self-regulated way. In order to justify the necessity of a new concept, problems in the traditional problem solving approaches in general high school education are highlighted. Implications from research addressing similar issues are summarized. In order for addressing students' motivation changes are necessary; challenges can provide a basis to start from.