In Deer Valley USD we provide access to Computer Science Education to students from PreK through high school. Our goals and resources for Computer Science delivery in DVUSD schools are specified by grade:
- PreK: Use of unplugged computational thinking activities each month
- K-6: All students will participate in 15-30 class hours each school year, including coding activities on computers (delivered through a special area course, embedded in curriculum, centers, or MTSS outer circle time)
- 7-8: At least 9 weeks of Computer Science/ STEM as an exploratory course available at each campus
- 9-12: All campuses will offer a two-year sequence in Computer Science (Software and App Design CTE Program) and a senior internship option for students
Computer Science Progression of Learning in DVUSD
Preschool & Pre-K
Creating sequences, recognizing patterns, and identifying cause/effect relationships are all foundational computational thinking skills developed by children in DVUSD's preschool and pre-K classes.
To support our young learners with these concepts, each preschool/PreK classroom has a LEGO Coding Express kit which is used to introduce students to early coding concepts that naturally spark their curiosity, creativity, and desire to explore.
Kindergarten - 6th Grade Code.org's Computer Science Foundations
The foundational framework of resources for the implementation of Computer Science Education in DVUSD are Code.org’s courses. The Code.org Computer Science Fundamentals curriculum includes courses designed for each grade level, K-5. The Computer Science Fundamentals curriculum also includes an “Express Course” which is great for students in 6th-8th grades along with units in the Computer Science Discoveries course.
Explore the Code.org courses - https://code.org/teach/.
Computer Science Mini-Lessons
DVUSD teachers developed brief Computer Science mini-lessons for teaching students in K-5 the skills addressed by Arizona's Computer Science standards that extend beyond the scope of Code.org's curriculum (which mostly align with the Algorithms and Programming standards).
CS Mini-Lessons for Grades K-2: Computing Systems | Troubleshooting | Passwords | Storage | Data Collection | Inference & Models | Impacts on Culture | Social Interactions
CS Mini-Lessons for Grades 3-5: Computing Systems - Devices | Computing Systems - Hardware/Software | Computing Systems - Troubleshooting | Networks & The Internet | Cybersecurity | Storage | Data Collection | Inference and Models | Impact on Culture | Improving Technology | Social Interactions | Permissions & Copyright
Physical Computing Resources
The use of hands-on computing resources allows for the concepts to play out beyond the screen as students see their code come to life. Through a process of piloting resources and convening a team to dig deep into the evaluation of options, DVUSD has identified a hands-on computing resource for introduction at each grade level.
- Kindergarten: Indi (Sphero)
- 1st Grade: VEX123 (VEX Robotics)*new in Spring 2025
- 2nd Grade: Dash (Wonder Workshop)
- 3rd Grade: Spike Essential (LEGO)
- 4th Grade: Bolt (Sphero)*new in Spring 2025
- 5th Grade: Micro:Bit (BBC)
- 6th Grade: Hummingbird Robotics (BirdBrain)
Middle School [7th-8th Grades]
Schools serving students in grades 7th & 8th can offer Computer Science & STEM Exploratory course. These courses can be delivered for a single quarter, two quarters, or a full-school year.
In the middle school Computer Science course, students learn concepts including coding, fundamentals of hardware, basics of cybersecurity, and exploring the impacts of technology developments on life. Through the use of digital and physical computing resources like the micro:bit and Sphero RVR, students apply their skills to real-world applications.
STEM exploratory courses integrate computer science alongside application of the engineering design process. Each campus offering STEM has VEX IQ robotics kits for STEM lab units.
STEM (Science, Technology, Engineering, and Math) provides students with opportunities to apply the design processes of invention and innovation. Students experience ways in which technological knowledge and processes contribute to effective designs, abilities, and skills. Brainstorming, visualizing, modeling, constructing, testing, and refining designs provide firsthand opportunities for students to understand the uses and impacts of innovations. Students apply problem-solving, collaboration, research, exploration, inquiry, evaluation, and engineering design to address real-world problems.
High School [9th-12th Grades]
Students in DVUSD can continue their journey with computer science at each high school in our district through the Career and Technical Education (CTE) program Software & App Design.
Additional CTE programs in STEM fields are also available at select sites:
- Air Force JROTC
- Biomedical Sciences
- Engineering
- Interior Architectural Design
- Software & App Design
- Stagecraft
Learn more about CTE programming in DVUSD