World’s largest K12
Over 2 million students aged 6-16 years, from 70+ countries participated in the ICode Global Hackathon 2022 for the coveted prize of Global Coding Champions in Block Coding & Python.
Why ICode Hackathon
ICode is a global organization which enables K12 students to benchmark their coding skills with their peers globally.
There are multiple assessments, benchmarking and certification platforms for professionals learning to code. However, for K12 Coding education, there was a void for a global organization that could assess, benchmark, and certify the learning outcome and skills for students aged 5-17. The ICode Global Hackathon fills that void with a platform for children where they can benchmark their algorithmic abilities, computational thinking, logical reasoning, design thinking and problem-solving skills with over 2.15 million students from 73 nationalities.
ICode has 4 modules to cater to learning levels of ages 5-17 years. Our learning standards are sourced from open-source learning platforms like Scratch, MIT App Inventor, Python and CTSA. All the modules are interactive, and gamified, and are based on Code-Test-Debug-Run.
Blocky advance is designed for Grade 4-5 years with drag and drop action for different code blocks. This module introduces conditional and loop blocks. Pre-Knowledge assumes computational awareness of loop and conditions.
discover their abilities and benchmark their coding skills on the Global level.
ICode works with Schools, Learning Centres , education systems and parents across 73+ nationalities to help their students benchmark their coding skills globally with a live, interactive and fun coding platform.
Million + Students
From Our Blog
ICode.org, the non-profit behind the world’s first International Junior Coding Olympics, has decided to extend this year’s competition through the end of June 2019.
How programming games and UI contribute to the development of computational thinking abilities in kids
Computational thinking is generally regarded as a set of problem-solving skills and strategies that involve breaking down complex problems into smaller, more manageable