Made for teachers, by teachers
We packaged everything to make it as easy as possible for a teacher with no prior computer science experience to teach coding with confidence
A range of quality study materials that can be used in either printed or digital version. Our student books support student-focused learning and help teachers to manage differentiation between students.
Self-study online courses for teachers provide downloadable lesson plans, teacher’s manuals with sample answers, and assessment tools including tests for students. Online courses host community boards for peer support.
We schedule and run Zoom sessions according to your school schedule. Our friendly and easily approachable Code School Finland teacher trainers will guide every teacher through the materials in a practical manner.
You get real people talking to you. Whether you have questions preparing for a class or a challenging technical problem, our professional support team helps you via online channels and even joins you during your class.
📚 Curriculum for K-12
Our learning modules provide a progressive learning path for K-12 students for learning coding, robotics, artificial intelligence and general IT skills.
Clearly defined learning goals
Our curriculum has been designed to build both subject and transversal skills. Learning modules are structured to provide a clear learning path for students.
Flexible modular structure
The learning modules have been designed to allow for a start in any year with a gradual roll-out. Schools choose modules and themes that bring the most value to them.
Aligned with standards
Based on the Finnish national core curriculum, we align with all major international curricula: the UK national computing curriculum, CSTA K-12, IB Middle Years programme.
📈 Progressive study path
Based on the objectives and circumstances of the individual school or a country, we carefully select learning modules to create a progressive learning path that fits in perfectly.
🔎 Building AI knowledge
Many state-level decision-makers, schools, and teachers want to “teach artificial intelligence to children”. They do not understand that AI does not stand on its own.
Our curriculum promotes understanding of technological surroundings by putting coding and robotics first, building the requisite knowledge for understanding the principles of AI.
🚀 Our pedagogical model supports learning for 21st century
Based on project-based learning model (PBL), we are using an approach called Design-based project learning. Simply put, we allow students to design and build their projects for someone else. This approach promotes innovation, creativity, and sharing of knowledge. It drives students to take pride in their creation and strive towards better results.
👨🏻🏫 What do the teachers say?
This kind of questioning truly motivates students and fosters critical thinking.
Mathematics TeacherPrivate High School, Japan
Inclusion of additional elements to mere programming tasks supports students’ learning in an innovative way.
Technology TeacherPublic Secondary, Finland
The Code School Finland programs are a good fit for the IB MYP curriculum.
Science TeacherIB Middle School, Finland
The course content was amazing for development and understanding of coding for the students.
Biology TeacherPublic Secondary, Malaysia
The materials arise interest in programming in an inspiring way.
Primary School TeacherPublic Primary School, Sweden
The students are very motivated. I didn’t know that they had such a potential in being active and creative!
Informatics TeacherJunior High School, Japan
Get it for your school
Teachease service provides a package tailored for your school.
See schools using it
Different schools around the world share their experiences.
Learn more about us
A brief history of Code School Finland and our mission