D4 Published development or research report or study
CodeInnova Curriculum (2022)

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 editorsLehtoranta, Jukka; Fagerlund, Janne; Peltonen, Marika; Zhidkikh, Denis; Liedes, Juho; Vesisenaho, Mikko

Publication year2022

Number of pages in the book14

PublisherJyväskylän yliopisto

Place of PublicationJyväskylä

Publication countryFinland

Publication languageEnglish

Persistent website addresshttps://www.skolskiportal.hr/projekt/erasmus-2/

Publication open accessOpenly available

Publication channel open accessOpen Access channel

Publication is parallel published (JYX)https://jyx.jyu.fi/handle/123456789/85331

Additional informationCore curriculum for teaching programming at primary school. Available in English, Finnish, Croatian, Polish and Portuguese.


Curriculum structure
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.

This section provides definitions of relevant words.

Keywordscurriculaprimary and lower secondary educationdata processingprogramming

Contributing organizations

Related projects

Ministry reportingYes

Reporting Year2022

Last updated on 2024-03-04 at 17:46