KTBYTE now offers general computing competition prep at an intermediate level for students who hope to place in national or internaional computer science contests! This course will start by introducing easy problems from the Australian Informatics Olympiad (AIO) and Canadian Computing Competition (CCC), before going on to teach strategies for studying and implementing more advanced algorithmic problem-solving. This is intended for students who have complete our Level 4 courses but are not yet ready for USACO prep.
KTBYTE now offers general computing competition prep at an intermediate level for students who hope to place in national or internaional computer science contests! This course will start by introducing easy problems from the Australian Informatics Olympiad (AIO) and Canadian Computing Competition (CCC), before going on to teach strategies for studying and implementing more advanced algorithmic problem-solving. This is intended for students who have complete our Level 4 courses but are not yet ready for USACO prep.
Core4b or Instructor Permission
Core4b or Instructor Permission
CCC Setup Up
Explore how to use CCC contest accounts to access and submit past years' problems.
CCC Junior Problems - Easy
Start practicing submitting solutions to the easy problems of past years' contests.
CCC Junior Problems - Medium
Work towards independence with solving these easy problems. Instructor will point out some strategies for structuring solution code.
AIO Setup, AIO Problems - Easy
AIO Problems - Medium
CCC Junior Problems - Advanced
CC Junior Problems - Advanced
AIO Problems - Advanced
Practice Contest
Practice solving problems from a past CCC contest. This can be completed after class if students run out of time.
Review Practice Contest
Review solutions to the practice contest from the previous class. Talk through common mistakes and choose topics to focus on for the rest of the course.
Advanced Topics- Extra Practice
Take a closer look at confusing problem types from the practice contest and other practice sessions. May involve seeing applications from different contests, like the USACO or AIO.
Self-Study Strategies
Review material from the course. Make a plan for how students can continue to prepare between now and their next contest date.
CCC Setup Up
Explore how to use CCC contest accounts to access and submit past years' problems.
CCC Junior Problems - Easy
Start practicing submitting solutions to the easy problems of past years' contests.
CCC Junior Problems - Medium
Work towards independence with solving these easy problems. Instructor will point out some strategies for structuring solution code.
AIO Setup, AIO Problems - Easy
AIO Problems - Medium
CCC Junior Problems - Advanced
CC Junior Problems - Advanced
AIO Problems - Advanced
Practice Contest
Practice solving problems from a past CCC contest. This can be completed after class if students run out of time.
Review Practice Contest
Review solutions to the practice contest from the previous class. Talk through common mistakes and choose topics to focus on for the rest of the course.
Advanced Topics- Extra Practice
Take a closer look at confusing problem types from the practice contest and other practice sessions. May involve seeing applications from different contests, like the USACO or AIO.
Self-Study Strategies
Review material from the course. Make a plan for how students can continue to prepare between now and their next contest date.