Introduction to Computer Programming Basics
Introduction to Algorithms
Algorithm Trace Table Assessment
Bubble Sort and Binary Search Algorithms
Start with Relatable Context
Use Visual Aids
Segment the Problem
Engage in Think-Alouds
Incorporate Peer Collaboration
Check for Understanding
Use Real-time Coding Demonstrations
Encourage Self-Assessment
Foster a Growth Mindset
Connect to Other Domains