What We Talk About When We Talk About Programs
Document type :
Communication dans un congrès avec actes
DOI :
Title :
What We Talk About When We Talk About Programs
Author(s) :
Lonati, Violetta [Auteur]
Università degli Studi di Milano = University of Milan [UNIMI]
Brodnik, Andrej [Auteur]
University of Primorska
Bell, Tim [Auteur]
University of Canterbury [Christchurch]
Csizmadia, Andrew [Auteur]
De Mol, Liesbeth [Auteur]
Savoirs, Textes, Langage (STL) - UMR 8163 [STL]
Centre National de la Recherche Scientifique [CNRS]
Hickman, Henry [Auteur]
Keane, Therese [Auteur]
La Trobe University
Mirolo, Claudio [Auteur]
Università degli Studi di Udine - University of Udine [Italie]
Monga, Mattia [Auteur]
Università degli Studi di Milano = University of Milan [UNIMI]
Università degli Studi di Milano = University of Milan [UNIMI]
Brodnik, Andrej [Auteur]
University of Primorska
Bell, Tim [Auteur]
University of Canterbury [Christchurch]
Csizmadia, Andrew [Auteur]
De Mol, Liesbeth [Auteur]

Savoirs, Textes, Langage (STL) - UMR 8163 [STL]
Centre National de la Recherche Scientifique [CNRS]
Hickman, Henry [Auteur]
Keane, Therese [Auteur]
La Trobe University
Mirolo, Claudio [Auteur]
Università degli Studi di Udine - University of Udine [Italie]
Monga, Mattia [Auteur]
Università degli Studi di Milano = University of Milan [UNIMI]
Conference title :
ITiCSE 2022: Innovation and Technology in Computer Science Education
Conference organizers(s) :
SIGCSE
City :
Dublin
Country :
Irlande
Start date of the conference :
2022-07-08
Book title :
ITiCSE-WGR '22: Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education
Publication date :
2022-12-27
HAL domain(s) :
Sciences de l'Homme et Société/Education
English abstract : [en]
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 ...
Show more >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. Programs permeate our lives more inextricably than might often be recognised, and all citizens of the digital era could benefit from understanding their multifaceted nature. A fundamental component of such an understanding is getting a sense of how programs are created and work (i.e., the programming process). But programs are strange creatures that escape simple definitions. 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.Show less >
Show more >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. Programs permeate our lives more inextricably than might often be recognised, and all citizens of the digital era could benefit from understanding their multifaceted nature. A fundamental component of such an understanding is getting a sense of how programs are created and work (i.e., the programming process). But programs are strange creatures that escape simple definitions. 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.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- document
- Open access
- Access the document
- What_we_talk_about_when_we_talk_about_programs.pdf
- Open access
- Access the document
- 3571785.3574125
- Open access
- Access the document