D4 Published development or research report or study
CodeInnova Curriculum (2022)
CodeInnova-opetussuunnitelma
Lehtoranta, J., Fagerlund, J., Peltonen, M., Zhidkikh, D., Liedes, J., & Vesisenaho, M. (2022). CodeInnova Curriculum. Jyväskylän yliopisto. https://www.skolskiportal.hr/projekt/erasmus-2/
JYU authors or editors
Publication details
All authors or editors: Lehtoranta, Jukka; Fagerlund, Janne; Peltonen, Marika; Zhidkikh, Denis; Liedes, Juho; Vesisenaho, Mikko
Publication year: 2022
Number of pages in the book: 14
Publisher: Jyväskylän yliopisto
Place of Publication: Jyväskylä
Publication country: Finland
Publication language: English
Persistent website address: https://www.skolskiportal.hr/projekt/erasmus-2/
Publication open access: Openly available
Publication channel open access: Open Access channel
Publication is parallel published (JYX): https://jyx.jyu.fi/handle/123456789/85331
Additional information: Core curriculum for teaching programming at primary school. Available in English, Finnish, Croatian, Polish and Portuguese.
Abstract
The curriculum is divided into three levels. Additionally, it offers learning goals for planning instruction (under the title “To support teaching”). There are also vocabularies of the most relevant keywords.
General knowledge
General knowledge level aims to provide tools and skills to identify programming as part of a societal impact, to develop multiliteracy skills and to provide resistance to forms of computing as an integral part of lifelong learning.
Computational thinking and programming skills Programming level offers basic skills for programming (related to core concepts, practises and views of programming) but it also offers computational thinking and abstracting skills in
a general level.
Content creation
The level of digital content creation provides topics for programming and introduces the most essential ways of digital content and technologies that are most relevant in the coming decades.
To support teaching
Objectives are provided to support the planning of activities, in particular to support thinking and learning, communication and group work and the teaching of multiliteracy skills. All goals also provide tips on age-appropriate teaching methods. Teachers have a lot of autonomy to use this curriculum, they can vary order of content and modify difficulty level.
Vocabulary
This section provides definitions of relevant words.
Keywords: curricula; primary and lower secondary education; data processing; programming
Contributing organizations
Related projects
- Teaching programming in primary school: curriculum, didactic methods, textbooks, online support
- Vesisenaho, Mikko
- European Commission
Ministry reporting: Yes
Reporting Year: 2022