Sample Problem Statements

Here are examples of the kind of briefs students can expect at CodeFest. The actual problem statement will be different and revealed live on Day 1.

Community helpers in Singapore neighbourhood

Sample: Community Helper

"Design a digital solution that helps your local community solve an everyday problem. Think about what frustrates people in your neighbourhood and build something that makes their lives easier."

Futuristic classroom with AI technology

Sample: Future School

"Imagine school in the year 2040. Build a tool, game, or platform that shows what learning could look like when AI is part of every classroom."

Green sustainable Singapore cityscape

Sample: Green Singapore

"Create a digital solution that helps Singapore become more environmentally sustainable. Focus on one specific aspect — energy, waste, transport, or food — and make it real."

AI Tool Tutorials

Tutorials and guides for the specific AI tools provided at CodeFest will be published once tools are announced — approximately 19 November 2026. Check back closer to the event.

Coming November 2026

Tool-specific tutorials, walkthroughs, and practice exercises will be published here once the AI tools are announced.

U9 Prep Path

Recommended learning path for AI Creators U9 participants (ages 7–9).

Scratch programming

Scratch Basics

Learn how to use Scratch — drag-and-drop blocks, sprites, backdrops, and simple event-driven programming.

Game design

Simple Game Design

Understand basic game concepts like scoring, levels, player movement, and win/lose conditions in Scratch.

AI prompting for kids

AI Prompting for Kids

Practice describing what you want clearly so AI tools can generate the best sprites, sounds, and narration for your game.

Storytelling

Storytelling & Pitching

Learn how to explain your game idea simply and confidently — what it does, why it matters, and how AI helped you build it.

U12 Prep Path

Recommended learning path for AI Coders U12 participants (ages 10–12).

HTML CSS JavaScript

HTML/CSS/JavaScript Basics

Learn the fundamentals of building web pages — structure, styling, and interactivity.

Browser game

Simple Browser Game Patterns

Understand basic game loops, user input, scoring, and simple animations in the browser.

Video editing

Video Editing Basics

Learn how to create short promotional or explainer videos using free tools.

Prompting techniques

Prompting Techniques

Practice writing clear, effective prompts to get the best results from generative AI tools.

U16 Prep Path

Recommended learning path for AI Masters U16 participants (ages 13–16).

Python programming

Python Refresher

Review Python fundamentals — variables, functions, loops, data structures, and file I/O.

GUI development

Tkinter/PyQt GUI Basics

Learn how to build graphical user interfaces in Python using Tkinter or PyQt.

Web development

Web Development Basics

HTML, CSS, and JavaScript fundamentals for creating your project website.

Advanced prompting

Advanced Prompting

Learn chain-of-thought prompting, context management, and iterative refinement with AI tools.

AI integration

AI Model Integration

Understand how to integrate AI APIs into your Python applications for enhanced functionality.

Recommended Workshops

Consider enrolling in structured prep programmes to build your skills before the competition.

Roboto Coding Academy

Roboto Coding Academy offers coding workshops and programmes suitable for CodeFest preparation. Visit www.roboto.sg for more details on upcoming sessions.

Downloadable Resources

Study guides, checklists, and sample schedules to help you prepare.

Study Guide

Coming soon

Prep Checklist

Coming soon

Sample Schedule

Coming soon

Ready to Start Preparing?

Register for CodeFest 2026 and begin your journey.

Register Now →