A list of steps to finish a task.
What is Algorithm?
A method of programming in which two programmers write code using a single computer. One programmer in the "driver" role uses the mouse and keyboard to actually write the code while a second acts as a "navigator", keeping track of the big picture, catching errors, and making suggestions
What is Paired Programming?
A problem solving approach in which you break down system to gain insight into the sub systems that make it up
What is a Top Down Design or Stepwise Desgin
a description of the behavior of a command, function, library, API, etc.
What is Documentation?
-data compression algorithm that allows the original data to be perfectly reconstructed fro the compressed data
What is Lossless Compression?
A precise sequence of instructions for processes that can be executed by a computer
What is Algorithm
a classic method for learning programming with commands to control movement and drawing of an on-screen robot called a "turtle".
What is Turtle Programming?
A named group of programming instructions. Functions are reusable abstractions that reduce the complexity of writing and maintaining programs.
What is a Function?
a collection of commands / functions, typically with a shared purpose
What is Library
PNG
GIF
ZIP
MP3
What is Lossless Compression files?
A programming language with many commands and features designed to make common tasks easier to program.
What is High Level Programming Language?
also known as "looping" -- The JUMP command in the Human Machine Language allows us to move to a different point in the program and start executing from there
What is a Iteration?
When we layer functions - with functions that call other functions
What is Abstraction?
An extra piece of information passed to a function to customize it for a specific need
What is Parameter?
Is data that describes other data
Binary coding is considered what level of programming language
What is Low Level Programming
A generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.
What is Selection?
***Double Jeopardy***
What is Function?
a collection of commands made available to a programmer
What is API?
Tells the server how to make a page look; a standardized system for tagging text files to achieve color graphic, and hyperlink effects on the World Wide Web pages.
What is Hyper Text Markup Language (HTML)
What is High Level Programming Language
x = 2
x = 5
x = x + 1
What is Sequencing?
right(), drawStep(), drawSide(), and drawDiamond()
What is a Function?
Original message 119 characters
Compressed Message -38
Key -29
=44%
What is text compression?
***Double Jeopardy***
James Gosling
Bill Gates
Who are the founders of:
Java
and
Microsoft