CS 100 (Learn) — CS 100 (Web) — Module 01
In this module, we are going to learn about digital information.
The first section is a little bit of math review. This course is not a very intensive math course, but we just want to make sure you're comfortable with the terminology we use throughout the rest of the module and the course.
1.1 — Integers and Real Numbers [reading]
1.2 — Exponents [reading]
The next section introduces concepts related to discrete quantities, and what it means for something to be digital
1.3 — Discrete vs. Continuous Quantities [video]
1.4 — Discretization [video]
1.5 — What Does "Digital" Mean? [video]
1.6 — Digitization (part two) [video]
The third section looks at why computers use binary, and how we can represent numbers with binary
1.7 — Why use Binary? [video]
1.8 — Bits and Bytes [video]
1.9 — How to Count (in different bases) [video]
1.10 — Converting to Decimal [video]
1.11 — Converting to Binary [video]
1.12 — Why Do People Use Hexadecimal? [video]
The fourth section looks at how digital information, which is stored as binary, can be used to represent almost anything
1.13 — ASCII [video]
1.14 — Unicode [video]
1.15 — Digital Colour [video]
Finally, we summarize the learning goals for module 01.
1.99 — Learning Goals [reading]
NOTE: If your internet access is restricted and you do not have access to YouTube, we have provided alternate video links.