Weekly challenges
Students receive themed Scratch and AI prompts with clear deadlines, judging windows, and leaderboard updates.
Guyana Coding League
K12 Youth Code helps students learn computational thinking through weekly challenges, creative projects, teamwork, and judge-reviewed submissions.
Flexible Competition Model
The platform should support school, local, regional, national, and international competitions. Organizers can run one connected season across all levels or create independent events with their own teams, judges, rubrics, and awards.
Students receive themed Scratch and AI prompts with clear deadlines, judging windows, and leaderboard updates.
Schools, clubs, after-school programs, and homeschool groups can create teams and invite coaches.
Rubric-based scoring keeps human judges in control while AI provides draft feedback and evidence.
Winners can move from local events into regional, national, and international showcases.
Scratch + AI
Students build Scratch projects and learn how instructions, events, variables, and logic shape behavior.
Students submit their `.sb3` project file, Scratch project link, and a video walkthrough explaining design choices.
AI reads project structure and video evidence against the rubric, then a judge approves or adjusts the score.
Build games, animations, stories, and AI-enhanced projects. Submit the Scratch file so judges can understand the code behind the final presentation.
Manage teams, verify student eligibility, monitor submissions, and guide students through weekly learning goals.
Review submissions with a consistent rubric, see AI-generated draft feedback, and keep final scoring under human approval.
Support a national pathway for youth technology skills, school engagement, and future-ready AI literacy.
Submission Upgrade
The rebuilt registration app should accept a Scratch project URL, a `.sb3` file upload, and a video link. Clear instructions should show students how to download their Scratch project file.