Elementary Computing for ALL


Upper Elementary CS Curriculum

The ECforALL Team has developed an introductory Scratch curriculum that is designed to teach computational thinking to English language learners and culturally and linguistically diverse students in upper elementary grades.

Below you can see the sequence of concepts taught in Act 1 and Act 2.

Act 1 Unit Sequence

Act 2 Unit Sequence