These use combinations of numbers, words, symbols, and formatting to tell the computer what to do in a way that it understands
PROGRAMMING LANGUAGE
How computers talk and represent information
(0,1)
BINARY
Thought process for creating solutions that can be carried out by a computer
Computational Thinking
A letter or symbol used in place as a quantity we don’t know yet.
Variable
WHAT IS THE SYMBOL THAT ASSIGNS VALUES TO VARIABLES
=
Who is considered to be one of the first programmers
Ada Lovelace
Translating a programming language into machine code
Compiling
Breaking a problem down into simple parts
Decomposition
To give a variable a name within a program
Declare
The way people speak to each other
Natural language
Who designed the Analytical Engine
Charles Babbage
CREATE A BINARY PLACE VALUE TABLE
128, 64, 32, 16, 8, 4, 2, 1
Identifying what different problems have in common
Pattern Recognition
The name of the variable
Identifier
The diamond ♦️ is represented as what on the Flow Chart
Decision
Documents that can be displayed in web browsers
WEB PAGES
ONE MILLION BYTES
MEGABYTES
Separating details that matter from details that are not important
Abstraction
This variable can only have two possible values: True or False
Boolean Variable
The rectangle is represented as what on Flow Chart?
A process to be carried out
Types of software designed to run on mobile devices like cell phones and tablets
MOBILE APPLICATIONS
ONE TRILLION BYTES
TERRABYTES
Creating a solution with simple steps that anyone can follow
Algorithm Design
Variable that Stores an entire list of information
Array
This is used to make the part of the website that can be viewed on the screen
FRONT - END LANGUAGE