Intro to Programming for Complete Beginners (Python)
SAT Score Range
•
6 sessions
•
AR
KK
KH
+1
•
🔥 8 spots left!
About
This course will begin assuming no prior programming knowledge, and at the end you will have built a game using pygame. We will be covering several topics which are not necessary for game development with pygame since the target of this series is to build a foundation in programming with python (pygame is just a fun way to apply some of the concepts we have learned!)
Tutored by
✋ ATTENDANCE POLICY
You can attend/skip whichever sessions you want! If you aren't a complete beginner but are interested in the pygame aspect, you can skip up until that session if you would like!
SESSION 1
24
Aug
SESSION 1
Python
Python
Sun 6:30 PM - 7:30 PM UTCAug 24, 6:30 PM - 7:30 PM UTC
This session will cover basic python syntax, including print statements, and programming concepts expressed in python, including variables and data types, conditionals, for and while loops, and functions. The majority of the session (likely the first 30 or 40 minutes) will be spent setting up Github and local VS code for those who have not yet done so. If you would not like to work in VS code, you can also use online IDEs (I would recommend replit since it allows you to save your files and supports pygame, but you will have to create an account).
SESSION 2
31
Aug
SESSION 2
Python
Python
Sun 6:30 PM - 7:30 PM UTCAug 31, 6:30 PM - 7:30 PM UTC
Based on the progress made in the last session, this session may need to cover functions and/or for and while loops. This session will primarily be a practice session where learners can get a hold on the new material presented in the previous session and understand how these concepts can be utilized.
SESSION 3
7
Sep
SESSION 3
Python
Python
Sun 6:30 PM - 7:30 PM UTCSep 7, 6:30 PM - 7:30 PM UTC
After students have demonstrated an understanding of basic python concepts, they will dive in to OOP (object-oriented programming), learning what classes and objects are and experimenting with creating their own.
SESSION 4
14
Sep
SESSION 4
Python
Python
Sun 6:30 PM - 7:30 PM UTCSep 14, 6:30 PM - 7:30 PM UTC
This is a practice session on the topics covered in all previous sessions. We will review basic python syntax and programming along with classes and objects in preparation for the pygame final project.
SESSION 5
21
Sep
SESSION 5
Python
Python
Sun 6:30 PM - 7:30 PM UTCSep 21, 6:30 PM - 7:30 PM UTC
In this session, we will introduce pygame and learn how some of the principles we learned previously can be applied to game development.
SESSION 6
5
Oct
SESSION 6
Python
Python
Sun 6:30 PM - 7:30 PM UTCOct 5, 6:30 PM - 7:30 PM UTC
In this session we will code our pygame final projects together! Feel free to create whatever you would like to, and don't feel limited to just work on it during this time—this is just a general help/debugging/office hours session if anyone feels up to it!