This course guides students through learning Python, with an emphasis on algorithms and data structures. This track covers recursion, searching algorithms, sorting algorithms, big-O notation, and implementing various data structures.
Students who excel in this course have a strong math background (Algebra 2 or higher recommended). If students have already taken Data Master: Python, they may begin in the second half of this course.
Juni Learning is an online school for accelerated learning and enrichment focusing on computer science. We develop bright minds ages 8-18 by providing weekly, online coding classes with top-notch instructors using our curriculum and digital tools. Developed by Stanford graduates and Google alumni, our program pairs each student with a teacher for one-on-one or small group-based video instruction. Students leave the program with confidence in pursuing technical topics and knowledge of how to build games, apps, and websites.