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
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
The way people speak to each other
Natural language
There are 1000 bottles of potion, one of which is poisonous. Mice die within an hour after drinking the poison. With only one hour, what's the minimum number of mice needed to find the poisonous bottle?
10
Identifying what different problems have in common
Pattern Recognition
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
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
This is used to make the part of the website that can be viewed on the screen
FRONT - END LANGUAGE