2012 Vocab

Monday, July 30th

  1. Pixel
  2. Compression
  3. Run length encoding
  4. Binary numbers
  5. Bit

Tuesday, July 31st

  1. Algorithm
  2. Network
  3. Graph
  4. Parallel computing
  5. Bug

Wednesday, August 1st

2011 Vocab

Monday, July 25th

  1. Algorithm - A process or set of rules to be followed in calculations or other problem-solving operations, esp. by a computer.
  2. Sequential Statements - commands that are executed in order, one after the other
  3. Repetition Statements - a set of commands that are executed multiple times
  4. Selection Statements - the program selects between executing 1 or more commands based on a boolean condition
  5. Decomposition - breaking a problem into smaller pieces in order to solve smaller problems more readily

Tuesday, July 26th

  1. Implementation - create a new computer system (software)
  2. Execution - run software
  3. Abstraction - representation of a real world concept in software; higher concepts derived from real world concepts
  4. Condition - an expression that can be evaluated to true or false
  5. Input - instructions from the user to the computer (software), from input devices such as the keyboard or mouse
  6. Output - results of processing send to the user from the computer, usually to the monitor or printer

Wednesday, July 27th

  1. Graphical User Interface (GUI)
  2. Human Computer Interaction (HCI)
  3. Affordances
  4. Software Development Methodology - Discovery, Design, Implementation, Execution (Testing)