- Home
- Getting Started
- High School
High School
Are you an educator that is interested in:
- Being a part of our comprehensive K-12 CS Pipeline initiative?
- Learning more about curriculum and trainings available and appropriate for your classrooms?
- Finding out best practices for integrating computer science and computational thinking into core curricula?
- Obtaining teaching certification to teach computer science related courses?
- Determining pre- and co-requisites for taking Texas computer science courses?
- Finding programs of study related to Computer Science and Cybersecurity?
Please see the initiatives, workshops, and resources below to help you launch computer science in your classroom!
Teacher Certification Prep
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.
WeTeach_CS EC-12 Tech Apps Certification Prep TExES 242
WeTeach_CS Certification Prep will provide an overview of the educator competencies required of all teachers to become certified in EC-12 Technology Applications.
WeTeach_CS Certification Prep: Praxis
This workshop is offered in-person or virtually explores and guides you through the domains and competencies stipulated by the Praxis 5652 topic list.
Additional Resources
WeTeach_CS provides additional educator support for Teacher Certification Prep including:
- Courses
- Practice Packets
- Secondary Certification Hubs
- Certification Incentive Programs
Initiatives, Workshops, and Events
WeTeach_CS Summit 2025
Join us for the 2025 WeTeach_CS Summit, a 2-day conference hosted by WeTeach_CS, an Expanding Pathways in Computing (EPIC) program. At this event, attendees connect with passionate educators committed to broadening participation in K-12 computer science (CS) and cybersecurity education.
Introduction to Programming in Python
This introductory programming class will provide teachers with foundational knowledge of computational thinking and in coding using the trinket.io platform, and will encompass transitioning from block to text based coding in Python.
CS Jumpstart
This introductory Python programming course incorporates block and text-based coding, as well as physical computing.
Code.org
Nonprofit dedicated to the vision that every student in every school has the opportunity to learn computer science and artificial intelligence as part of their core K-12 education.
- Code.org CS Principles (AP and non-AP)
- Code.org AP C SA
WeTeach_AI for High School
The WeTeach_AI High School Hub is dedicated to revolutionizing high school computer science education by integrating AI principles. Our mission is to empower both educators and students with the tools and knowledge they need to excel in the rapidly evolving landscape of technology.
Institute for Foundations of Machine Learning
IFML develops the key foundational tools for the next decade of AI innovation.
WeTeach_Python
This hands-on workshop for educators explores advanced concepts and strategies of programming in Python.
WeTeach_Java
This virtual hands-on introductory workshop for educators looks at the basics of programming in Java.
WeTeach_Java Espresso
This hands-on workshop for educators explores advanced concepts and strategies of programming in Java.
WeTeach_Cyber Hubs
The WeTeach_Cyber Collaborative is a professional development initiative to build and enhance cybersecurity education in our nation's schools. One of the most important ways to increase the availability of cybersecurity courses in our high schools is to invest in the education of our nation's cybersecurity teachers. The goal of the WeTeach_Cyber Collaborative is to increase the number of Texas high school CTE teachers who can effectively prepare students for cybersecurity post-secondary opportunities and careers.
Cyber.org — WeTeach_Cyber
WeTeach_Cyber has partnered with Cyber.org to offer cybersecurity webinars and workshops at no cost to Texas teachers.