UTeach AP Computer Science Principles

Program Available On Request

Virtual

$950

Registration Deadline:
09/01/2026

Learning Community, Curriculum/Lessons

Funding Available for Texas Teachers!

In this engaging, project-based curriculum, students develop computational thinking and programming skills through collaborative, open-ended projects that are personally meaningful to students’ lives.

Students examine how computing shapes our society by investigating and debating issues such as cybersecurity, data privacy, and digital literacy.

Assignments grow in complexity as students explore programming concepts first through block-based, drag-and-drop coding in Scratch, followed by text-based coding in Python. This innovative curriculum is designed to engage all students, while also providing rigorous preparation for the AP Computer Science Principles exam.

As a College Board–endorsed curriculum, UTeach CS Principles fully aligns with both the spirit and letter of the College Board’s AP® Computer Science Principles Framework.

Included with each course license:
• Comprehensive, classroom-ready teacher materials
• Engaging student-facing curriculum
• Codio platform access, with student accounts
• Unlimited teacher support (on-demand video or email coaching, just-in-time support videos, and professional learning community)

"I explored five other AP curricula prior to this and UTeach's is the best at meeting the diverse needs of my students." — UTeach CSP Teacher

TEA will provide full reimbursement for these resources to Texas public schools through August 2026. Request funding at https://cs.uteach.utexas.edu/blended-learning.

  • Programs for9th Grade, 10th Grade, 11th Grade, 12th Grade
  • STEM FocusTechnology Keywords: Computer Science
  • LanguageEnglish
  • Additional Audience InfoStudents with disabilities, Gifted and talented, Title IX, Male/Boy, Female/Girl
  • Audience ReachNationwide
  • Scholarships AvailableYes
  • Sponsor or FunderInitially funded by the U.S. Department of Education and the National Science Foundation
Register or Learn More

Other Programs By This Organization

Sorry...

No additional programs were found.