Principles to facilitate design-based learning environments for programming in secondary education while making learning visible in an authentic way

Bas van Zadelhoff, Ebrahim Rahimi*, E. Barendsen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Article in proceedingAcademicpeer-review

Abstract

Design-based learning (DBL) environments seem a promising instructional approach to facilitating students’ learning of programming concepts via applying them to develop various digital artifacts such as games, websites, robots, and software applications. However, there is a lack of theory-grounded principles to facilitate DBL environments for programming in K-12. In the absence of such principles, some essential elements of DBL such as the reciprocal link between ”design” and ”learning” processes might be easily neglected which can sacrifice ”learning” in favor of ”making” and degrade constructionist-based learning-by-making initiatives in programming to a form of ”shallow constructionism” or doing for the sake of making with no significant impact on the students’ programming knowledge.

In this study we formulated a set of principles to facilitate DBL environments for learning programming concepts in K-12 while making learning visible in an authentic way (i.e., without breaking the realistic design setting using separate tests), built upon related educational theories and concepts, including Constructionism, scaffolding, Context-based learning, Collaborative learning, and design-based learning. We instantiated these principles to develop a course for learning about algorithms for secondary school students. The developed course was implemented in five secondary schools (with 5 teachers and 87 students) and evaluated based on the experience of the participating teachers and students. The results of the evaluation helped us to reflect on the applicability of the principles and refine them.
Original languageEnglish
Title of host publicationProceedings of 21st Koli Calling International Conference on Computing Education Research, Koli Calling 2021
EditorsOtto Seppälä, Andrew Petersen
PublisherAssociation for Computing Machinery (ACM)
Number of pages10
ISBN (Print)978-1-4503-8488-9
DOIs
Publication statusPublished - 18 Nov 2021
Event21st Koli Calling International Conference on Computing Education Research - Joensuu, Finland
Duration: 18 Nov 202121 Nov 2021
https://dl.acm.org/doi/proceedings/10.1145/3488042

Conference

Conference21st Koli Calling International Conference on Computing Education Research
Abbreviated titleKoli Calling '21
Country/TerritoryFinland
Period18/11/2121/11/21
Internet address

Keywords

  • K-12 programming education
  • Programming
  • algorithms
  • course development
  • design principles
  • design-based learning

Fingerprint

Dive into the research topics of 'Principles to facilitate design-based learning environments for programming in secondary education while making learning visible in an authentic way'. Together they form a unique fingerprint.

Cite this