NEW
Font size
WorksheetsReview: Future Cities - JavaScript - Design Thinking Process
Total questions: 35
Worksheet time: 51mins
What is urban design?
The art of giving shape, form, and character to buildings and neighborhoods.
The art of choosing the color and layout of buildings.
The amount of money a building costs.
The study of historical buildings
What is scale?
The color and shape of a building.
The size of a building of structure compared to surroundings.
Refers to a buildings general structure and size.
The size of a building compared to others.
What does the term zoning mean?
The overall visual impact of the elements of a street.
Dividing a large area into smaller sections.
Uncontrolled and unplanned expansion of a city or town.
Which term best describes an area that includes a large city and its surrounding suburbs?
rural
suburban
metropolitan
commerical
What is the purpose of zoning laws?
to ensure all buildings look the same
to connect the suburbs to cities with mass transit
to create farming spaces
to designate the size and purpose of land
Which of the following is a common feature of suburban areas?
Large-scale farms and open spaces
High-rise buildings and dense commercial districts
Residential neighborhoods with commuting access to a major city
Factories and power plants
What is the main function of commercial zoned areas?
Building homes and residential complexes
Manufacturing and distributing goods
Providing services such as stores, offices, and hotels
Agricultural production
Which of the following is NOT typically considered in city planning?
Location of homes
Placement of schools
Design of fashion trends
Allocation of green spaces
What is a smart city?
A smart city is an urban area that uses technology and data to improve services, sustainability, and quality of life.
A smart city is an urban area that avoids using data for decision-making.
A smart city is a place with no technology at all.
A smart city is a rural area focused on agriculture.
What is the definition of sustainable?
Actions that meet the needs of today, regardless of future generations
Actions that meet the needs of today, without reducing the ability of future generations to meet their needs.
Actions that meet the needs of future generations but do not meet today's needs
Actions that do not meet the needs of people
Which of the following is one benefit of green roofs or roof-top gardens?
Increased air pollution
Reduced building heating and cooling costs
Increased noise inside the building
increased biodiversity inside the building
How does sustainable farming benefit the soil?
By increasing the use of synthetic fertilizers
By reducing soil erosion and improving soil health
By promoting soil compaction
By decreasing the organic matter in the soil
How many exits are required in a residential building according to building code regulations? (you may look this up.)
No exits required
At least three exits
Only one exit
At least two exits
What is the main goal of the Empathize stage in design thinking?
Creating a prototype of the product
Developing a marketing strategy
Understanding the needs, emotions, and motivations of the users or customers.
Conducting market research
What is the primary focus of the Ideate stage in design thinking?
Finalizing the design solution
Generate creative ideas and potential solutions
Testing the prototype
Conducting market research
In a school project, Anika, Zoe, and Aiden are in the Ideate stage of their project. Why is brainstorming a key activity for them during this stage?
To limit the number of ideas and stifle their creativity
To discourage collaboration and teamwork among them
To generate a wide range of ideas and encourage creativity and innovation in their project.
To focus only on one narrow idea and avoid innovation in their project
What is the main focus of step three in the design thinking process?
Building a real prototype
Testing the prototype with actual users
Coming up with ideas to solve the problem
Analyzing the interviews and defining the problem
Which of the following is NOT a good strategy to employ during the Empathy step of the interview?
Encourage Avery to talk about her experiences related to the project topic.
Ask follow-up questions to Avery to get more information.
Try to uncover needs Avery may or may not be aware of related to the project topic.
Encourage Avery to give short answers that get right to the point.
In a group project, Abigail, Liam, and Elijah are in the Test step of their project. Which is NOT true about this Test step?
It is an opportunity for Abigail, Liam, and Elijah to refine their solution.
Abigail, Liam, and Elijah should come up with new ideas during the Test step.
They should only consider positive feedback to get the best result.
Abigail, Liam, and Elijah should assume that their solution can be made better.
Elijah, Michael, and Emma are working on a project using design thinking. They are discussing the five stages of design thinking. Can you help them identify the correct sequence of stages?
empathise - define - make - create - test
empathise - define - try - ideate - test
empathise - define - prototype - ideate - test
empathise - define - ideate - type - test
empathise - define - ideate - prototype - test
What is a function in the context of Karel?
A way to teach Karel a new word
A method to move Karel forward
A command to turn Karel left
A tool to change Karel's color
What is a benefit of using functions regarding code repetition?
Functions increase code repetition
Functions avoid repeating code over and over
Functions require more repeated code
Functions ignore code repetition
What does "calling a function" mean?
Writing out the instructions for this new action
Actually causing the action to happen
Debugging the code
Compiling the program
Which of the following is a correct description of the `turnAround()` function?
It makes Karel move in a circle
It makes Karel turn 180 degrees
It makes Karel jump
It makes Karel pick up an object
How many times should the start function be defined in a program?
0
1
2
However many you like
What is a code comment?
A way to teach Karel a new word
A way to give notes to the reader to explain what your code is doing
A message to your teacher in code
A place to write whatever you want in your code
Which line contains the bug?
1 and 5
2 only
3 only
5 only
What is a "bug" in programming?
an error in code
finding and fixing errors in coding
a network
a broken computer
What is the right way to write the function:
makePancakes (Clue: this pancake will be made by putting 3 balls)
function makePancakes(){
putBall();
putBall();
putBall();
}
function makePancakes()
putBall();
putBall();
putBall();
function makePancakes: {
putBall();
putBall();
putBall();
}
function makePancakes(){
putBall();
}
