We help schools, teachers and educators around the world to include coding, robotics and AI in their school programs. Our high-quality teaching materials and online teacher training ensure skill development of teachers with no prior background in computer science.
Design-based project learning
See how our pedagogical approach differs from ordinary (video 1:30min).
Design-based project learning creates room for creativity and innovation. It enhances information exchange between students and promotes motivation.
We emphasize students’ autonomy. This approach allows self-regulation, independent decision-making, increased communication and collaboration between students.
We offer open-ended problems and projects. This approach offers resources for problem-solving . It guides students to become creative problem solvers.
We grant opportunities for growing creativity, ICT skills, entrepreneurial attitude, working-life skills, learning-to-learn skills and critical thinking.
Coding, robotics and AI
Our program promotes digital literacy and overall understanding of computational systems. Our materials build knowledge and skills by introducing programming and robotics first, allowing tools for practical AI exploration and experimenting.
Transversal 21st century skills
We don’t know what subject skills and work fields remain relevant in the future. We teach 21st Century skills to students to promote lifelong learning and ability to adapt to ever-changing world.
While each course in our program has its own specific learning goals in terms of knowledge and skills, they all share transversal learning goals.
Creative expression, entrepreneurship, accountability, team work, self-efficacy, and inquiry are some of the core skills and values that our programs aims to impart on the learners. These are not studied separately, but are present in the design of all learning activities. But engaging with the projects and exercises, the students will learn these skills, values, and behaviors.
Based on academic research
Our pedagogical design is based on engagement models and pedagogical standards set by Education Alliance Finland. Our teaching and learning goals align with the Finnish National Curriculum and the IB Curriculum.
Contact Jussi for further information.
We are based in Finland, the country with one of the best education systems in the world. Our students routinely outperform in reading, science, and mathematics learning studies globally. Furthermore, coding and robotics have become part of the Finnish national core curriculum for basic education in 2016. This means that every child will learn these skills from the 1st grade.
Our mission is to help every child to learn skills they will need in the future, so we help teachers and schools to teach these new subjects and to instill new teaching models. To do this globally, we operate via local partners in destination countries.
Secure the future for kids
How do we know what children should learn for the future? We don’t know what line of studies they will choose or kind of jobs there will be for them.
What we do know is that no matter what the future brings, kids will need skills such as abstraction, problem solving, design thinking, how to find knowledge, apply learning in practice and entrepreneurial skills. Practicing coding and building robotics helps them to develop their thinking and learning skills.
Why should kids learn coding?
Our top three reasons are:
1) Master the digital world
In today’s digital society it is important to understand how computers and software are built, how they work and what they can be used for. If you understand the basic principles of programming, you can perceive and control the world better.
2) Develop the mindset
Programming develops skills that are not directly taught in any other subject. Programming develops our reasoning and logical thinking, creating a solid foundation for all other learning.
3) Express yourself
We express ourselves via music, arts, writing or handcrafts. Programming can support and be part of all of these as well as open up new possibilities for self-expression.
Everybody should learn to program a computer, because it teaches you how to think.”Steve Jobs
How it started
Our founder Jani is an engineer with a background at Nokia. He started running code clubs for children in 2014, first just for fun. Teaching offered inspiration and a meaningful balance for a serial entrepreneur. Eventually he became a qualified teacher too.
Our CEO Kaisu worked in IT industry for over 20 years. When Finnish schools adopted programming in 2016, as a mother of school-age kids and former programmer herself, she saw the need for new kind of teaching materials and teachers professional development program.
Meet the team
We are the leading experts for 21st century skills and for coding pedagogy. We’re teachers. We’re parents. We’re global citizens. Our mission is to bring our educational solution to the reach of millions of children and students.
Jussi Master of Education,
Technology Enhanced Learning,
Head of Pedagogy
Forerunner specialist and pedagogical expert in coding and mathematics for primary education.
SirkkuMaster of Philosophy,
Head of Education
AI education specialist and author, university lecturer, teacher training developer.
Dr. JuusoPh.D., M.Ed, M.Sc.,
and special education
Head of Research
Post-doctoral researcher, pedagogical expert in assessment and inclusive education.
Tarmo ToikkanenMaster of Psychology,
Head of Operations
Finnish curriculum transformation expert and pioneer in teacher training, Father of the award-winning Code ABC MOOC for Finnish teachers.
Megumi Master of Education,
Head of Japan
PhD candidate and researcher for computational thinking, digital fabrication and emergent technology in educational and learning sciences.
School of Life.
Head of Curiosity
A curious little creature practising life-long learning and figuring out how to help all the children in the world to learn skills that they will need in the future.