Question
click below
click below
Question
Normal Size Small Size show me how
Vocab Unit 4 Parker
Googoo
Question | Answer |
---|---|
algorithm | a step-by-step set of instructions or a procedure that solves a specific problem or performs a specific task. It is like a recipe that guides a computer program on what actions to take in order to achieve a desired outcome. |
artifact | created or designed object or piece of work that is the result of a development process. It can be a tangible object, such as a physical prototype or a device, or it can be a digital creation like a software program, a website, or a graphic design. |
audience | refers to the specific group of people for whom a software application, website, or digital product is designed and intended to be used. The audience can be a specific demographic, such as middle school students, or it can encompass a broader range of use |
coding | The act of writing computer programs in a programming language. |
conditionals | statements or instructions that allow a computer program to make decisions and choose different actions based on specific conditions. They help programs respond differently to different situations or inputs. |
debug/debugging | The process of finding and correcting errors (bugs) in programs. |
Design process | a systematic and organized approach used to create and develop new technologies, software, or solutions to problems. The design process typically includes: Identify the problem, researching and brainstorming, plan and design, testing and evaluating. |
end user (or user) | A person for whom a hardware or software product is designed. |
event | Any identifiable occurrence that has significance for system hardware or software. User-generated events include keystrokes and mouse clicks. System-generated events include program loading and errors. |
flowchart | a visual representation or diagram that shows the steps or sequence of actions in a process or algorithm. It helps us understand and communicate the logical flow of a program or problem-solving method. |
function | A type of procedure or routine. A piece of code that you can easily call over and over again. The code inside a function instructs the program on what to do when the function is called. |
if-statement | a programming construct that allows a program to make decisions based on a condition. It helps the program determine whether a certain block of code should be executed or skipped, depending on whether the condition is true or false. |
input | A way to give information to a computer. |
lists | a data structure that allows us to store and organize multiple pieces of related information together. It's like a collection or a container that holds a sequence of items. |
loop | a programming construct that allows a program to repeat a block of code multiple times. It helps automate repetitive tasks and makes it easier to work with large sets of data or perform actions repeatedly. |
for loop | a programming structure that allows a program to repeat a specific set of instructions for a known number of times. It is like a "counting loop" that helps automate repetitive tasks and perform actions repeatedly. |
while loop | a programming structure that allows a program to repeat a specific set of instructions as long as a certain condition is true. It helps automate repetitive tasks and perform actions repeatedly until a condition is no longer met. |
program | An algorithm that has been coded into something that can be run by a machine. |
programming | The art of creating a program. |
run program | Cause the computer to execute the commands you’ve written in your program. |
sensor | a device that detects and measures physical or environmental conditions and converts them into electrical signals that a computer or electronic system can understand. |
storyboard | a visual tool used in computer science and other creative fields to plan and organize the sequence of events in a story or project. It consists of a series of drawings or illustrations, arranged in a sequence, that represent key scenes or moments. |
usability | refers to how easy and convenient it is for people, including middle school students, to use a computer program, website, or any other digital product. |
user interface (UI) | the part of a computer program or device that allows users to interact with it. It's like a bridge between humans and computers, enabling us to give commands and receive information in a way that is understandable and convenient for us. |
variable | a placeholder for a piece of information that can change. |
pair programming | a collaborative approach in computer programming where two people work together on the same computer or device to solve problems and write code. They take turns being the "driver" and the "navigator." |
programming language | a set of instructions or rules that humans use to communicate with computers and tell them what to do. (Python, Scratch block based programming, JavaScript, Java, C++, etc.) |
prototype | a preliminary or early version of a product or software that is created to test and explore ideas before creating the final version. It's like a working model or a rough draft that helps designers and developers understand how a product will function. |