Sizing assignments: a contribution from software engineering to computer science education

Author(s):  
David F. Haas ◽  
Leslie J. Waguespack
Author(s):  
Axel W. Schmolitzky ◽  
Till Schümmer

Patterns are a practical means for transferring experience from experts to laymen as well as to other experts in a field. Patterns have been very successful in software engineering, but over the last decade they have enriched the practice in other disciplines as well, such as: interaction design, computer mediated interaction, project management, and several more. There have also been initiatives on pedagogical patterns, but these have so far mainly stayed undiscovered by the pedagogical community. With a background in patterns as well as in computer science education, this chapter foresees see a large potential for pedagogical patterns. In this chapter we provide motivations for the applicability of patterns in the realm of pedagogy by discussing three example patterns that focus on the concept of feedback in learning.


2018 ◽  
Vol 74 (8) ◽  
Author(s):  
Slim Chtourou ◽  
Mohamed Kharrat ◽  
Nader Ben Amor ◽  
Mohamed Jallouli ◽  
Mohamed Abid

Sign in / Sign up

Export Citation Format

Share Document