Big Idea 2: Abstraction
Abstraction reduces information and details to ensure focus on relevant concepts. For example, computers read information in a series of 1’s and 0’s, but we do not see that. Instead, we see the results of the manipulation of 1’s and 0’s in the form of text, graphics, or sound. Most of the time, we cannot see the code either. The computer hides the activity going on beneath the surface, bringing computing to new levels of abstraction.
Binary, Bytes, and Hexadecimal
Binary-Decimal-and-Hex.docx
Binary-Decimal-and-Hex.pdf
Bits and Bytes
Bits-and-Bytes.docx
Bits-and-Bytes.pdf
Fixed Point Integer and Overflow
Fixed-Point-Integer-and-Overflow.docx
Fixed-Point-Integer-and-Overflow.pdf
Floating Point Numbers
Constants, Expressions, Statements, Procedures, and Libraries
High-Level Programming Languages
High-level-Programming-Languages.docx
High-level-Programming-Languages.pdf