Value can be represented in many different ways, but they all communicate one thing, a count or value of something. Numbers are simply symbols that convey the value in a way that we can recognize using a number system. There are multiple types of number systems used by computers, including binary, decimal and hexadecimal.
- When we think about numbers, we think of,…well, numbers, anything that has a digit…that could be zero through nine.…So, for example, we have a number like seven, two, three.…This number seven, two, three represents a value…or a count of something.…It could be $723, 723 yards of yarn, or 723 gallons of milk.…The number tells us how much of something there is.…What if I showed you these three numbers?…What if I told you that each of these numbers…actually represented different amounts of something?…It's totally possible through the use…of different number systems.…
Let's throw away numbers as we know them for a moment…and look at a pile of stuff.…In this case, I have five paper clips.…Now we can represent this with a five.…But if I said I have this many paper clips,…does that mean the same thing?…Yes, it does, if you understand Roman numerals.…Roman numerals are another way…to measure how much of something we have.…It follows a different set of rules,…using symbols like I, V, X, L, C, and M.…
Roman numerals are based on basic counting.…
This course is the first in our Computer Science Principles series, designed around the AP Computer Science Principles (CSP) curriculum. It is a great foundation for anyone, at any age, to prepare for careers in technology and computer science. Lessons in this segment cover the building blocks of computing: binary logic, number systems, text and image encoding, compression, and simple communication protocols. Understanding these basics will help you understand the interplay between hardware, software, data, networks, and the people that use them.
- Binary and bits
- Digital communication
- Number systems
- Encoding text
- Compressing text and images