MIT BWSI Racecar Middle School
Introduction
Welcome to Racecar Middle School!
Curriculum Guide
Schedule
Curriculum
Module 0: Getting Started
Module 1: Python
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
»
Welcome to Racecar Middle School!
Welcome to Racecar Middle School!
Introduction
Welcome to Racecar Middle School!
What is RMS?
Class Types
Previous Classes Taught
Some Statistics
How do I get started?
Curriculum Guide
Course Overview
Website Guide
Getting Started
Schedule
Course Outline
Sample 4 Week Schedule
Curriculum
Module 0: Getting Started
Join the Piazza Community!
How to Use Piazza
Setting Up
Python and OpenCV Labs
RACECAR Labs
Debugging
Module 1: Python
Scratch
Data Types
Variables
Conditional Statements
Functions
Data Structures
Loops
Object Oriented Programming
Python Review
Module 2: Game Projects
Mad Libs
Choose Your Own Adventure
Tic Tac Toe
Hangman
Cube Runner
Coding Bat Exercises
Module 3: OpenCV
Drawing Lab
Color Trackbar
Color Spaces
Color Masking
Green Screens
Contours
Painter
Feature Detection
Edge Detection
Module 4: Racecar
Intro to RACECAR-MN
Cone Following
Line Following
Path Selection
Cone Detection
Sign Detection
Module 5: Final Challenge
Final Challenge Lecture
Final Challenge Overview
Cheatsheets
Python Cheatsheet
OpenCV Cheatsheet
Setup
Python/OpenCV Software
Software Setup Instructions
How to Use Jupyter Notebook
RACECAR Hardware
Bill of Materials
Parts Reference
Assembly Instructions
RACECAR Software
Software Build Instructions
RACECAR Startup Instructions
Using a Router
Using a Monitor
Resources
Course Materials
Python
Game Projects
OpenCV
Racecar
References
BeaverWorks Summer Institute
Racecar Middle School (RMS)
Other Racecar Courses
Programming References
In the News
Frequently Asked Questions
General Questions
Python, OpenCV, and Jupyter
RACECAR
Contributors
Effort Lead By
Acknowledgements
Contributors
Interested in Contributing?
Changelog