Vocabulary

Vocabulary

=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)