1/18
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
What describes collaboration?
Collaboration involves two or more people who work together to solve a problem, produce something, or improve an existing process.
What is the process where the result is greater than the sum of the parts?
Synergy.
What improves the collaborative process?
Using a group of diverse people with different backgrounds and knowledge.
What is a computing innovation?
Global Positioning Systems (GPS), Artificial Intelligence (AI), and 3D Printing are all examples of computing innovation.
Why is it not wise to use people of similar backgrounds for collaboration?
Because the group may not recognize subtle bias, and solutions will likely be less diverse, leading to fewer fresh ideas.
What makes brainstorming an effective technique in collaboration?
Ideas of every person in the group are guaranteed to be heard.
What is the trigger effect?
The trigger effect happens when the presentation of one idea triggers the idea of another solution by one or more members of the collaboration team.
Is a tractor, used to plow a large field, a computing innovation?
It is possible, provided the tractor includes a computer and a GPS that will plow the field without the need of a farmer guiding the tractor.
What is an executable sequence of program language statements that completes one or more tasks?
A computer program.
What is a sequence of statements in a natural language that solves a problem?
An algorithm.
What is a set of program statements that is part of a program and usually performs a single task?
A code segment.
What is another name for a subroutine?
Procedure, Function, or Method.
What is the number one priority of any program development?
Reliability.
What is incremental development in programming?
A style of programming that completes and tests small program segments before continuing to the next code segment of development.
What are the four primary categories of programming errors?
Syntax Error, Runtime Error, Logic Error, Overflow Error.
What type of error occurs when the program output is not correct?
Logic error.
What type of error prevents a program statement from starting any execution?
Syntax error.
What happens during execution that causes the program to stop executing?
Runtime error.
Which technique helps to catch different programming errors?
All of the above techniques (Incremental development, Top-down development, Collaborative brainstorming) help catch different programming errors.