
From Rural Thailand to Coding Champions
A Thai school achieved extraordinary success in a prestigious coding competition with the support of teacher training from Code School Finland. Empowering educators can transform student outcomes and prepare them for a tech-driven future.
AI Insights for Education
Educators around the world need practical tools to teach AI in the classroom. The national GenerationAI project aims to offer practical AI advise and tools for teachers.
A simple definition of AI literacy: the knowledge, skills and attitude to understand, use, and interact with AI responsibly and effectively.
We develop education for the AI generation of students on the defining technology of their era.

News from around the world
Code School Finland partners with School Grads to expand AI and coding education in Indian schools. Building future-ready classrooms across India.
At Code School Finland Future Skills Camp in Oulu, students from Ritsumeikan High School (Japan) joined Finnish peers to learn AI, coding, and teamwork through real-world projects and cultural exchange.
Code School Finland offers practical AI training for small businesses and entrepreneurs. Learn how AI can boost efficiency, drive growth, and stay compliant with the EU AI Act. Future-proof your business today!
Following a Memorandum between the Ministries of Education of Oman and Finland, Code School Finland and Code Academy Oman have partnered to co-operate in the field of AI education for youth. This initiative equips students and educators with essential AI skills through tailored curriculum development, teacher training, and real-world AI applications.
We're thrilled to announce our latest collaboration with Tecnológico de Monterrey, one of Latin America’s best private research universities. Through this partnership, Code School Finland is deepening its engagement in Mexico and Latin America.
Code School For Europe Project
In 2021, Code School Finland sealed a partnership with Google to enable teachers in Finland’s provincial communities to teach coding and robotics to primary school students.
In this ground-breaking collaboration set to finally empower teachers across Ireland to embrace the teaching of coding skills, Flúirse Education Solutions and Code School Finland have proudly announced their partnership to bring "How to Teach Coding" courses to teachers across Ireland.
Based on the success of the program in Finland, the Code School program has already expanded to other Google Data Center regions in Ireland and Belgium, with Denmark, the Netherlands and Germany starting fall 2023.
🇿🇦 Another South African school is adopting Teachease to enable its teachers to teach a well-rounded digital curriculum for primary school children
Read how an international school incorporated digital skills into its core curriculum with Teachease training and materials.
The teacher training programme that provides school teachers with skills and tools to teach coding and robotics is expanding to Belgium and Ireland in January 2023.
Knowledge Group and Code School Finland will prepare Panamanian teachers with tools and skills for digital skills education in K-9.
Digital skills education by Code School Finland available in Spanish within Knotion learning ecosystem for Mexico and other countries.
During 2022 we are again running multiple publicly funded teacher training programs for creative coding in Finland.
Pathway to 21st Century Skills Development: SEAC and Code School Finland join forces to prepare Thailand’s students for tomorrow’s jobs.
We are working in South Africa to prepare children for a future where we don't even know what careers still exist. We aim to instill an attitude for life-long learning with pedagogial approach that supports the development of the 4Cs - creativity, critical thinking, collaboration and communication.
Code School Finland to provide coding, robotics and AI learning modules for the first Finnish Experience Flagship School in Malaysia, the UCSI International School (UIS) Kuala Lumpur.
San Jorge School, a forerunner to offer Finnish STEAM and coding education in Mexico, will follow Code School Finland’s coding and robotics curriculum for primary school grades 4-6.
Related to a recent training program with participants from Malaysia and Hungary, I prepared a research study about how attending our course would change the participants’ perceptions and attitudes towards their own role as a coding teacher. Sign up to receive full details.
In preparation for the nationwide roll-out plan of coding & robotics announced by President Cyril Ramaphosa and the department of basic education, forward-looking schools are already running coding courses in classrooms.
Code School Finland runs a programming course for Treacher Methodist Girl's School, a public secondary school in Taiping, Perak, Malaysia. During the 12 lesson course the participating middle school students learn basics of textual programming and practice working life skills in a fun and innovative way.
Our first teacher training program starts this week in South Africa with participants from 4 schools both in the Eastern and Western Cape districts.
Insights for Educators
The World Economic Forum report presents digital skills as the base of future job readiness.
Code School Finland is joining forces with Aanaab to bring teacher upskilling programmes to Saudi Arabia and UAE.
Consistent learning path and targeted practice are keys to powerful digital skills education, believes a 3rd grade teacher Jyrki Mylly in Keiska school, Finland.
The launch of CoCo, a communities-centric co-creation platform, opens up new possibilities for teaching coding in schools.
To keep school education relevant and motivating for students, learning goals should be connected to real life. When it comes to teaching coding, we see too many “piggy trains” where a student just plays a game and follows instructions.
University researchers found that Code School Finland course increased positive attitudes and enhanced learning experience for secondary school students.
Coding has become an area of curriculum that haunts many teachers. The anxiety of how to teach students something that you know nothing (or very little) about is a huge barrier. How do you know that you’re doing the right thing?
The two most popular visual block coding environments are Code.org and Scratch. Have you ever wondered which is better for you?
Teaching digital skills demands that both the physical as well as the cultural school environment supports teaching digital skills. This article discusses few key principles every school should consider when planning to teach digital skills.
Digital skills education in schools has been around for a number of years already. This article will help you to reflect on where you are and what more you might want to try out in regards to the digital skills education in your school.
A 2020-2023 development program New literacy skills aims to further strengthen media literacy, ICT skills and programming skills in childhood education and pre-primary and basic education.
Our recent case study shows how students' interest toward coding, co-operativity and collaborative problem-solving were effectively promoted during a 16-week coding course.
A recent case study on teachers' perceptions before and after taking the 21st Century Coding Pedagogy online course shows that participants' confidence levels about teaching coding increased. They felt better equipped to teach coding, although they did not get any additional training on coding content knowledge.
We taught programming&working-life skills to students in Malaysia using project-based learning approach entirely online. Experiences and results now available via a case study.
Is gaming a waste of time? The future of the game industry looks bright. Being a consumer of games can awaken the passion to work in the field some day. Introducing game development in education can motivate children into STEAM subjects. In this article, we look at game development in K-12 education and focus on Unreal Engine 4 (UE4).
Enjoy our free Teaching tip for coding a greeting card for the holiday season using Scratch, an intuitive visual programming environment.
This year teachers around the world have needed to adapt to digital learning. While teachers are experts in facilitating learning - and this year, digital learning - they often struggle with making their skills and knowledge development visible.
The Finnish education system is known for teaching kids to code already in primary school. We often get asked what other countries could learn from the Finnish approach on coding education. Here are our top picks.
From Finland in Finnish
Koulutus auttaa opettajia ottamaan tekoälyn haltuun yhdessä – niin tiedon kuin käytännön sovellusten tasolla.
Tämän opetusvinkin avulla voit tutkia ja pohtia oppilaiden kanssa tekoälyn ja luovuuden mahdollisuuksia ja rajoja. Harjoituksessa oppilaat pääsevät tuottamaan taidetta samalla mekanismilla kuin mihin tekoälyn tuotokset pohjautuvat - valitsemalla esimerkeistä paloja, joista yhdistelemällä syntyy jotain uutta.
Uudetlukutaidot.fi -hankkeen kuvaukset ohjelmoinnin osaamiselle auttavat kouluja varmistamaan annettavan opetuksen laadun. Kuvauksissa korostuu automaatio, pelinkehitys ja digitaalinen jalanjälki varhaiskasvatuksessa ja perusopetuksessa.
Ohjelmoinninopetukseen liittyvää ohjeistusta ja tarkempaa kuvausta on varmasti on Suomen kouluilla odotettu. Uudet lukutaidot -kehittämisohjelma julkaisee tieto- ja viestintäteknologisen osaamisen, medialukutaidon ja ohjelmointiosaamisen kuvaukset varhaiskasvatukselle, esiopetukselle ja perusopetukselle.
Koodauksen tarve tulee OPSista, mutta miksi se on sinne lisätty? Mitä hyötyä ohjelmoinnista on opetuksessa peruskouluissa? Keille siitä on hyötyä?