Computer Science Education Week (CSEdWeek) is an annual call to action to inspire K-12 students to learn computer science, advocate for equity in computer science education, and celebrate the contributions of students, teachers, and partners to the field. Click here to learn more about CSEdWeek
CSTA-Arizona and the SciTech Institute are expanding this event to offer workshops and resources for both students & teachers to participate in throughout December. Check back here often to see the most up-to-date list of resources & events during this month.

Workshops & Events for Students

Check the gallery of events below for virtual activities you & your students can participate in as part of CS Education Month. Teachers who support class participation in a CSEd Week event could be eligible for prizes - see below for details!

Daily Themed Activities

We've curated a list of activities students & classrooms can participate in based on daily themes.
If you have an activity you'd like to contribute to this list, please fill out this form
Workshops & Events

Teacher Summit

We are hosting a 1-day teacher summit to help support teachers who would like to offer a Computer Science or Computational Thinking activity as part of their classroom in December. Teachers from all backgrounds are welcome, even if this may be your first time introducing computer science to your classrooms. 

Raffles & Prizes!

Any teacher who
(1) Attends our teacher summit
(2) Uses social media to post about their class participating in a CSEd Week activity 
Will be entered into a raffle to win a $50 Amazon Gift card. We have 30 gift cards available for teachers. Big thanks to Mister Car Wash for sponsoring this opportunity!
CSTA-AZ News & Events
Explore how physical computing with Micro:bit and MakeCode Arcade can develop student creativity and unlock powerful engagement with computer science. Participants will learn how to program these devices, as well as different curricula that can be used to incorporate these devices into semester or year-long dedicated computer science courses.
This workshop is designed for teachers with dedicated time for computer science, either as a special elective class or dedicated semester or year-long class. Each participant will obtain a kit with all devices and materials necessary to participate in the workshop.
This 5-day workshop includes two days of training on's CS Fundamentals curriculum, then two days of training on Scratch Jr and Scratch, and then a final workshop focusing on how unplugged activities can build computational thinking. Not all computer science needs to be done on a device!
These workshops are inclusive for folks without any prior computer science or coding experience, and for folks who will be implementing this within other subject areas - all experience levels and implementations welcome!
This workshop combines physical Edison robots with literature and STEM applications via the Wild Robot book series. Edison robots are little robots with lots of potential - from pre-programmed barcodes to drag and drop graphical programming, Scratch, and even the ability to use Python (a text-based programming language). The Wild Robot book series follows Roz as they find their way in the world. Participants will learn how to translate Roz’s adventures in the book into classroom-ready lessons and activities for students that cut across the curriculum and different subjects. No prior coding or robotics experience is expected!
This workshop is designed for core-content or instructional specialists who are primarily integrating computer science into other subject areas or do not have a dedicated computer science class. Each participant will receive a kit with all robotics and materials necessary to participate in the workshop.
What factors make some people live longer than others? Are more expensive restaurants really better than cheap ones? Who’s the greatest singer, athlete or actor of all time? Answering these questions involves analyzing large datasets, from sports stats to record sales to census information.
In Bootstrap:Data Science, students form their own questions about the world around them, analyze data using multiple methods, and write a research paper about their findings. This flexible and adaptable curriculum can be integrated into core subject areas by non-computer science teachers, taught as a stand-alone module in a larger computer science course, or developed into a semester-long or year-long curriculum.
Computer Science Discoveries is an introductory computer science course for 6 - 10th grade students. Mapped to CTSA standards, the course takes a wide lens on computer science by covering topics such as problem solving, programming, physical computing, user centered design, and data, while inspiring students as they build their own websites, apps, animations, games, and physical computing systems.
CS Discoveries can be flexibly taught as a single semester, two semesters over multiple years, or as a full-year course. Options are even available for less than one semester. Our curriculum is available at no cost for anyone, anywhere to teach.
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.

This year-long course can be taught as an introductory course and as an AP course - no prerequisites required for students or for teachers new to computer science! In addition, our curriculum is available at no cost for anyone, anywhere to teach. And, professional learning opportunities are available!

Professional Development Funding

Schools & Districts bringing new Computer Science course offerings within the next 2 years are eligible to apply for the Department of Education CSPD Fund. These funds can be used exclusively for professional development, including supporting teachers to attend future Computer Science professional development.

Click Here for More Information

Computer Science Endorsement

Professional Development credits are eligible to count for the Arizona Computer Science Endorsement, which can be used to certify a teacher as qualified to teach Computer Science

K-8 Endorsement

6-12 Endorsement

Credit Hour Justification Sheet

Thank You To Our Partners!