Instructional design of a programming coursea learning theoretic approach
Publikationsdatum:
Zu finden in: ICER 2007 (Seite 111 bis 122), 2007
|
|
Zusammenfassungen
We present a brief overview of a model for the human cognitive architecture and three learning theories based on this model: cognitive load theory, cognitive apprenticeship, and worked examples (a key area of cognitive skill acquisition). Based on this brief overview we argue how an introductory object-oriented programming course is designed according to results of cognitive science and educational psychology in general and cognitive load theory and cognitive skill acquisition in particular; the principal techniques applied are: worked examples, scaffolding, faded guidance, cognitive apprenticeship, and emphasis of patterns to aid schema creation and improve learning. As part of the presentation of the course, we provide a characterization of model-driven programming---the approach we have adopted in the introductory programming course. The result is an introductory programming course emphasizing a pattern-based approach to programming and schema acquisition in order to improve learning.
Dieses Konferenz-Paper erwähnt ...
Begriffe KB IB clear | cognitive load theory (CLT) , turtle graphics |
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
4 Erwähnungen
- Visual Program Simulation in Introductory Programming Education (Juha Sorva) (2012)
- Koli Calling 2018 - Proceedings of the 18th Koli Calling International Conference on Computing Education Research, Koli, Finland, November 22-25, 2018 (Mike Joy, Petri Ihantola) (2018)
- Role of Live-coding in Learning Introductory Programming (Adalbert Gerald Soosai Raj, Jignesh M. Patel, Richard Halverson, Erica Rosenfeld Halverson) (2018)
- Medienpädagogik und Didaktik der Informatik - Eine Momentaufnahme disziplinärer Bezüge und schulpraktischer Entwicklungen (2018)
- A Design-Based Research Approach for introducing Algorithmics and Programming to Bavarian Primary Schools - Theoretical Foundation and Didactic Implementation (Katharina Geldreich, Alexandra Simon, Peter Hubwieser)
- Programmieren in der Grundschule - Eine Design-Based-Research-Studie (Katharina Geldreich) (2023)
Anderswo finden
Volltext dieses Dokuments
Instructional design of a programming course: Fulltext at the ACM Digital Library (: , 302 kByte; : Link unterbrochen? Letzte Überprüfung: 2020-11-28 Letzte erfolgreiche Überprüfung: 2020-08-11) |
Anderswo suchen
Beat und dieses Konferenz-Paper
Beat hat Dieses Konferenz-Paper während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. Eine digitale Version ist auf dem Internet verfügbar (s.o.). Aufgrund der wenigen Einträge im Biblionetz scheint er es nicht wirklich gelesen zu haben. Es gibt bisher auch nur wenige Objekte im Biblionetz, die dieses Werk zitieren.