A finite set of instructions that accomplish a specific task
ALGORITHM
What is it and give an example?
"IDE"
Integrated Development Environment
trinket, Visual Studio Code, MIT Scratch
The duration of time a program is executing, from start to finish.
runtime
TRUE / FALSE
Boolean
A repeating portion of an algorithm.
iteration
He is playing this year's Super Bowl halftime show
Bad Bunny
Identifying the steps involved in solving a problem.
Algorithmic Thinking
Natural Language, Flowchart, Pseudocode, Programming Language:
"To be, or not to be, that is the question."
Natural language
Data that is given to an algorithm during the execution of a program and can affect the results of the algorithm.
input
1, -7, 5, 8
integer
A loop that continues to repeat while a condition is true.
hint: remember the odd/even problem where it never reached 10
while loop
This former Nickelodeon star played Glinda in 2024's Wicked movie
Ariana Grande
Provides the standards, syntax, statements, and instructions for writing computer software.
Programming Language
Natural Language, Flowchart, Pseudocode, Programming Language:
Flowchart
An abstraction inside the program that can hold a value.
e.g. "painter", "x" or "rem"
variable
3.14, 2.78, -0.33333
float
A comparison, usually in a while or if statement, that evaluates to a Boolean value of True or False
usually has == in it
conditional statement
This celebrity was ROBBED by being voted off DWTS the second week.
Corey Feldman
A diagram that shows step-by-step progression through a procedure or system especially using connecting lines and a set of conventional symbols.
Flowchart
Natural Language, Flowchart, Pseudocode, Programming Language:
get up
brush teeth
floss
mouth wash
get dressed
Pseudocode
The kind of data being represented, such as a sequence of characters, an integer, or a true or false value, usually limiting the values allowed for the data.
(something) type
DATA type
"traffic", "Your Name", "Hello, World!"
string
Used to compare two values. Operators include =,<,>,<=,>=,<>
relational operators
This singer from Wizards of Waverly Place recently got married.
Selena Gomez
The third method is pseudocode, which is a written set of instructions that follow a certain structure. It looks more like code, but cannot be executed by a computer.
Pseudocode
Natural Language, Flowchart, Pseudocode, Programming Language:
programming language
The window that displays textual output generated by Python's print statement. It also allows the user to type commands that are immediately executed upon pressing the Enter key.
The terminal
2*3 result and data type?
6, int
This returns the remainder of two numbers (%)
7%2 is 1
Modulo
Modulo vs modulus
Technically, in 7%2 is 1.
1 is the modul-O
2 is the modul -US
(Not having a great start of season btw)
Travis Kelce Kansas City Chiefs, 87, tight end
Any one of the languages that people speak that evolved naturally.
Natural Language
==
is equal to
5**2
25
"5" as a data type
string
This loop iterates through a range of specified numbers
for loop
This High School Musical's star's BROTHER is on DWTS
Dylan Efron