Online training course: Digital creation and coding

South Africa, August 2023

This is the perfect course for teachers who want to learn to teach the basics of programming while promoting creativity and collaborative project work. Learning happens through testing, exploring and problem-solving. The main focus is on fundamental concepts and practices of computational thinking.

Registration on this course is available until June 30th, 2023.

Online course Live webinars 

Webinar dates

August 10th, 17th and 24th 2023


Jussi Koivisto


Student book
Teacher manual


3-5 hours


ZAR 7,500

About the course

This online training course will help you teach a coding project to students who have from no to some experience with Scratch programming. The project consists of planning and creating an interactive story. Doing the project with your students will take 8 - 12 lessons. 

From you as a teacher, no previous computer programming experience is expected. All programming is done with an easy visual programming environment - Scratch, which is free and does not require any downloads. 

In addition to enrolling in the online course, you have the opportunity to enhance your learning by participating in three engaging live webinars designed to complement the course material. If you're unable to attend the live sessions, recorded versions of the webinars will be made available to ensure that everyone can benefit from the webinar content.


  • Digital student book
  • Teacher manual
  • Slides
  • Lesson plans

Detailed instructions

  • Detailed instructions for teaching a fun game project  
  • Support from Code School Finland experts

Useful tips and advice for teaching coding

Learn the most effective ways to teach coding and computational thinking

Course reviews

Before I joined the teacher training program with Code School Finland I always thought that a teacher should have a computer science degree or background in order to deliver coding. But the training definitely proved the point that everyone can code, everyone can teach coding. 
Ms. Devinii Karunanithi
Teacher at HELP international school
Kuala Lumpur, Malaysia

Course Lessons

Course trainer

Jussi Koivisto

M.Ed, Technology oriented education

Jussi is a forerunner specialist and pedagogical expert in assessment, coding and mathematics for primary education. He focuses on digital learning environments, instructional design and gamification. 
Write your awesome label here.
Course trainer

Sirkku Tahvanainen

MA, Philosophy of mind

Sirkku is the head trainer in Code School Finland and she visits over 50 classrooms in every year in Finland.  She trains teachers also online all over the world. 
Write your awesome label here.
Created with