This course builds on top of the Level 2 class by teaching advanced Python skills from the comfort of your home. Students will learn object-oriented programming with Python by building fun games! They will also use the Tkinter graphics module to initiate objects.
In level 3, students will work on the following projects:
• Build shapes using Tinker module
• Build a pong game with the concepts of class/functions/events
Prerequisites: Students should master the following skills:
• Drawing with turtle module using color
• For and while loops
• Conditional statements
• Variables
• Functions with arguments
• Recursive functions
• Decision trees
• Print statements
• User input
• Variables types: boolean, string, integer
Materials: Mac or Windows PC only
a) Computer (PC/Mac)
b) Stable internet connection, webcam and microphone to participate in the sessions conducted via Zoom
c) Students must install IDLE on their computer prior to the class. Instructions on how to do this can be found here
Code For Fun instructors are experts in Computer Science and make all of our online classes fun and engaging for all students.
ELL
Supporting English language learners is important to Code For Fun. We provide fliers in both English and Spanish (other languages upon request). As well, we engage students in peer programming which provides a wonderful place for students to practice vocabulary in partnership with others while coding together. The Code For Fun Instructor provides instructions verbally as well as in written text on slides and handouts.
الاحتياجات الخاصة
Code For Fun is committed to supporting a diverse and inclusive learning environment and providing equal access to all students. We are committed to work with parents and students to provide reasonable accommodations in the classroom. Our goal is to remove barriers so that all students can actively participate in class.
عروض
Financial aid is available upon request and proof of eligibility.