1/22
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
All computers and applications have the ability to do what?
Input → Store Data → Process Data → Output
What are elements?
Usually buttons that activate or result in an action to happen
What is an ID?
It’s like a title or the name of a specific object on your screen. It is what classifies and specifies the object when coding.
What do devices or computing devices use to communicate?
Programming language
What does a programming language do?
It allows the communication and connections to happen. Without this, the actions and instructions can become ambiguous which leaves uncertain results from our devices.
What is a program?
A sequence of commands that are executed or run by a computer.
A program can be classified into what 2 categories?
Sequential & Event-Driven
Debugging process
Describe the problem
Hunt for bugs
Try out small solutions
Document the bug
Rule for strings
If you are typing a word in the code it must be shown with quotation marks like “dog”. If you are typing a number in the code it can be either demonstrated in quotation marks or without it like “4” or 4. But if you want to attach the number to a word it MUST BE in the quotation marks like “Button4”.
Rule for onEvent blocks
onEvent blocks can’t be put into another onEvent block, has to be on its own.
Comments(Vocab)
Notes in the code that do not effect the outcome of the code and is usually represented with “//”.
Debugging(Vocab)
Finding and fixing problems in an algorithm or program.
Development Process(Vocab)
The steps or phases used to create a piece of software. Typical
phases include investigating, designing, prototyping, and testing
Documentation(Vocab)
A written description of how a command or piece of code works or was developed.
Event(Vocab)
Comes with an action and supplies input data to a program. Can be generated when a key is pressed, a mouse is clicked, a program is started, or by any other defined action that affects the flow of execution.
Sequential Program(Vocab)
The code or program happen in order depending what you put first.
Event-Driven program(Vocab)
The code or program is determined by events, such as user actions (like mouse clicks) or system signals, like cause and effect.
Input(Vocab)
Data that is sent to a computer for processing a program. Comes in forms of tactile interaction, audio, visuals, or text.
Output(Vocab)
Data that is sent from a program to a device. Comes in forms of tactile interaction, audio, visuals, or text.
Pair Programming(Vocab)
Two developers work together at one workstation, typically rotating roles as the driver (who writes code) and the navigator (who reviews and guides).
Program Statement(Vocab)
A command or instruction, often seen as a code statement.
Program(Vocab)
A collection of program statements. They run one command at a time.
User Interface(Vocab)
The inputs and outputs that allow a user to interact with a piece of software. They can come in forms of buttons, menus, images, text, and graphics.