Material Type: Innovation Education

Programming in education – learning material

With the help of the Programming in Education teaching material, you can teach your group computational thinking and programming systematically, step by step. The path has been built in accordance with the Finnish national core curriculum for basic education and based on long-term development work carried out in the Innokas network. The material can be used in early childhood, basic, and secondary education. A link to the digital material can be found here: Programming in Education -ThingLink. The digital material has been produced as part of the EU’s Code Week -project funded by the Finnish National Agency for Education.

In addition to digital material, the material also includes a poster. The poster will be distributed at trade fairs such as the ITK conference and the Educa fair. You can also print the poster yourself from this link: Programming in Education poster. The digital material and poster can be used in parallel, for example, by marking the progress along the path on the printed poster as you go.

How do I use the Programming in Education material?

The material takes you through the path of programming in three parts: 1) Computerless programming, 2) First programs, and 3) Programming languages. Each section covers several themes. You can learn about each theme through info sheets , videos , and different tasks . It’s a good idea to go through the path in order, but if your students are already familiar with a theme, you can skip it. We recommend that teachers familiarize themselves with the digital learning materials in advance and plan how to use the materials in a way that suits their group.

Future Skills and Innovation Education

Professori Jari Lavonen luennoimassa opiskelijoille

Innokas Network develops new ways to implement Innovation Education principles to support the learning of 21st century skills.

In this four-part video series, Professor Jari Lavonen from the Faculty of Educational Sciences at the University of Helsinki introduces the link between 21st century skills and Innovation Education, the scientific background of these concepts and their practical applications.

Part 1

Part 2

Part 3

Part 4

Examples of Innovation Education Projects in Schools

Koulutuksen osallistujien rakentama luova elektroniikkaprojekti, jonka osana on pahvista ja piipunrassista rakennettu poro

Innokas Network develops new ways to implement Innovation Education principles for the learning of 21st century skills. Below you will find three examples of actual Innovation Education projects implemented in Finnish schools. The three schools took part in the Fall 2017 Innokas challenge titled “Robots Build in the Future” and implemented these Innovation Education projects in their school as part of their challenge submission. You can read more about the Fall 2017 Innokas challenge here.

Project descriptions and videos

Huovila School: AT-helper. Watch the video and read the project description here.

Kalevala School: Rapi the Robot. Watch the video and read the project description here.

Sammonlahti School: Future Chowhere.

The Innovation Process for Multidisciplinary Learning Modules

Innokas-koulutustapahtuma Helsingin yliopiston Minerva-torilla

On this video, Innokas Network coordinator Kati Sormunen explains the Multidisciplinary Learning Modules concept in the latest Finnish National Core Curriculum and provides guidance on how you can make use of innovation process when implementing these modules.

Program with Arduino Grove

Arduino Grove yhdistettynä palavaan lamppuun

Get to know text-based programming using the C programming language and Arduino Grove.

The exercises in this material are based on the Seeduino Lotus board and Grove system parts that plug easily into the board. In the exercises you will learn for example how to program traffic lights. The material also contains hints for acquiring the hardware parts.

Innokas-Arduino-Grove PDF

Program with Adafruit Gemma

Adafruit Gemma

Get to know text-based programming with the C programming language and Adafruit Gemma.

The really small Adafruit Gemma board is specifically designed for various textile projects, or e-textiles. The material contains hints on how you can acquire the needed parts. Read more about Gemma here.

Innokas-Adafruit-Gemma PDF

Program with Adafruit Flora

Adafruit Flora, johon kiinnitetty johtimia

Get to know text-based programming using the C programming language and Adafruit Flora.

Adafruit Flora is well suited for various textile projects, or e-textiles. The material includes hints for acquiring the needed materials. Read more about Flora here.

Innokas-Adafruit-Flora PDF

Everyday Automation and Robotics

Using this material you will get to know machines that make use of automation and robotics. You will also learn to create programs by observing the built environment, use common programming concepts and innovate a device that makes use of programming and robotics.

This material consists of a teacher guide and a classroom presentation.

Classroom Presentation
Teacher Guide