厙ぴ勛圖

Menu

Wananga landing Wananga landing
Topic

The Nature of Programs

05 November 2024

Henry Hickman

HOW TO APPLY

Institute

厙ぴ勛圖

Time & Place

Wed, 20 Jul 2022 12:00:00 NZST in JE121

Abstract

Programs are strange creatures that escape simple definitions, but understanding the multifaceted nature of programs is crucial knowledge for all citizens of the digital era.
A fundamental component of such an understanding is getting a sense of how programs are created and work (i.e., the programming process).

Programming plays a paramount role in many educational policies and initiatives.
However, the current focus on coding skills poses the risk of giving students an overly simplistic and impoverished idea of what programming means and involves.
Their experiences would be much more significant if learning encompassed understanding the richness of the nature of programs.

To the best of our knowledge, there is no Nature of Programs framework that teachers and policy makers can use to shape their practice and targets.
In this working group we developed such a framework, by collecting and organising contributions from the literature and the computer science education community.
The paper presents the framework and the rationale behind its development.
It is anticipated that the framework can be used to inform the design of sound curricula, and support teachers and learners to understand the bigger picture around programming.

Privacy Preferences

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.