Computer Science Discoveries Unit 1 & Intro to App Lab
Terms in this set (29)
Investigating and understanding the problem
Brainstorming and coming up with design ideas to solve the problem.
Plan and create the solution to the problem.
Reflect and examine results of your solution.
Any device or component that allows information to be entered into a computer for processing.
Any device or component that sends out the result of processed information from a computer.
The work done through computer programs that turns input into output
A precise set of instructions executed to complete a task
Starting at the beginning and continuing to the
Space used in the computer's memory to hold and save information (data) for later use.
Is equivalent to the "Inquire & Analyze" Phase of the Design Cycle
Is equivalent to the "Design Ideas" Phase of the Design Cycle
Is equivalent to the "Create the Solution" Phase of the Design Cycle
Is equivalent to the "Evaluate" Phase of the Design Cycle
Limitations and restrictions
Requirements (must haves)
If you are comparing your results to the goals you set, determining what you can learn to do better next time, and/or identifying new problems that were discovered, what part of the problem solving process are you working on?
My partner and I discuss what we think will be the best way to build our boat to hold many pennies and write down what we are going to do. What part of the problem solving process are we working on?
Clicking on a mouse
refers to how a person (user) interacts with the computer or app.
buttons, images, text boxes, pull down menus, screens and other objects found on the user interface that trigger events
click, scroll, move mouse, type keyboard key, etc. that are triggered by user interaction with objects on a user interface elements
event driven program
a program designed to run blocks of code or functions in response to specified events (e.g. a mouse click)
an overarching term for the coding tasks involved in making your app respond to events by triggering functions.
a command (onEvent in App Lab) that can be set up to trigger a function when a particular type of event occurs on a particular UI element.
a function specified as part of an event listener; it is written by the programmer but called by the system as the result of an event trigger.
finding the error in ones program
error cause when the computer can't understand or execute your program, requires careful reading of each character of code
error cause when the computer runs your program but doesn't behave as expected
YOU MIGHT ALSO LIKE...
Introduction to Business | Gaspar, Bierman, Kolari, Hise, Smith, Arreola-Risa
Programing and Problem sovling with c++
Lesson 1.1 the app revolution
Intro to Programming: Vocab List 1 ("The Universal Machine", "Program Power", and "What is Computer Science")
OTHER SETS BY THIS CREATOR
Roller Coaster Physics
Geography Bee Sample Questions: The World
Lego Mindstorms EV3 Programming
Bob, By Wendy Mass and Rebecca Stead