Who is Elementary School Computer Science for?


Whether you're a Librarian in Englewood, a Tech Teacher in Ravenswood, an Art Teacher in Pilsen, a 5th grade teacher in Logan Square, or a Math Teacher in Austin, computer science is YOU.

NCF Scratch Family Coding Nights
NCF Scratch Coding Night.mp4

Proof positive that EVERYONE can code in Scratch!

At Family Coding Nights all around Chicago, we've cheered on more than 550 creative "Scratchers" of all ages. Moms, dads, uncles & aunties, grannies & grandpas, teachers, principals, and kids of all ages are using Scratch to unleash their inner genius.

Previous Spotlights

Family Coding Nights are going virtual!

We are moving our family engagement events to the virtual space! Keep your eyes peeled for more information on our Website and in our Newsletter!

Browse computer science standards, curricula, and other teaching resources so that you have the tools to be your best in the classroom.

Computer science exposes students to:


Game design and development

Block- and text-based programming

Data and data science

Physical computing

Web design and development

Mobile app design and development

Maker activities

Gain new skills from computer science educators working at the forefront of pedagogy, research, and curriculum development to better support your students and advance your career.

Students in computer science classrooms:

Work together to solve problems

Write and adapt code for their own projects

Collaboratively troubleshoot code

Build physical prototypes of their designs

Participate in "unplugged" activities (just pen and paper!), to introduce them to computer science fundamentals

Use online resources to problem-solve all by themselves!