Teach students to combine critical-thinking skills and smart-searching techniques so they can produce relevant Internet search results.
Ask students to consider which objects in the room are computers to further their understanding of what computing is. Use the phrasing "What different Computers do you see".
Rotate elbow partners so students get the opportunity to work with many classmates, which helps create community and trust in the classroom.
Provide additional examples for the binary search activity in ECS because students struggle to understand this activity and how it connects to binary search.
Use an activity that introduces minimal spanning trees by having students determine the minimum number of roads to pave between houses.
Send students on an online scavenger hunt to find pieces of information on the internet so they learn different ways of retrieving data.
Design class activities that incorporate a student's local knowledge with specific computer science content and practices to enable engagement in deep learning.
Have students write Knock-Knock jokes in Scratch by making a conversation between sprites to motivate the introduction of broadcast blocks.
Build a paper airplane instead of the PB&J exercise for a less messy, more extensible algorithms introduction activity.