Google CS First


    What is CS First?

    CS First is a free, easy-to-use computer science curriculum that engages a diverse student population in grades 4-8 (ages 9-14). CS First is available online and can be used by anyone, in any setting (in school, after school, or outside of school). Teachers use the instructional video content to teach students computer science (CS) and coding basics with Scratch, a block-based coding tool.

    Audience: Upper elementary and middle school, grades 4-8.


    Students will Learn

    • Courage to try new things
    • Confidence in using technology
    • A deeper understanding of their impact on their community and future careers
    • A sense of belonging in technology


    Teachers will Learn

    • How to teach introductory CS concepts
    • How to help students develop a 'debugging mindset' that approaches problems as malleable, not fixed
    • How to provide creative problem solving and peer-learning experiences for students


    About the Workshop

    In this hands-on professional development workshop, teachers will learn how to use CS First, Google's free ready-to-teach introductory computer science (CS) curriculum for elementary and middle school students. Students follow step-by-step instructional videos that introduce fundamental computer science concepts and build computer programs using Scratch, a block-based programming language.

    During the workshop, teachers will learn about the importance of CS for all students and their role in creating a learning environment that fosters creative problem solving through peer-to-peer learning. Teachers will get a chance to learn about the free lesson plans, solution sheets, and other educator enrichment resources included in the curriculum. At the end of the workshop, teachers will walk away with a plan of action and strategies for starting to teach CS First and a connection to the growing community of CS First teachers.


    About Scratch

    Scratch is a free, block-based programming language developed by Lifelong Kindergarten Lab at MIT. With Scratch, students click and drag blocks of code, snapping them together like puzzle pieces, rather than writing text-based code.


    Interested in bringing CS First to your school?

    Participate in one of the scheduled workshops below or contact Kat Zimmermann ( to discuss scheduling a free-to-you workshop for your teachers!

    August 27, 2019 - Register
    Delaware County Intermediate Unit (IU 25)
    Morton, PA