Introduction to Programming in Scratch

Price: Always free.

Recommended Grades: K-3

This course was developed for the youngest learners as a guide to the vast world of coding. Using a platform developed by Computer Science researchers at MIT called "Scratch", students will be introduced to fundamental concepts of programming such as data, conditionals, and loops through draggable, intuitive premade code blocks. Each class, using their newfound knowledge, students will apply what they have learned to create practical projects and games.

Volunteers for this course will be awarded 3 additional volunteer hours to account for the time and effort spent becoming familiar with the platform and its various features.

Official Scratch Website: scratch.mit.edu

Class Days/Timings: Wednesdays, 3:30-4:30 PM
Dates: February 10 → March 17 → Spring Break → March 31 → May 5


Become a...


Student! Tutor!

Introduction to Programming in Python

Price: Always free.

Recommended Grades: 6-8

This course will serve as a comprehensive introduction to the programming language Python. Widely regarded as the best language to learn for beginners, Python combines simplicity with power in a dynamic duo that shows students just how versatile it can be. Students will be helped through the setup of an online hub for their code where they can work and store all their notes and projects. Through simultaneous explanations from tutors and interactive walkthroughs of code, students will solidify their understanding of fundamental programming concepts, as well as powerful language-specific features that will allow them to develop useful and efficient projects.

Class Days/Timings: Fridays, 5:00-6:00 PM
Dates: February 12 → March 19 → Spring Break → April 2 → May 7


Become a...


Student! Tutor!