Research-backed strategies for teaching CS:
1. Provide visuals. Support student understanding with visual examples, instructions, and explanations. Start with lots of scaffolding, and gradually remove it as students progress.→ Classroom Application: Download EiE’s free Coding Block Reference Sheet for Scratch Use this visual resource to support all students, especially English Language Learners, as they solve problems, collaborate, and learn new CS vocabulary.