What is Computer Science
Code
-Language that is understood by a computer -Language
Flowchart
A diagram that shows how a program will run by connecting the different steps with arrows.
animation
a series of still frames, shown in succession
initializing
assigning an initial (starting) value to a variable or object
Count-Controlled Loops
repeat the same steps a specific number of times depending on the number you enter.
Infinite(forever) loops
repeat the same steps forever, over and over
parallelism
sets of instructions that run at the same time
Condition
something which can be true or false, and is used to decide whether an action happens
stage
the area in scratch that displays a finished program when it is being run
Growth Mindset
the belief that you can get better at something through hard work and practice
Frame Rate
the frequency, or speed, at which frames in a video sequence are displayed, as measured in frames per second. (fps)
x and y coordinates
the horizontal (x) and vertical (y) address of any point on a computer screen
backdrop
the image shown on the Stage behind the sprites in Scratch
condition-controlled loop
will keep repeating the same steps over and over until a specific condition is met.
algorithm
-A set of steps to complete a task. -A How to do it paragraph.
Driver
-Controls the actions of the computer, They are in the captains seat. -Someone who uses the mouse and keyboard to do the main work.
Program
A program - is a collection of instructions to a computer that get it to do something
computer graphics
Images made with the help of a computer
Navigator
The person who observes or reviews each line of code in a computer program as it is typed when two programmers are working together.
Sprite
a character or object we control with code
Bitmap
a digital image file stored as pixels
vector
a digital image stored as mathematical equations for points,lines, and shapes
Loop
a sequence of instructions that is executed repeatedly
sequence
a series of instructions that follow one another in order
Conditional Statement
a statement with multiple possible outcomes which depend on a condition.
event
an action that causes something to happen
block palette
area to the left which stores all the blocks
pixels
blocks of color on a screen that contain just one specific color from the image
scripts
groups of blocks that are attached to each other in code area and run in a specific order
Pseudocode
instructions for how a program will work in plain language
Frame(n)
one image in a series of many images
blocks
single instructions for a sprite which can be dragged and snapped together
code area
the place that we put our code blocks in Scratch to build scripts that control the program
green flag
when clicked in Scratch, starts all scripts in a program