TEACH & LEARN PROGRAMMING

Twine resources: teacher notes, video tutorials, & samples
Scratch Resources

Computer Parts Matching, a review worksheet for elementary students

What Programming Language Should I Learn, for children and teens

Processing: sample projects on Khan Academy
MY WORKSHOPS & PRESENTATIONS

Gender Inclusion Without Gender Essentialism in the K-12 Computer Science Classroom, with Sarah Judd

Including Gender Expansive and Non-Binary Students Concrete strategies for the classroom

Preparing Young Students for Data Structures

Understanding Computers, Understanding Ourselves, Combining CS and Social Emotional Learning
in Elementary School, with Katie Semine
SMALL STUFF FOR MATH

Pi Day Coloring Challenge, an introduction to the geometry of circles for lower elementary students

Math Research Process Flowchart, to support classroom research