Constructivism in computer science education
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
A constructivist approach to object-oriented design and programming
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Using Uml: Software Engineering with Objects and Components
Using Uml: Software Engineering with Objects and Components
Cognitive activities in OO development
International Journal of Human-Computer Studies
Learner-Centered Software Engineering Education: From Resources to Skills and Pedagogical Patterns
CSEET '02 Proceedings of the 15th Conference on Software Engineering Education and Training
Setting Up a Cross-Disciplinary Design Space for E-Learning Application Development
UAHCI '09 Proceedings of the 5th International Conference on Universal Access in Human-Computer Interaction. Part III: Applications and Services
Bridging designers' intentions to outcomes with constructivism
Proceedings of the 8th ACM Conference on Designing Interactive Systems
Assessment frequency in introductory computer programming disciplines
Computers in Human Behavior
A discussion on adopting peer instruction in a course focused on risk management
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Within the last few years constructivism has attracted both computer science and software engineer educators, because of its potential for improving academic learning. Currently, however, the application of constructivism is limited to examples in specific contexts so that it is difficult to transfer them to other institutions or even other courses. To apply effectively constructivism to software engineering and computer science education, instructors need a generic pedagogical model for translating constructivist principles into practice. This paper reports on the application of a pedagogical model for translating constructivism into a Web-based course in object-oriented software engineering.