Principles of Computer Science

Course Learning Outcomes

At the end of this course, you will be able to do the following:

  1. Human and Computer Interaction—Students learn the components and uses of a computer.
  2. Problem-Solving—This focuses on developing computational practices and understanding the connections between problem-solving, mathematics, and computer science.
  3. Introduction to Programming—Students are introduced to some basic programming scenarios associated with code design and development.

Required Resources

  1. Access to a computer that is connected to the internet.
  2. An email address accessible by either you or your parent and a Scratch account. Scratch is a block programming program that is free to use. How to set up an account will be explained in the course.
  3. Access to Microsoft Word or a similar word processing program able to use the DOCX and DOC file formats. You will also need Adobe Reader or another program that can open and view PDF files. You will need a way to digitally capture a printed page that has been filled out by someone else; a scanner or camera will work.