For ages 8-11. Continue practicing logical thinking and using a variety of Scratch blocks in these projects and tutorials!
For kids 11+. Continue learning Python basics with the Turtle programming library, with an emphasis on programmatically generating graphic art.
Dive deeper into Python fundamentals with loops, variables, conditional statements, and functions, while also practicing more advanced topics such as lists, sets, dictionaries, and error checking.
Practice the fundamentals of Java, focusing on variable types, conditionals, loops, methods, and one- and two-dimensional arrays.
Review Python fundamentals and focus on advanced topics in Python: recursion, searching and sorting algorithms, big-O notation and data science. Algebra 2 or higher recommended.
Practice Java fundamentals and object-oriented programming, covering classes & objects, subclasses, and inheritance. Helps well-prepare students for AP Computer Science enrollment.
Prepare for questions on the AP Computer Science A exam, administered in May of each year. This exam focuses on Java and object-oriented programming.
USA Computing Olympiad is a national coding contest held four times per year. Students who start in our USACO Bronze course should have excelled in our Python Level 3 or AP Computer Science A course.
Juni Learning is an award-winning online Computer Science and Mathematics academy that offers group and private online courses to students from ages 8–18. Juni instructors attend top 50 universities in the US, and bring deep technical knowledge and a passion for teaching the bright minds of our future.
Right now, we're offering discounted classes to help families as best we can. To learn more about how we can help support your family's learning, please view our website for our courses and plans.