Search this site
Embedded Files
Mrs. Gonzalez's Teacher Site
  • Home
  • Geometry
  • AP Computer Science Principles
Mrs. Gonzalez's Teacher Site
  • Home
  • Geometry
  • AP Computer Science Principles
  • More
    • Home
    • Geometry
    • AP Computer Science Principles

Photo by Markus Spiske on Unsplash

Course Description

UTeach CS Principles has been designed as a year long high school course that fully addresses the five "Big Ideas" of computer science and six "Computational Thinking Practices", as specified by the College Board's AP Computer Science Principles curriculum framework. The lessons and materials used throughout this course incorporate Project Based Learning (PBL), a pedagogical approach that actively engages students in the educational process, improves retention, and develops problem solving, critical thinking, and group communication skills. Through this collaborative, learner-centric approach, students are encouraged to explore the advantages and societal impact of computational technology while developing their own programming and computational thinking skills. It is recommended that students have daily access to the Internet.


Video Conference with CS Professional
Visiting Facebook Offices
Quizlet Live Group Activity

Units of Study

  • Digital Information

  • The Internet

  • Introduction to App Design

  • Variables, Conditionals, and Functions

  • Lists, Loops, and Traversals

  • Algorithms

  • Parameters, and Return Libraries

  • Create Performance Task Prep

  • Data

  • Cybersecurity and Global Impacts

Albert.io

AP Classroom on CollegeBoard

AP Digital Portfolio

Khan Academy

Quizlet

CollegeBoard

Code.org

Codecademy

Delta Math

Teacher Code:102639


Google Classroom

Classroom Code:

  • Period 6 - 3kb4oqc

Repl.it

Scratch

Report abuse
Page details
Page updated
Report abuse