Unit 1: Introduction

CSP: Digital Information Introduction based on resources from code.org PBL by Silver Oaks About this course Unlike a traditional introduction to programming, we will try to explore many of the foundational ideas of computing so all of us understand how these concepts...

Unit 2: Representing Information

CSP: Digital Information Representing Information based on resources from Code.org and geeks PBL by Silver oaks What is your definition of information? A lot of people think that computer science is the study of computers, like the phone in your pocket or the computer...

Unit 3 – Circle Square Patterns

CSP: Digital Information Circle Square Patterns based on resources from Code.org and geeks PBL by Silver oaks How many ways can you represent 7 ? The arabic numeral ‘7’ is just one commonly used symbol to represent the number seven. There are many ways to...

Unit 4 – Binary Numbers

CSP: Digital Information Binary Numbers based on resources from Code.org and geeks PBL by Silver oaks What can we communicate using only two symbols? Is there a limit? In the last Unit, you created your own number system using circles and squares. What can we...

Unit 5 – Overflow & Rounding

CSP: Digital Information Overflow & Rounding based on resources from code.org PBL by Silver Oaks Food for thought Objective: This unit introduces students to the practical aspects of using a binary system to represent numbers in a computing device. Students...

Unit 6: Representing Text

CSP: Digital Information Representing Text based on resources from code.org PBL by Silver Oaks Food for thought This list secretly represents four things we experience every year. This list is not complete – there are others that we could add to it. 01 0126 0115...