• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Code School Finland

from Finland to the world

  • For Teachers
  • For Schools
  • For Parents
  • Blog
  • English
    • Suomi
    • Svenska
You are here: Home / Online courses / 21st Century Coding Pedagogy

21st Century Coding Pedagogy

Learn how to teach coding the Finnish way!

Online self-study course for teachers.

The course 21st Century Coding Pedagogy addresses the key pedagogical principles of how to teach coding by maximising student learning and engagement through collaboration and creativity. The course is built over our firm experience on online teacher professional development courses: this course maximises teacher learning and engagement as well.

For whom?

  • The course suits anyone interested in enhancing their skills and knowledge on how to teach coding in the most efficient way.
  • In- and pre-service teachers and tutors can tie the course tasks with their work by completing them in their classrooms.
  • The course material is best suited for K-12 education.

Course setup

The course if offered as a self-study, guided online course available via Code School Finland’s digital learning platform.

Completing the course takes approximately 24 hours.

The course offers:

  • interactive texts with videos
  • professional learning tasks
  • course tasks that can be completed as a part of your teaching profession (e.g., in your own classroom)
  • access to an online Discussion Forum for sharing and interacting with other course participants
  • interacting with and getting feedback from CSF trainers
  • participants passing the course exam successfully will receive a Code School Finland certified Digital Badge

Participants will have access to the course for 3 months from the date of first access. The course is asynchronous and can be completed at the participant’s own pace.

Earn a badge

After the course, you will receive a badge certified by Code School Finland. This badge entails that you understand the premises of 21st century pedagogy concerning programming education, and know how to utilize this knowledge in practice. To earn the badge, you will need to complete all the course tasks and tests successfully.

Build your own teaching portfolio

We firmly believe that teaching students to code should be based on meaningful real-life tasks – this holds true for teacher training too! The course includes instructions for building up your personal teaching portfolio that can be used to share your expertise. The portfolio is based on the course tasks. It is not needed for completing the course.

Course description

The course encapsulates the awarded pedagogical principles of Code School Finland for learning and teaching coding. Based on the Finnish National Curriculum – which emphasises programming as an important 21st century skill – Code School Finland pedagogy aims to maximise students’ learning and engagement. The course consists of three learning paths: Pedagogy, teacher’s role and assessment.

Learning objectives of the course

Learning path

Pedagogy and educational design

Learning goals
  • Introducing Problem-Based Learning and Phenomena-Based Learning
  • How to use peer learning as a part of collaborative programming learning?
  • Transversal learning goals in programming education

Teacher’s role

  • Teacher’s role as a guide for learning rather than as an expert
  • How to celebrate both success and failure while learning to code?

Assessment

  • Understanding the role of assessment in programming learning.
  • Being able to design opportunities for students’ active feedback seeking and reflection.

Price

For individual participants this course is available for purchase via our web store.

For volume licensing and tailored professional development programs please contact us at sales@codeschool.fi.


Interested?

For questions and inquiries please contact juuso@codeschool.fi.

Primary Sidebar

Search

BLOG

Photo of Case Study report.

Case Study: Project-based learning (PBL) online

January 19, 2021

Photo of students working with their game development

Role of game development in education

January 12, 2021

Assessment for the Shanghai Youth Coding Competition

December 28, 2020

Photo of mother and daughter testing AI device.

Creative AI skills for families

December 21, 2020

More...

Footer

Products
Curriculum
For teachers
For schools
For parents

Online courses
My AI Robot for kids
GameDev for students
Pedagogy for teachers

Company
Blog
Showcases
Partners
About
Team
Contact

Contact info

info@codeschool.fi
+358 44 2411 024

P.O. Box 1188
00101 Helsinki
Finland

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
Code School Finland logo with Bobo the Robot flying thru it.

We have taught future skills to kids since 2014. We help educators around the world include coding, robotics and AI in their school programs by offering high-quality teaching materials and ensuring skill development of teachers.

  • Home

Copyright © 2017–2021 · Code School Finland

  • English
  • Suomi
  • Svenska
We store some information about our visitors. If you continue to use this site we will assume that you are happy with it.OkNoPrivacy policy
You can revoke your consent any time using the Revoke consent button.Revoke consent