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...

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...

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...

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...

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...

The following is based on my interpretation. Yours might be different to mine.

The goal here is for you to realize that, depending on the situation, we may want to take readings more frequently. Today, we’re actually learning about how images are represented in computers, but let’s keep in mind these ideas about how often to take a reading or measurement.

ASCII Reference Table

Unit 6 Answer 1

Each item in the list represents a non-denominational holiday

01 01 – New Years Eve
26 01 – Republic Day
15 08 – Independence Day
02 10 – Gandhi Jayanti

Unit 6 Tip 1

The format of the list is two numbers

0210

This list happens throughout the year and repeats every year

Unit 5 Task 5

32 + 16 + 8 + 4 + 2 + 1 + 0.50 + 0.25 = 63.75

With all of the bits flipped to 1, the largest number you can make is 63.75. Note that this is smaller than the largest you can make with a traditional Flippy Do, which is 255. This is because we have shifted two bits to represent smaller numbers (0.5 & 0.25)

Unit 5 Task 4

The only change values you can make with this Flippy Do Pro are 0.25, 0.50, and 0.75.

Can you make the binary number for 0.39 (decimal)? No!

Roundoff error occurs when an exact value cannot be made with available place values

Unit5 Task 3

Unit 5 Task 2

The next value, in binary: 000000.10 decimal (Base 10) equivalent = 0.50