Principles of Computer Science

Principles of Computer Science

Lessons covering every topic
Quizzes for every lesson
Awards, experience points & levels
Analytics for student tracking
Course Dashboard

Content Areas

Learning Aim A

Computational thinking

Learning Aim B

Standard methods & techniques used to develop algorithms

Learning Aim C

Programming paradigms

Learning Aim D

Types of programming & mark-up languages

Modules