- This event has passed.
Computer Programming
January 11 @ 4:30 pm - 5:30 pm
Thursdays | 4:30-5:30 p.m. | Grades 6th-8th | January 11, 18, 25 & February 1, 8 | In person
Taught by 11th-grade student Tim S., who has been working on a variety of programming projects and courses (mainly in Python) consistently for around four years. His goal is to teach curious new students how to get started in the computer science and the coding field by introducing them to the various aspects of Python.
In this beginner-friendly course, students will use a popular game development framework called Pygame to create their very own games in the widely-used coding language, Python. Students will have the option of doing a private or group-based project depending on their preferences. Although students will have this option, this course will promote collaborative learning through group discussion and idea development. No experience is required to take part in this program.
- Week 1: Introduction to Python – students will review the basics of the Python coding language.
- Week 2: Graphics – students will learn how to draw with color to the screen using code, and to import images to use in their game graphics.
- Week 3: Game Logic – students will learn how to implement if-statements (reviewed in the first week) in their games, allowing students to add variability and conditional logic to their games.
- Weeks 4 and 5: Final Project – student will use the skills they learned in previous classes to create a final project of their choosing.
Application form here.