National Coding Olympiad 2021: Hackathon and Code Battle for Grade 1 to 12 students | Codingal
Codingal logo

Codingal presents

National Coding Olympiad 2021

Compete in India's largest online coding competition for Grade 1 - 12 students

Want to compete in IOI (International Olympiad in Informatics)? Then this is the competition for you!

kids cheering

Codingal's National Coding Olympiad is open for students of Grade 1-12.

rising bar

2 tracks

web design

20+ themes

gift box

Prizes worth 2 lakhs up for grabs!

July 28, 2021 - Sep 8, 2021


The aim of National Coding Olympiad is to provide a platform to children in Grade 1-12 to explore coding competitively and apply their coding knowledge to problem statements.

Through this competition we also want to stimulate the interest of school students in informatics and information technology.

NCO 2021 can also be considered as a stepping stone for all those who want to ultimately compete in IOI (International Olympiad in Informatics), one of the most prestigious computer science competitions in the world.

Tracks of NCO 2021

The National Coding Olympiad 2021 has 2 tracks

symbols related to code

Track 1


This track consists of a hackathon where kids will build projects around a problem statement using the programming languages/platforms specified for each grade.

The problem statements will be pre-defined and the students will get time to develop their idea and submit their projects.

Each grade group will have different themes and multiple problem statements. Students can pick the theme and problem statement they are most interested in and develop an animation, app, website or game around the problem statement.

Grade 1-4

For Grade 1-4, kids will build projects around a problem statement using block based programming languages.


FunDay at school

Open house challenge

Convert any outdoor game into an animation, app or game.

Grade 5-8

For Grade 5-8, kids will build projects around a problem statement using Thunkable, Python Turtle Programming and HTML/CSS based websites.


Build an app using any block based platforms

Build an animation using Python Turtle Programming

Web Development Using HTML/CSS

Grade 9-12

For Grade 9-12, kids will build apps and websites around a problem statement using Android Studio and Web-Development using HTML/CSS/JS/backend frameworks.


App Development using Android Studio platform

Web Development using HTML/CSS/JS and backend framewroks

A boy using computer
A boy using computer

Track 2

Cde Battle

The Code Battle is a online coding competition of 3 hours which will be held on July 17, 2021.

Code Battle is a competition where participants can solve the problems using an online code editor. The participants will solve 20 coding problems in 3 hours.

The results of each submission will be displayed in realtime and a live leaderboard will be made available for everyone to see.

This Code battle is eligible for everyone who is in Grade 9-12 as of April 1, 2021.


INR 2,00,000 in prizes!


Grade 1-4

Top 10 in each theme


Grade 5-8

Top 10 in each theme


Grade 9-12

Top 10 in each theme


Code Battle

Prizes worth Rs. 50,000 for Top 10 scorers on the leaderboard

Important Dates

July 28, 2021Registration open for National Coding Olympiad
Aug 13, 2021Workshop on Scratch programming
Aug 14, 2021Workshop on Thunkable
Aug 20, 2021Workshop on Python
Aug 27, 2021Doubt clearing session for Code Battle
Sep 1 - Sep 5, 2021Submission of Projects
Sep 4, 2021Code Battle Competition
Sep 8, 2021Winners Announcement

Participate in the biggest coding competition in India for school kids