English
Log In
Summer Camp: Prep for USA Computing Olympiad (Usaco) - Bronze Level
Class Experience
Introduction to Competitive Coding (USACO Bronze) Every year USACO hosts three online coding competitions, starting in December, in which you will have the opportunity to display your programming and algorithm skills. This course focuses on the topics needed to master the first level Bronze. Although many languages are accepted, historically entrants use C++ and Java. Our goal is bridge the gap between our bright python users and the exciting world of coding competitions. Although we will...
10 lessons//2 Weeks
Week 1Lesson 1IntroductionUSACO overview, pseudocode, code tests, Input & output, Data types, Time & Space ComplexityLesson 2ArithmeticLesson 3StringsLesson 4SimulationLesson 5Data StructuresIterators, Linked Lists, StacksWeek 2Lesson 6Data Structures Cont.Sets, Queues, DictionariesLesson 7Complete SearchBrute Force SearchLesson 8Sorting AlgorithmsHeapsort, Quicksort, BucketsortLesson 9Ad-hoc and reviewCover misc question types and review any previous topics.Lesson 10Practice QuizPractice solving competition problems live
- Students will learn the foundational skills for participating in competitive coding events such as the United States of America Computing Olympiad (USACO).
1 - 2 hours per week outside of class
Assignments
Frequency: includedFeedback: includedDetails:Assessment
Frequency: includedDetails:
A comfortable familiarity with conditionals, loops, and lists in Python, and a basic understanding of algebra (Grades 8+). Beginners to Python should first complete our Python Level 1 course: https://shorturl.at/o5Tyo .
https://usaco.guide/
Reviews
Group Class
$275
for 10 classes5x per week, 2 weeks
75 min
Completed by 8 learners
Live video meetings
Ages: 13-17
4-8 learners per class