Looks like no one added any tags here yet for you.
Input
data given to a computer for processing by a program. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
output
any data that you receive from the computer. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
Algorithm
a sequence of instructions
User Interface (UI)
the components that allow a user to interact with a piece of software. User interfaces can include a variety of forms such as buttons, menus, images, text, and graphics.
User Friendly
easy to use and visually aplealing
Good UI
A good UI has very straight forward buttons and performs how they are meant to. - clarity - consistency - responsiveness
Bad UI
very unorganized and does not work properly.
Ambiguous
not specific
Why is it important to have unambigous coding
so you know which parts of the code does what and makes it easier to fix
Program
a sequence of instructions that tells the computer what to do.
comment
a note in a program for humans
Event driven programming
runs when triggered by an event, like a mouse click or a key press
Programs run differently each time depending on user interactions
Sequential Programing
program statements run in order, from top to bottom.
No user interaction
Code runs the same way every time
Debugging
fixing problems in a program
Assignment
=, set
Comparison
==, !=, <, <=, >, >=
asking a yes or no question
string
A word or sentence, a sequence of characters
In quotations
variable
usually has var before it and no quotes
number
a number with no quotes
global variable
Accessible in throughout the entire program
local variable
only works in a function or when its defines
boolean
A true or false value
Condition
a way to decide to execute code or not
how computers make decisions using conditionals.
they run the if statements
a condition always evaluates to a value of
true or false
MOD operator
a divison sign to be if the outcome is odd than it runs one code and if it’s even than it’ll run another code. the user puts in the numbers.
==
equality
!=
inequality
>
greater than
>=
greater than or equal
<
less than
<=
less than or equal
function
when you make a thing in code and you can just call it when you need it so you don’t have to rewrite it again.
AND
&& requires both to be true
OR
|| if either are true then true
NOT
! does the opposite
diffence between = and ==
coco = 1 coco is 1
coco == 1 coco is equal to 1
expresion
a combination of operators and values that evaluate to a single value
Assignment Operator
allows a program to change the value represented by a variable