Algorithms and Programming - Program Development

Resource

Rubber Duck Day!

Today is National Rubber Duck Day! What a perfect day to use Rubber Duck Debugging with students!    Here are some of my favorite resources:
Discussion

AP CSP Exam 2021 Resource Sharing Discussion!

What resources do you have for the NEW AP CSP 2021 EXAM?! I have folders and folders of OLD material and I could use help compiling some NEW FREE resources for this updated 2021 exam... Especially FUN materials to assign for individual use (games are always a hit!).
Resource

Scratch AR - Let's Get Moving!

One of my goals as a computer science teacher is to showcase the fun, playful, and creative side of computing.  Another goal is to expose my students to relevant, meaningful applications of compute
Resource

Hello Doc Challenge

What are your go-to first week ice-breakers for online and hybrid classes?  I recently shared this with a CSTA local chapter group and thought CS for All Teachers might be interested....
Blog Post

How to Engage More K-8 Girls in Computer Science

Profile picture for user Naomi
I recently had the opportunity to interview a dear teacher friend, Velvet Holmes. She shared her computer science learning journey with me on my Tech Gems podcast show.
Resource

100% Free ScratchJr and Scratch Curriculum

Over the past couple of years I have been developing a 100% free to use curriculum that includes projects and resources designed specifically for elementary coders and educators with little or no c
Resource

Magical Coding Recipes

Creative Scratch coding concepts related to real world learning experiences.
Discussion

End of the Year Projects

The school year is just about over and I like to offer my students an opportunity to demonstrate what they learned in the course.  The last week of school is usually open and a good time for students to show off their creativity.