Python Intro Course

posted in: Events, Online_Teaching

This course is a 2-week course with 10 1-hour classes.

About this course:
This course provides an interactive way to learn the basics of python. With projects every day, the students can practice the skills they learned in class. After attending this course, you will be able to apply the programming concepts and combine them in unique ways to create your very own applications such as training an AI or creating a game. Join the programming revolution and create the future alongside your peers. Learning python will be your first step to the broader technical future.

无论是训练AI还是创建视频游戏,Python都是地球上用途最广泛的编程语言之一。本课程提供了一种交互式的方法来学习python的基础知识。我们将通过实例来讲解Python的基础知识。通过每天课堂上的项目,学生可以练习我们教授的编程方法。参加完本课程后,您将能够应用我们所学习的知识来创建自己的程序。
加入编程革命,与您的同学共创未来。学习Python将是您迈向更广阔技术未来的第一步。

Topics:
You’ll learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of your programs. You’ll harness the power of complex data structures like lists, sets, dictionaries, and tuples to store collections of related data. You’ll define and document your own custom functions, write scripts, and handle errors. Lastly, you’ll learn to find and use modules in the Python Standard Library and other third-party libraries.

您将学习使用Python数据类型和变量来表示和存储数据,并使用条件和循环来控制程序的流程。
您将利用列表,集合,字典和元组等复杂数据结构的功能来存储相关数据的集合。
您将定义和记录自己的自定义函数,编写脚本并处理错误。
最后,您将学习在Python标准库和其他第三方库中查找和使用模块。

About the teacher:
My name is Sam Gan and I am an 11th grader attending Newport High School. I have many years of teaching experience including teaching this course, volunteering at Little Masters Club, and tutoring in math.
I am a competitive programmer who is ranked in the top 400 high school programmers as I am in the USACO platinum division.
I have used python to create games and programs. I also used python to create a program to predict whether or not one has diabetes using medical data with over 90% accuracy.
I have taught python for over two years, and gotten great feedback from students and parents.

Since we are meeting using Zoom, make sure that the computer is fully charged before class.

Date: 7/5 – 7/16 no meetings on weekends
Time: 1:00 – 2:00

Cost: $100
Pay via Zelle to [email protected]

Registration: https://docs.google.com/forms/d/e/1FAIpQLSfyoOR203ILBz1Egw-zjeZhcAFjYrQfuRs1xgFBK4c-bnSTnw/viewform

Questions: [email protected]