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
Previous Next

© Copyright 2019-2020, MIT BeaverWorks Summer Institute.

Built with Sphinx using a theme provided by Read the Docs.