Computer Science

Digital Citizenship

Inyo County Digital Citizenship Curriculum

Inyo County K-5 Digital Citizenship

K-5 Digital Citizenship Lessons for Inyo County Students

Inyo County Digital Citizenship for Middle School

6-8th grade Lessons with supporting materials for Inyo County's Teachers

More Digital Literacy Resources

Teaching Tolerance Digital Literacy

K-12 Lessons to build skills & dispositions to become safe, savvy internet users. Visit the Teaching Tolerance Digital Literacy Framework to see each lesson sorted by skill.

Applied Digital Skills with Google

Teach and learn practical digital skills using our free project-based video curriculum. Ready-to-use video lessons teach digital skills that haveimmediate, real-life application.

Be Internet Awesome

From Google - Helping kids be safe, confident eplorers of the online world.

Learn to Code!

CS First

A free "Code with Google computer science curriculum that makes coding easy to teach and fun to learn. CS First was built by educators who wanted a tool that allowed every teacher to teach computer science, even if they weren't tech experts. Aligned with NGSS, Common Core, and Computer Science Standards.

Creative Computing Curriculum

From Harvard, is a collection of ideas, strategies, and activities for an introductory creative computing experience using Scratch.

Scratch (ages 8-16+)

With Scratch, kids can program their own interactive stories, games and animations and share their creations with an online community. In the process, they develop software graphically as a way of learning the fundamentals of coding language. Scratch helps children improve their mathematics, computation and problem-solving skills.

ScratchJr (ages 5-7)

In creating ScratchJr, we redesigned the interface and programming language to make them developmentally appropriate for younger children, carefully designing features to match young children's cognitive, personal, social, and emotional development.

K-12 lessons, classes, tutorials, videos. Resources available for students with computers at home, smartphones, or none of the above. 5-star Common Sense Media Ratings


The best way to learn to code for teens (and teens at heart)Vidcode offers the #1 research-backed standards-aligned computer science courses, focused on open-ended projects

Girls Who Code

Weekly activities - some online, some offline, of varying levels of difficulty - over the next few months. Each activity will include a feature of a woman in tech who pioneered innovative technology.

Stem Scopes Coding

(Paid program) No prior coding experience is required—we offer embedded support throughout the program. Other coding programs simulate the process with block-based learning. We do it differently. STEMscopes Coding allows your students to type their JavaScript code for a fully hands-on, personalized experience. On top of that, they’ll have a blast!