Elementary Computing for all

ECforALL
  • Overview
  • Results
  • Curriculum
  • Prof Dev
  • Resources
  • Research
  • Funding
  • Team
  • Media

​A weekly Scratch-based curriculum
for all elementary students
​to learn computational thinking


For Students 

  • Structured inquiry involves students in creative coding while also providing the step-by-step guidance necessary for absolute beginners to succeed

  • Language support helps English learners and students with reading challenges develop literacy and computing skills simultaneously
​
  • STEM identity is developed as children learn about diverse computer scientists, and code stories about their own lives and communities  
Picture

For Teachers

  • ​Instructional resources, including detailed lesson plans, notes, handouts, and slides, make teaching the material easy 

  • Professional development is designed so that no prior coding experience is necessary to get started teaching the curriculum​
​
  • Assessment tools include a computational thinking test, identity survey, observation protocol, and student reflection forms and rubrics
Picture
Photo: Santa Ana Unified School District
Partners
  • University of California, Irvine
  • University of Chicago
  • Santa Ana Unified School District
  • Montebello Unified School District
  • Chicago Public Schools
Funding
  • National Science Foundation Grant #1923136
  • US Department of Education Grant #1738825
​
Elementary Computing for All and its curriculum and other materials are licensed under a Creative Commons Attribution NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
Under this license, you may use and adapt this work non-commercially as long as you attribute the work to Elementary Computing for All and license it under identical terms. You may not use or adapt this work for commercial purposes.

© 2022, Elementary Computing for All

Contact Us:​  ECforALL@uci.edu


  • Overview
  • Results
  • Curriculum
  • Prof Dev
  • Resources
  • Research
  • Funding
  • Team
  • Media