Register

CJAIO 2026-27

CJAIO Participate

CJAIO participation is built for younger learners who want a clear, welcoming pathway into programming and AI-related problem solving.

Grade <= 10 Python Algorithms Data Intro AI

Eligibility

CJAIO is open to students in Grade <= 10. The competition is suitable for students who have begun learning Python and are comfortable with logical reasoning, arithmetic, and basic problem-solving tasks.

Competition Format

The contest may include a mix of multiple-choice questions, short-answer reasoning tasks, and Python-based programming questions. Problems are designed to assess both conceptual understanding and practical coding ability.

  • Python programming and debugging tasks.
  • Data structure and algorithm problems appropriate for Grade <= 10.
  • Data manipulation, interpretation, and visualization questions.
  • Introductory AI and machine learning concepts.
  • Mathematical foundations such as logic, patterns, functions, and basic probability.

Learning Goals

CJAIO helps students develop confidence with code, understand how data can be represented and analyzed, and build the habits of careful reasoning that support future study in AI and computer science.

Timeline

November 1, 2026

Register and Prepare

Registration will be open from June 1 to November 1, 2026. The exam assesses programming and mathematical skills relevant to AI (see syllabus below).

November 8, 2026

CJAIO National Qualifier

All students in Grade 10 or below are invited to participate in the CJAIO National Qualifier.

Participants achieving top results will be recognized with official CJAIO certificates in three levels of distinction: Distinguished Honor Roll (top 5%), Honor Roll (top 20%), and Certificate of Distinction (top 50%). The top 20 participants will be invited to join the CJAIO National Training Camp.

Nov. & Dec., 2026

CJAIO National Training Camp

An invite-only, multi-day in-person training and selection program held on November 28th and 29th and December 5th and 6th, the camp features expert-led lectures in AI and competition-style tests.

At the end of the camp, four gold, four silver, and four bronze medals will be awarded based on test performance. The top four contestants will be invited to the 2026-27 CAIO National Training Camp.

Syllabus

1. Python Programming Fundamentals

Main Topics

Variables, data types, input/output, conditionals, loops, functions, debugging

2. Core Data Structures

Main Topics

Lists, strings, dictionaries, nested lists, stacks, queues

3. Algorithmic Thinking

Main Topics

Searching, sorting, counting, simulation, pattern recognition, simple recursion

4. Computational Problem Solving

Main Topics

Problem decomposition, pseudocode, code tracing, edge cases, testing, basic efficiency

5. Data Literacy and Processing

Main Topics

Tables, datasets, data cleaning, summary statistics, patterns and outliers

6. Data Visualization and Interpretation

Main Topics

Bar charts, line graphs, scatter plots, trends, comparisons, visual explanation

7. Math Foundations for AI

Main Topics

Logic, functions, coordinates, ratios, probability, basic statistics

8. Introductory Machine Learning

Main Topics

Features, labels, train/test split, classification, regression, prediction, accuracy

9. Basic Machine Learning Models with Python

Main Topics

Linear Regression, Logistic Regression, Decision Trees, KNN, K-Means

10. Responsible and Human-Centered AI

Main Topics

Bias, fairness, privacy, limitations, human oversight, responsible AI use

11. Integrated AI Problem Solving

Main Topics

Mixed problems combining Python, algorithms, data, math, ML, and AI reasoning