UTeach Computer Science Principles

UTeachCS full centered transparent

UTeach Computer Science Principles

Curriculum: Year-long, project-based AP CS Principles course explores programming & computational thinking through collaborative, personally-relevant projects.

  • Standards Alignment: More information about standards alignment.
  • Curriculum Features: Step-by-step projects, auto-graded assessments. It’s FERPA, GDPR, and WCAG compliant, with dyslexia support and screen reader compatibility.
  • Programming Language(s): Scratch, C/C++, HTML/CSS, JavaScript, Python

Grades: 9-12

PD: Complete a 5-week self-paced virtual workshop in 3 months to earn 35 CPE hours, with on-demand and year-round support from a PD facilitator. Self-paced modules w/on-demand support and periodic check-ins. Teachers practice collaborative, project-based strategies and master AP requirements.

  • Ongoing Support: Facilitated online virtual community; 1:1 coaching; monthly newsletters; on-demand teacher support; live/pre-recorded trainings and webinars.
  • Geographic Limits: None.

Cost: PD – $1000 per teacher and $800 annual curriculum license per teacher, including yearlong support and unlimited student accounts.

Accredited by the CSTA PD Committee on 10/29/24. Information last updated on 11/18/24.