Everything you need to prepare for CodeFest 2026.
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.
"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."
"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."
"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."
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.
Tool-specific tutorials, walkthroughs, and practice exercises will be published here once the AI tools are announced.
Recommended learning path for AI Creators U9 participants (ages 7–9).
Learn how to use Scratch — drag-and-drop blocks, sprites, backdrops, and simple event-driven programming.
Understand basic game concepts like scoring, levels, player movement, and win/lose conditions in Scratch.
Practice describing what you want clearly so AI tools can generate the best sprites, sounds, and narration for your game.
Learn how to explain your game idea simply and confidently — what it does, why it matters, and how AI helped you build it.
Recommended learning path for AI Coders U12 participants (ages 10–12).
Learn the fundamentals of building web pages — structure, styling, and interactivity.
Understand basic game loops, user input, scoring, and simple animations in the browser.
Learn how to create short promotional or explainer videos using free tools.
Practice writing clear, effective prompts to get the best results from generative AI tools.
Recommended learning path for AI Masters U16 participants (ages 13–16).
Review Python fundamentals — variables, functions, loops, data structures, and file I/O.
Learn how to build graphical user interfaces in Python using Tkinter or PyQt.
HTML, CSS, and JavaScript fundamentals for creating your project website.
Learn chain-of-thought prompting, context management, and iterative refinement with AI tools.
Understand how to integrate AI APIs into your Python applications for enhanced functionality.
Consider enrolling in structured prep programmes to build your skills before the competition.
Roboto Coding Academy offers coding workshops and programmes suitable for CodeFest preparation. Visit www.roboto.sg for more details on upcoming sessions.
Study guides, checklists, and sample schedules to help you prepare.
Coming soon
Coming soon
Coming soon