Introduction to Computational Thinking

Fall 2020 / Spring 2021

Introduction to Computational Thinking

Fall 2020 / Spring 2021

Switch to Student

Saturday PD Sessions

Past Presentations

Preliminaries

  1. Pre-Assessment

Please allocate 45 minutes of synchronous/in-class time for your students to complete the pre-test at this location:

Unit 1: Modeling

Unit 1 Project

Unit 2: Transformation and Composition

  1. Making Copies
  2. Reducing and Enlarging Copies
  3. Defining Functions
  4. Changing Orientation
  5. Stretching and Mirroring
  6. Transforming Coordinates
  7. Patterns and Regularity

Unit 2 Project

Unit 3: Encapsulation and Generalization

  1. Automation
  2. Random Numbers
  3. Drawing a Clock
  4. Parametric Objects and Classes
  5. Interfaces

Unit 3 Project

Supplemental Lessons

Unit 4: Data and Algorithms

  1. Areas of Rectangles and Circles
  2. List and Tuple manipulation
  3. Charts
  4. Regular Grids
  5. Graphs
  6. Irregular Grids

Unit 4 Projects