MIT BWSI Racecar Middle School
Introduction
Welcome to Racecar Middle School!
Curriculum Guide
Schedule
Curriculum
Module 0: Getting Started
Module 1: Python
Scratch
Data Types
Variables
Conditional Statements
Functions
Data Structures
Loops
Object Oriented Programming
Python Review
Module 2: Game Projects
Module 3: OpenCV
Module 4: Racecar
Module 5: Final Challenge
Cheatsheets
Python Cheatsheet
OpenCV Cheatsheet
Setup
Python/OpenCV Software
RACECAR Hardware
RACECAR Software
RACECAR Startup Instructions
Resources
Course Materials
References
Frequently Asked Questions
Contributors
MIT BWSI Racecar Middle School
»
Module 1: Python
Module 1: Python
Slides:
Course Overview
Table of Contents
Scratch
Scratch Lecture
Scratch Lab
Data Types
Data Types Lecture
Data Types Lab
Variables
Variables Lecture
Variables Lab
Datatypes and Variables Kahoot
Conditional Statements
Conditionals Lecture
Conditionals Lab
Conditionals Kahoot
Functions
Functions Lecture
Functions Lab
Functions Kahoot
Data Structures
Data Structures Lecture
Data Structures Lab
Data Structures Kahoot
Loops
Loops Lecture
Loops Lab
Loops Kahoot
Object Oriented Programming
Object Oriented Programming Lab
Python Review
Python Review Lecture
Python Review Labs
Week 1 Review Kahoot
Python Review Kahoot