21 terms

Computer Science

STUDY
PLAY
Pseudocode
a high-level description of the actions of a program or algorithm, using a mixture of English and informal programming language syntax
Algorithm
a step-by-step procedure for solving a problem
Flowchart
a diagram that shows step-by-step progression through a procedure using connecting lines and a set of symbols
program
provide a computer or other machine with coded instructions for the automatic performance of a particular task
Computational Thinking
a method of problem-solving that helps computer scientists prepare problems for digital solutions
Debug
finding and correcting errors
iterate
to repeat
Abstraction
reducing information and detail to focus on essential characteristics
Computer Science
solving problems with the help of computers
Physical Computing
programming interactions between computers and the real-world
Hardware
the physical parts of a computer
software
the programs and other operating information used by a computer.
digital
only two states, on or off OR high or low, example: basic power switch is on or off
analog
a device or system that has a range of states, example: volume on a speaker
decomposition
breaking something into smaller parts
pattern recognition
looking for similarities and trends
algorithmic thinking
the process of solving problems using a series of steps resulting in algorithms
Engineering
imagining, designing, and building things that solve problems and make our lives better and more enjoyable
millisecond
a thousandth of a second
anomaly
Something unexpected that happens while a program is running.
emulator
The part of the MakeCode website that shows how the program will run on a Microbit.
YOU MIGHT ALSO LIKE...