Skip to main content
Please see individual pages for upcoming WORKSHOPS & EVENTS for format (in-person or virtual). If it is unsafe and/or unallowable to host in-person trainings, we will transition to virtual workshops.

Professional Development

Learn more about our workshop and training opportunities.

Filter
Search
Clear
Offering
WeTeach_CS Certification Prep: Praxis
WeTeach_CS Certification Prep will provide an overview of the educator competencies required of teachers to become certified via the Praxis exam.
Middle School High School Computer Science Certification Intermediate Advanced
WeTeach_CS Certification Prep: TExES
WeTeach_CS Certification Prep will provide an overview of the educator competencies required of all Texas teachers to become certified in Grades 8-12 Computer Science.
Middle School High School Computer Science Certification Intermediate Advanced
Code.org CS Fundamentals
Computer science fosters creativity and teaches students critical thinking skills to become proactive learners, so elementary school is the ideal time for students to be introduced to CS.
K-5 Novice Block-based Programming Curriculum Training
Code.org CS Discoveries
Students engage with computer science as a medium for creativity, communication, problem solving, and fun!
Middle School Physical Computing Novice Intermediate Curriculum Training
Code.org CS Principles
Designed for 9-12 grade students, 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.
High School Novice Intermediate Curriculum Training
SCRIPT Workshops
CSforAll Consortium’s Strategic CSforAll Resource and Implementation Planning Tool (SCRIPT) framework. The SCRIPT workshops will consist of collaborative visioning, self-assessment, and goal setting exercises to expand upon the district’s CT/CS imple
K-5 Middle School High School Counselor Administrator Building CS K-12 Pathways
CS Jumpstart
This introductory Python programming course incorporates block and text-based coding, as well as physical computing.
Middle School High School Computer Science Certification Physical Computing Novice Intermediate Block-based Programming Text-based Programming Python Integrating CS/CT
Introduction to Programming in Python
This hands-on introductory workshop for educators utilizes block-based coding to look at the basics of programming.
Middle School High School Novice Intermediate Block-based Programming Text-based Programming Python
WeTeach_Python
This hands-on workshop for educators explores advanced concepts and strategies of programming in Python.
Middle School High School Advanced Text-based Programming Python
WeTeach_Java
This virtual hands-on introductory workshop for educators looks at the basics of programming in Java.
High School Novice Intermediate Text-based Programming Java
WeTeach_Java Espresso
This hands-on workshop for educators explores advanced concepts and strategies of programming in Java.
High School Intermediate Advanced Text-based Programming Java
Cybersecurity Fundamentals
Cybersecurity Fundamentals is a HS level course designed for students interested in cybersecurity in higher-ed level or the workplace. The EPIC Cyber Range allows schools to let students explore cybersecurity in a hands-on, first-person setting.
Middle School High School Novice Intermediate Cybersecurity
WeTeach_Cybersecurity
WeTeach_Cybersecurity is a continuation of Cybersecurity Fundamentals discussing more advanced material.
Middle School High School Intermediate Advanced Cybersecurity
How WeTeach CS for High School
This training program provides support for implementing the WeTeach_CS for HS (CS1) curriculum with a two-day summer workshop and six virtual follow-up sessions in the evenings that will get you through your first-year teaching CS.
High School Novice Intermediate Advanced Block-based Programming Text-based Programming Java Curriculum Training
How WeTeach_AP CSA
Participants will attend a four-day summer workshop and six virtual follow-up sessions in the evenings on how to teach the WeTeach_AP®CSA online curriculum, designed to prepare students for the AP Computer Science A test.
High School Intermediate Advanced Text-based Programming Java Curriculum Training