variations on Scratch's number block band
Creativity, Teaching, Technology

Creativity, Learning, and . . . TECHNOLOGY!

This week, I asked my students to draft a “learning, teaching, and technology statement.” Their thoughts and insights pushed me […]