Chapter 1 - History

  • Know generations and technology.
  • Know accomplishments of key people.

Chapter 2 - HTML

  • Basic tags and attributes
  • Build a link
  • Images and image maps
  • Lists
  • Tables

Chapter 3 - JavaScript Intro

  • document.writeln
  • variables/expressions
  • if
  • while
  • functions
  • Boolean operators: and, or, not
  • Alert/Confirm/Prompt
  • Read and write short JavaScript programs

Chapter 4 - Advanced JavaScript

  • Events and event handlers
  • onClick
  • Forms
  • Input (buttons etc.)
  • Accessing input attributes in JavaScript
  • Arrays
    • creating
    • accessing elements

Chapter 5 - Excel

  • Cell contents
  • Define formulas
  • Ranges
  • Absolute addresses
  • Relative addresses
  • Functions
  • If function

Chapter 6 - Binary Machine

  • Binary representations
  • Conversions (binary, hexadecimal, decimal)
  • ASCII Characters
  • Translation
  • Machine components
  • Writing/reading PIPPIN programs
  • Interpreting parse trees

Chapter 7 - Digital Logic

  • Gates
  • Circuits
  • Truth tables
  • Boolean formula
  • Convert among truth tables, formulas and circuits.
  • Half and full adders

Chapter 8 - Encryption

  • Ciphers
  • Substitution
  • Caesar
  • Vigenere
  • RSA
  • Public key cryptography