What can a Computer Do?

Arithmetic on a Computer

Algorithms

LightBot

Scratch

Turtle Graphics in Python

Spreadsheet Basics

Series calculations in Spreadsheets

Functions in Spreadsheets

Decisions in Spreadsheets

Number Bases

Signed Numbers

Fractions and Floating Point Numbers

Text Representations

Image Representations

Manipulating Image Representations

Introduction to digital circuits

Evaluating digital circuits

Designing circuits

Boolean Algebra

Functional equivalence of circuits

Boolean Algebra Laws

Karnaugh Maps

Hamming Codes

Error Detection

File Compression

History

Parts of a Computer System

Storage and Transmission