Middle School Programs

Games in Python

04/15/2020 – 05/06/2020   W, 5:45 PM – 7:15 PM

Ages 9-14 | Grades 4th to 8th

This 4-week class is all about having fun with Python. We will use Python to build a game and learn how to program with Object Oriented Programming. This class will also introduce Pygame, the most popular Python gaming module. Students will need to come into the class with a basic understanding of Python, including looping, conditionals and lists.

Interactive Art with micro:bit

04/14/2020 – 05/05/2020   TU, 4:00 PM – 5:30 PM

Ages 9-14 | Grades 4th to 8th

Creativity and design go hand in hand in this Interactive Art class. Students will learn how to program the micro:bit (a tiny programmable computer) and use it to explore the world of art and computer science. Students will use craft materials to build characters that move, make sounds and play animations. This class is perfect for students new to the micro:bit and programming.

Robotics with micro:bit & Python

01/15/2020 – 04/08/2020   W, 5:45 PM – 7:15 PM

Grade: 5th – 8th

Robotics with micro:bit & Python – In this class, we will learn to build robots using the micro:bit, legos and sensors. We will be building robotic devices that can interact with our world – perceiving temperature, light sound, distance and more. This class will also focus on programming in Python, a text-based language that is easy to learn and very popular in professional programming. We will focus on control flow, functions, data structures and classes. Students will create robots of their own design using agile iterative design practices.
Material: micro:bit Innovation Kit required.

Introduction to Scratch

04/16/2020 – 05/07/2020   TH, 4:00 PM – 5:30 PM

Ages 8-14 | Grades 3rd to 8th

Calling all aspiring innovators! Dive into programming logic with Scratch, the drag-and-drop creative learning environment developed by MIT Media Lab. You’ll use code blocks and characters to gain a foundation in computational thinking, creating animated stories and games. Bright visuals and engaging design enhance the learning process, making it easy for you to develop essential STEM skills for our tech-driven world.