The Challenges of Learning Programming Publikationsdatum:
Zu finden in: Learner-Centered Design of Computing Education, 2015
|
|
Diese Seite wurde seit 1 Jahr inhaltlich nicht mehr aktualisiert.
Unter Umständen ist sie nicht mehr aktuell.
Zusammenfassungen
In Chapter 2, I consider the challenges of learning programming. Not all goals for broad
computing education include programming. Most of our research in computing education is
about programming, and as I point out at the beginning of the chapter, programming may be
our best way to help students develop a notional machine.
Von Mark Guzdial im Buch Learner-Centered Design of Computing Education (2015) im Text What Does Computing for Everyone Mean? If programming was easy to learn, there wouldn’t be much challenge to computing education.
Since programming requires the programmer to have a robust notional machine, then we could
simply teach programming, and we would achieve all the goals described in Chapter 1. The problem
is that it’s hard to learn programming.
In this chapter, I review what we know about the challenges in learning programming. e story starts with empirical evidence of the challenge of learning and teaching computing. Next, I present results from learning sciences on how learning works, so that we can use those insights to understand how to improve computing education. Finally, I offer two theoretical perspectives that provide insight into computing for everyone: situated learning and expectancy-value theory.
Von Mark Guzdial im Buch Learner-Centered Design of Computing Education im Text The Challenges of Learning Programming (2015) In this chapter, I review what we know about the challenges in learning programming. e story starts with empirical evidence of the challenge of learning and teaching computing. Next, I present results from learning sciences on how learning works, so that we can use those insights to understand how to improve computing education. Finally, I offer two theoretical perspectives that provide insight into computing for everyone: situated learning and expectancy-value theory.
Dieses Kapitel erwähnt ...
Personen KB IB clear | Benedict du Boulay , John Monk , Tim O'Shea | ||||||||||||||||||
Aussagen KB IB clear | Programmieren ist schwierig | ||||||||||||||||||
Begriffe KB IB clear | AkkommodationAccommodation , Assimilationassimilation , Lernenlearning , notional machine , Problemproblem , Programmierenprogramming , rainfall problem , situated learning / situated cognitionsituated learning | ||||||||||||||||||
Bücher |
| ||||||||||||||||||
Texte |
|
Tagcloud
3 Erwähnungen auf anderen Websites im Umfeld von Beat Döbeli Honegger
Website | Webseite | Datum |
---|---|---|
Didaktik der Informatik 2019 | S4: Was weiss man zum Programmieren? | 22.08.2019 |
Didaktik der Informatik 2020 | S4: Was weiss man zum Programmieren? | 22.08.2019 |
Didaktik der Informatik 2021 | S4: Was weiss man zum Programmieren? | 22.08.2019 |
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
Volltext dieses Dokuments
Anderswo suchen
Beat und dieses Kapitel
Beat hat Dieses Kapitel während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. (das er aber aus Urheberrechtsgründen nicht einfach weitergeben darf). Es gibt bisher nur wenige Objekte im Biblionetz, die dieses Werk zitieren.