Virtual Summer PD Opportunities!

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 CSPD Week and other CSTA events.

Click Here for More Information

Computer Science Endorsement

All courses offered during Arizona CSPD Week are eligible to count for the Arizona Computer Science Endorsement, which can be used to certify a teacher as Highly Qualified to teach Computer Science

K-8 Endorsement

6-12 Endorsement

Credit Hour Justification Sheet

Hear From Our Providers!

CSTA-Arizona hosted a Community Call on April 28th where our providers shared more information about their programs.

Click Here to View The Recordings From That Call!

Click Here for slides from the event

Registration Information is available in the links below and on our Summer Events Calendar
Summer Virtual Sessions
CS First is Google's free, introductory computer science program for grades 4-8 (ages 9-14). This video-based curriculum teaches students foundational CS, problem-solving and collaboration skills through themes related to students’ interests. CS First can be used within classrooms, or as part of after-school programs in schools, libraries, or community spaces. Learn how to use this free computer science grades 4-8 curriculum that makes coding easy to teach and fun to learn on Scratch. No experience necessary for students or teachers.
Read below to learn more about this program and sign up for one of several summer workshops.
While the CMU CS Academy is designed to be self-contained, with interactive notes, auto-graded exercises, and assessment templates for Creative Tasks, our free Three-Day CMU CS Academy training is designed to give teachers foundational knowledge of programming and computer science on the CMU CS Academy platform, some working knowledge of our CS1 course, and some tips and tricks on best practices for teaching computer science. Teachers who have never taught Python or computer science benefit most from the training sessions, but even experienced CS teachers will benefit from the CS pedagogical sessions interwoven with the course content sessions.
Our three-day Virtual Summer Training covers the CMU CS Academy CS1 curriculum and is available to those planning to teach CS1, CS0 or our APCSP Modules in their classrooms for the 2020-2021 school year. Our staff here at CMU will cover all of the major topics in the curriculum, spend time exploring the website and also spend time on topics like 'CS Pedagogy' and 'Building interest in CS at your School'. There will be opportunities to collaborate with other educators teaching our courses next year as well as the opportunity for individual support by our CMU CS Academy Support Staff, comprised of students here at CMU!

No prior experience is required for the training. See below for more information about this opportunity!

With a large push to move classes online and provide distance learning, Oracle Academy is here to help with FREE Educator Professional Development. As a philanthropic education program, Oracle Academy's mission is to advance computer science education and increase knowledge, skills, innovation and diversity in technology fields by providing FREE Educator Professional Development, FREE curriculum/teaching materials, and FREE Software! Training sessions are offered for:

  • Java Foundations
  • Java Fundamentals
  • Java Programming
  • Database Foundations
  • Programming with PL/SQL
  • Database Design & Programming with SQL
See below for dates for each training as well as registration information. Please note, educators must have an Oracle Academy Institutional Membership to access virtual training.
CS Awesome is a new free curriculum from the Mobile CSP team for the AP CS A Java course that follows the 2019 College Board AP CSA units and learning objectives. We are applying to become an official provider for AP CSA in 2020. The curriculum is available for free on based on Barb Ericson's Java Review course on Runestone Academy.
The goal of the CS Awesome curriculum is to provide an interactive curriculum for students that uses frequent, small practice problems that allow students to incrementally build their Java programming skills. The curriculum is provided online through an e-book and includes many opportunities for creativity and collaboration with other students. The course was designed to engage all students and support students transitioning from a Computer Science Principles (CSP) course to CSA.
Click below for more information about summer opportunities. If you are a teacher transitioning from teaching AP CSP to AP CSA and/or will you be teaching AP CS A for the first time in 2019 or 2020, then we have scholarships available for you to attend our PD for FREE, in exchange for participating in our research project.
Whether you are new to teaching computer science (CS) or have experience teaching other CS courses, the Professional Learning Program is designed to promote growth by providing space for you to become comfortable with curricular materials, CS content, and pedagogy. The program supports teachers with diverse teaching backgrounds as they prepare to teach either of the following courses: 

Computer Science Discoveries

Computer Science Principles
(can be taught as an AP® course)

CS Discoveries is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creatvity, communication, problem solving, and fun. The curriculum is recommended for middle and high school students (grades 6-10), and can be taught either as a semester or full-year offering. This workshop consists of 30 hours of professional development during the summer and 24 hours spread across the school year. CS Principles is a higher level introductory course for 9th-12th grade students that introduces students to the foundational concepts of computer science while challenging them to explore how computing and technology can impact the world. No computer science background is necessary for students or teachers. This workshop consists of 30 hours of professional development during the summer and 24 hours spread across the school year.
Click Below to learn more about summer opportunities with these courses

There is a whole community of computer science educators just like you out there. If you are looking for inspiration, for connection, and for a chance to be rejuvenated, join us at CSTA 2020, set for July 13 - 14, 2020. While we all won’t be meeting together in Arlington this year, we’re excited to still put on the same conference you’ve come to love — created by teachers, for teachers.

CSTA's Annual Conference is a chance for computer science teachers to come together for learning, networking, and fun. We are a community of educators who are changing the lives of students every day in our classrooms. We are eager to share our knowledge and to learn from one another.

Our two-day virtual conference has over 100 sessions of education to broaden your knowledge of computer science education, inspirational keynotes and sessions to reinvigorate your passion for teaching, and countless moments of fun and connection along the way. If you are looking for new and exciting ways to engage with your students in your classroom, look no further than CSTA 2020. You don't want to miss out on this great experience. 

Read More for more information about the conference and how to register!

The Inclusive STEM & CS Summit aims to provide quality professional development for educators focused on pedagogy and instruction in STEM and computer science.

100% of the proceeds of The Inclusive STEM & CS Summit will be donated to organizations that support STEAM/CS programs, such as Black Girls Who Code, Indigenous STEAM/AISESLatinoSTEMAPIA Scholars.

The event takes place on June 19th & 20th. Schedule & Registration Information Below

Computational thinking (CT) and coding can help students develop logical thinking, recognize patterns, solve problems by breaking down complex tasks, and more. But what does an elementary classroom look like when it integrates CT through coding projects?
This one-day introductory workshop models a variety of CT concepts and practices through the active creation of multiple Scratch projects. Attendees will unpack the pedagogical, technological, and content knowledge necessary to incorporate coding projects into a classroom, then discuss and apply approaches for creating or modifying integration projects that are customized to your classroom's needs. All of the resources and platforms we will discuss are 100% free to use and require no prior coding experience.

Fostering Equity in STEM Webinar

Computing skills are the most sought-after and highest-paying in the US job market, with demand growing 3X the national average. Yet fewer than 1 in 5 computer science graduates are women, and that number is declining. To close the gender gap in technology, we must teach girls and boys not only how to positively impact their community through code, but also how to be brave, resilient, and inclusive.
Amanda Souza, Manager of Community Partnerships & Outreach at Girls Who Code, will uncover how to inspire and equip youth in your community with the skills they need to succeed in college and career. During this webinar, you’ll learn a) how to foster an inclusive environment within your STEM programs, b) how to increase female role model representation, c) how to create holistic STEM programming for building important life skills, d) how to access free and customizable Girls Who Code Clubs curriculum and resources for 3-12th graders of all genders, and e) learn about real stories from Girls Who Code Clubs to help you build your own programming.
Check out the clip below of Arizona's former Regional Partnership Coordinator to see a sneak peak of Girls Who Code's coding resources.
Arizona CSPD Week 2019