Please update your browser
Your browser version is not supported by this site. CS First may not work properly.
CS First aims to give all students an introduction to computer science!
It’s free and easy to use.
It’s available online and can be used by anyone, in any setting --
in the classroom, after school, or outside of school.
The CS First curriculum uses instructional videos and teacher resources that complement
Scratch, a block-based coding language.
We’ll learn more about Scratch in another video.
It is best suited for students ages 9 to 14 -- typically 4th to 8th grade in the United States.
Most importantly, teachers do not need a background in computer science to each CS First.
CS First’s hundreds of instructional videos guide students through each activity,
allowing them to work independently and at their own pace.
This frees up the teacher to interact with students individually.
Every theme includes additional resources to create a more engaging experience.
All materials are available online for download or can be sent as a printed kit for free when you set up a class.
Kids love the curriculum and enjoy engaging with their peers, helping each other,
and sharing their projects.
CS First is aligned to the Computer Science Teachers’ Association K-12 CS Standards,
and the International Society for Technology in Education Standards for Students at the Readiness level.
Move on to the next video in the Getting Started with CS First series.