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

IMG_8305.jpg

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

robertpfp1.jpg

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.jpg

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

EAR logo v1.png

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)