UTeach Computer Science Principles

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.