Intermediate python
This 8-week course is designed for 4th - 8th graders with a one-hour long lesson every week. The class is a continuation of the Beginner Coding Course in Python, and covers more advanced topics, algorithms, and concepts, of which may include sorting/searching, abstract classes and interfaces, recursion, and more. This course may be suited well for students who are looking to advance their skills in Python, possibly in preparation for Basic Neural Networks and algorithms.
​
Note: Moderate Experience & Knowledge of Python is required.
​
Course Dates: TBD
(1 meeting per week)
Syllabus
Week 1:
1)Go over the syllabus and start learning bot development with Python as well as going over how to use GitHub and making a web scraper in python.
Week 2:
2)Finishing our web scraper with python and testing it out
Week 3:
3)Going over Sorting Algorithms
Week 4:
4)Learning more about sorting algorithms and other algorithms in python
Week 5:
5)Learning how to make GUI applications in python and starting to make one
Week 6:
6)Finishing our GUI application
Week 7)
7)Learning about other modules in python
Week 8)
8)Recap of what we did
Meet Your Instructors
Johnathan Mo
Java Instructor
Johnathan is a sophomore at the Harker School. Outside of school, he enjoys video editing and cinematography. He also participates in FTC robotics as part of the software team. Over the summer he has taken several classes in Chemistry and Programming
Robert Zhang
Java Instructor
Robert is currently a sophomore at The Harker School in San Jose. Aside from his academic pursuits in computer science, physics, and music, Robert loves photography and videography, and is getting into video editing more too. His first coding language learned was Scratch, and eventually progressed to Python, Java, and learned some HTML over the summer as well.
Grant Sims
Python Instructor
Grant is currently a sophomore at The Harker School. He enjoys machine learning, rocketry, robotics, and video editing. He is also the build lead for his robotics team and is extremely capable in both CAD and coding. He is fluent in Java and is extremely proficient in both Python and C++.
Adil Saadzoi
Python Teacher
Adil saadzoi is 13 years old and is a python instructor as well as a instructor for the web development course who lives in Los Angeles, California. His favorite hobby is coding, If you would like to contact Adil here is his email (dillpickles432@gmail.com)