K-8 Teachers: Elementary 4 CS (CS Fundamentals and CS First)
CS Fundamentals and CS First are elementary and middle school curricula that allows even the youngest students to explore the limitless world of computing. Courses blend online, self-guided, and self-paced tutorials with “unplugged” classroom activities that require no computer.
6-9 Teachers: CS Discoveries
Computer Science Discoveries (CS Discoveries) is an introductory computer science course appropriate for 6th - 10th grade students. The curriculum emphasizes problem-solving, creation, and collaboration, while introducing students to the many ways computer science impacts their lives.
9-12 Teachers: Exploring Computer Science
Exploring Computer Science (ECS) is a high school course that provides students with an introduction to the world of computer science. ECS is a college prep (A-G) and Career Technical Education approved course.
9-12 Teachers: CS Principles
Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.
6-12 Site and District Administrators: #CSforCA Administrator Workshop
During the #CSforCA Administrator Workshop, site and district administrators will discuss equitable CS implementation, explore CS resources, understand teacher credentialing, and collaborate with CS teachers, counselors, industry partners and lawmakers at the #CSforCA CS Policy Luncheon.
6-14 Counselors: Counselors for Computing
NCWIT Counselors for Computing (C4C) provides professional school counselors with information and resources they can use to support ALL students as they explore computer science education and careers.