Code.org
WeTeach_CS Code.org - Texas Regional Partner
"Regional Partners are carrying on the teacher recruitment, professional learning, and district management work that Code.org began, and as such, they are now the power users of Code.org tools and processes and are best suited to offer valuable feedback and input."
— Code.org

Code.org Resources
Code.org CS Fundamentals
Free set of elementary curricula and professional development that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
Code.org CS Basics for K-5 Teachers
Online, asynchronous course that introduces educators to fundamental coding and computer concepts.
Code.org AI
Demystify artificial intelligence (AI) by learning how it's changing the ways we live, work, and learn.
Code.org CS Connections
Make connections between learning computer science (CS) and other subjects like math, language arts, science, and social studies.
Code.org CS Journeys
Take the next step on your computer science journey. Explore careers, mentorship opportunities, online courses, scholarships, internships and more!
Code.org Professional Learning Program
Texas Computer Science courses, including those aligned to Code.org CS Discoveries (Fundamentals of CS), CS Principles, and AP CS A, have recently moved to CTE and qualify for weighted funding. Teachers should check with their administrators to see if these funds are available to support their involvement in this Professional Learning Program. There are also numerous scholarships available for those that qualify. Fundamentals of CS and CS Principles (AP and non-AP) can be taught by a teacher with either a Technology Applications or Computer Science 8-12 certification. AP CS A can be taught with a Computer Science 8-12 certification.
Code.org CS Discoveries
Computer Science Discoveries is appropriate for 6-10th-grade students and can be taught as a semester or year-long introductory course (3-5 hours per week of instruction for 9+ weeks). The course takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices.
Code.org CS Principles
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.
Code.org AP CS A
Designed for 9-12 grade students, Code.org AP Computer Science A introduces students to software engineering and object-oriented design while they learn the Java programming language. This curriculum covers a broad range of topics, including the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems.
College Board Endorsement and Alignment
Code.org CS Principles
Free year-long curriculum and professional development that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Can be taught as an introductory class and as an AP course.
Code.org AP CS A
Introduce students to software engineering and object-oriented design while they learn the Java programming language in this free curriculum for AP® Computer Science A (AP® CSA)
Code.org Initiatives
Hour of Code
Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks. There are hundreds of hour-long options to choose from!
Young Women in Computer Science
If you're a high school student passionate about encouraging more young women to take computer science at your school, then we need you!
Native American and Indigenous Peoples Initiative
Explore innovative approaches shaping computer science education, collaboration opportunities, and the integration of Native American perspectives and cultural richness in education and technology.
District Partnership Program
Learn how Code.org can help teach your students the skills of the future!
Teach AI
Empowering educators to teach with and about AI