NEW
Font size
WorksheetsInnovation and Invention Worksheet
Total questions: 50
Worksheet time: 25mins
Which definition best describes innovation according to as discussed in class?
Using legal processes to protect an idea with patents
The creation of something entirely new that did not exist before
Copying existing products without changes
The improvement, adaptation or new application of existing invention to create value and impact
Which statement correctly describes invention as distinct from innovation?
Invention always refers to improving existing products for profits
Invention means applying an invention widely to create value
Invention is the creation of something entirely new that did not exist before
Invention is the same as innovation and can be used interchangeably
Which of the following pairs from the examples best illustrates innovation (an improvement or new application of an earlier invention)?
A) Penicillin drugs — The initial discovery of penicillin
B) First airplane — The first wing design
C) Coal fire — Fire itself
D) Letter writing — Emailing
Which option is NOT one of the five stages of the Design Thinking process (E-D-I-P-T)?
A) Ideate
B) Define
C) Implement
D) Empathize
What is the main goal of the Empathize phase in design thinking?
To gain a deep understanding of the people you are designing for and uncover their needs, motivations and pain points
To write detailed technical specifications without user input
To finalize business metrics and pricing
To immediately build a fully functioning product
Which is a recommended best practice for conducting interviews during the empathize phase?
Prepare an interview guide, not a script, and ask open-ended questions
Avoid asking about users' experiences
Only ask yes/no questions to save time
Prepare a rigid script and follow it line-by-line
Which best practice is recommended for observation as part of empathy research?
Observe users in their natural context and avoid intervention initially
Rely solely on what users say rather than what they do
Observe only in laboratory settings removed from context
Interrupt users frequently to ask clarifying questions
Which of the following is an active listening technique emphasized in class?
Paraphrase and summarize what the user said
Ask only factual yes/no questions
Respond immediately with solutions
Ignore nonverbal cues and focus on words only
What does 'iterative' mean in the context of design thinking and user experience development?
Designing only based on initial assumptions without user feedback
Performing or repeating activities in cycles to continuously create, test and refine designs
Completing the five stages once in a fixed order with no repetition
Delivering a final product without prototypes
Which of the following is NOT listed as a reason empathy is important in the context?
Improves communication
Fosters inclusivity
Increases technical coding speed and programming ability
Builds strong relationships
Which of the following is an example of innovation?
The first airplane
Commercial airplanes
The printing presses
Penicillin drugs
What does the 'Define' stage in the design thinking process involve?
Stating users' needs and problems clearly
Brainstorming solutions
Creating low-cost models
Testing prototypes
What is the first key approach to understanding user needs during the 'Empathize' phase?
Active Listening
Avoiding all assumptions
Focusing only on surface-level information
Using rigid scripts
Another key approach to truly understanding user needs during the Empathize phase?
Using scripted yes/no questions
Avoiding assumptions and asking "why" repeatedly
Focusing on general opinions rather than specific experiences
Observing users only in artificial settings
What is the purpose of the 'Test' stage in the design thinking process?
To create low-cost models
To gather user feedback and refine prototypes
To define user needs
To brainstorm solutions
What is a key benefit of empathy in design thinking?
It reduces the need for user feedback
It fosters inclusivity
It eliminates all assumptions
It simplifies the design process
Which of these is an example of an old invention?
Wireless mobile phones
The first airplane
Digital computers
Automated cars
Which of the following is NOT a key approach to understanding user needs?
Active Listening
Avoiding Assumptions
Focusing on 'Why'
Providing solutions
What is the first stage of the Design Thinking process?
Define
Empathize
Ideate
Prototype
Which of the following is an example of a past innovation?
Emailing
Solar Panels
Telegram
Automated cars
Which of the following best describes the nature of the design thinking process?
Strictly linear and sequential
Iterative and non-linear
Focused only on designers’ opinions
A one-time process without repetition
Which of the following is NOT listed as a benefit of developing empathy?
Builds strong relationships
Enhances problem-solving
Increases conflict among team members
Fosters inclusivity
The Design Thinking is a...?
Way that is extremely useful when used to tackle complex problems that are already known or solved
Methodology that provides a solution-based approach to solving problems
Way of giving partial attention while multitasking
Governmental use of conflict resolution
Some Observation Skills include the following EXCEPT?
Notice tone of voice
Giving partial attention while multitasking
Practice people-watching
Pay attention to body language
The last stage of the Design Thinking process is?
Test
Prototype
Analyse
Iterate
What is code in programming?
A) A step-by-step plan to solve a problem
B) Text written in a programming language to give instructions to a computer
C) A recipe for cooking food
D) A type of computer hardware
Which of the following best describes an algorithm?
A programming language
A set of instructions designed to perform a specific task
A computer screen
A character in Scratch
Which of the following is NOT a typical stage of an algorithm?
Input
Processing
Random guessing
Termination
Which of the following best distinguishes code from an algorithm?
Code is a step-by-step plan, whereas an algorithm is the programming language used.
Code is the written instructions in a programming language, while an algorithm is the logical sequence of steps to solve a problem.
Code refers to recipes, and algorithms refer to computer programs.
Which of the following sequences correctly describes the typical stages of algorithm functionality?
Input → Output → Looping → Decision Making → Processing → Termination
Processing → Input → Looping → Decision Making → Output → Termination
Input → Processing → Decision Making → Looping → Output → Termination
Input → Decision Making → Processing → Looping → Output → Initialization
In the analogy of a recipe, what does the recipe itself represent?
The detailed instructions for the cook.
The algorithm or the step-by-step plan.
The specific programming language used.
The final dish prepared.
Which of the following is an everyday example that illustrates the concept of an algorithm?
The text of a novel.
Following a recipe to bake a cake.
A computer's graphical user interface.
A photograph of a landscape.
What is a critical requirement for any algorithm to function correctly?
It must have a defined stopping point.
It must be written in a high-level programming language.
It must involve decision-making and looping stages.
Why is it important for an algorithm to have a defined stopping point?
To ensure it can be compiled into machine code.
To prevent the computer from running out of memory.
To ensure it does not run indefinitely.
To allow for user interaction during execution.
Which of the following real-world examples is NOT mentioned as an illustration of an algorithm?
Tying your shoes
Driving to or from somewhere
Calculating taxes on income
Following a bedtime routine
What are "Sprites" in Scratch?
They are blocks of code
They are characters or objects
They are backdrops
They are event triggers; activated by the Green Flag.
How can you add a new sprite in Scratch?
Clicking the green flag
Clicking the small round blue button with a plus sign below the stage
Dragging blocks into the coding area
Selecting from the blocks palette
What is the first step in making a sprite move with the mouse in Scratch?
Choose a sprite
Click the green flag
Select the backdrop
Pick the 'when clicked' block
In the Scratch interface, where is the primary area for assembling code blocks located?
Below the Stage with a blue plus button
The Coding Area in the middle
The Blocks palettes on the left
The Stage on the right
The "Blocks Palette" in Scratch is primarily used for what purpose?
To run the program and see the results.
To define the visual appearance of the stage.
To store saved versions of the project.
To hold and organize the coding blocks that can be dragged into the coding area.
What is the coding area in Scratch sometimes referred to as?
The stage
The sandbox
The blocks palette
The sprite area
What is the “Stage” in Scratch?
The area where you drag blocks to code
The preview area where your program runs
The list of coding blocks
The menu to save files
In Scratch, where can a user see the results of their programmed actions?
The Sprite selection button
The Coding Area
The Blocks palette
The Stage
What does clicking the green flag above the stage do in Scratch?
Saves your program
Runs or previews your program
Deletes sprites
Opens the file menu
What is the purpose of the 'If on edge, bounce' block in Scratch?
To make the sprite bounce off the edges
To change the sprite's colour
Moves the sprite a specified number of steps
To save the project
What does the 'move steps' block do in Scratch?
Moves the sprite a specified number of steps
To make the sprite bounce off the edges
Moves the sprite up and down
Deletes the sprite
When experimenting with the “set rotation style” block in Scratch, which of the following is NOT one of the rotation options?
A) “left-right”
B) “all around”
C) “no rotation”
D) “don’t rotate”
If a sprite is at the center of the Scratch Stage (X=0, Y=0) and you use the 'Change y by -20' block, where will the sprite move?
20 units to the right
20 units upwards
20 units downwards
It will not move as the starting position is the center.
In the Scratch coordinate system activity, what effect does typing a negative number into a “Change x by…” block have on the sprite’s movement?
Moves the sprite right on the x-axis
Moves the sprite left on the x-axis
Moves the sprite up on the y-axis
What is the correct procedure to save a Scratch project to your computer?
Click the green flag above the stage, then click "save as" on the main menu.
Go to File in the top bar, then select “save to your computer.”
Right-click on the stage and select “export project.”
Use the blocks palette to drag a “save project” block into the coding area.
