Chapter 1 Arithmetic Fundamentals
Arithmetic and Programming Operators: Building With Numbers
Exponents
Order of Operation
Negative Numbers: Expanding the Number Line
Fractions: Dividing Further
Decimals: The Language of Precision
Percentages: Understanding Proportional Growth
Unit Conversions: Bridging Measurement Systems
Square Root
Modulus
Chapter 2 Algebraic Fundamentals
Basic Concepts
Linear Equation
Chapter 3 Geometric Fundamentals
Basic Concepts
Exploring Areas and Volumes for Beginning Programmers
Application Problems
Application Problems
Chapter 4 Variables and Data Types
Variable
Data Types
Operators
Chapter 5 Relational Operators and Boolean Operators
Relational Operators
Number Line Revisited
Boolean Algebra
Truth Tables
DeMorgan’s Rule
Chapter 6 Array and List Structure
Array Structures
List Structure in Python
Chapter 7 Number Systems
Chapter 8 Set
Set Theory
Chapter 9 Logic Gates
Chapter 10 Searching and Sorting
Searching
Sorting