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.  

Apply Here

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.

Endorsement Document


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)

Endorsement Document

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