by BlastRoom
Practice breaking problems into parts, finding repeats, omitting unneeded details, and designing general procedures.
#computer_science

40 questions
One question set, multiple game modes. Tap any game to see it in action. Not sure which to pick?
Answer to place stones and capture territory.
Outrun the snow together.
Earn blasts, then hunt the other team.
Answer to earn energy, then climb.

The class blasts through walls together.
Bid on mystery lots. Most money wins.
Sell tours. Nice, standard, or a total scam.
Answer, restock, and serve the rush.
More correct answers pulls the rope your way.
Answer, then shoot down the alien wave.
Answer, then tap to leap the frozen ridge.
A robotics club planning a garden-watering project makes separate work lists for measuring soil moisture, controlling the pump, and sending alerts. Which construct does this show?
A student compares three checkout apps and notices that each asks for an item, calculates a total, and gives a receipt. Which construct is being used?
For an evacuation-route display, a designer includes exits, hallways, and stairwells but leaves out locker colors and classroom decorations. Which construct does this show?
A teammate writes instructions for a quiz app: show a question, accept an answer, check it, update the score, and then show the next question. What construct is this?
To organize a school talent show, Maya assigns separate teams to collect auditions, schedule performers, set up equipment, and announce results. Which construct does her plan show?
While studying several bus-route maps, Jordan sees that every route lists stops in order and marks transfer points. What has Jordan identified?
A weather dashboard shows temperature, precipitation chance, and wind speed, but not the names of the meteorologists who collected readings. Which construct guided that choice?
Before building a maze game, a student writes a procedure for moving a player: read the arrow key, check whether the next space is open, move if it is, and redraw the screen. What is the student creating?
A library app project is divided into searching for books, checking availability, reserving a book, and notifying the user. Which construct is illustrated?
After looking at several forms, a student sees that each one has labels, spaces for responses, and a submit button. Which construct does this observation show?
A map for delivery drivers labels street names, turns, and addresses but does not show every tree or mailbox along the road. Which construct is represented?
A school-store program uses these instructions: scan an item, add its price to the total, repeat for more items, then display the total. Which construct is represented?
A class creating a recycling campaign separates the work into researching rules, designing posters, placing bins, and checking results. What approach is the class using?
In four different board games, a player rolls, moves a token, checks a result, and passes the turn. What has a student found?
A programmer planning a school-news app focuses on headlines, article text, and publication dates, leaving out the authors' favorite foods. Which construct is at work?
A café wants a system for mobile orders. Which option is a genuine breakdown of the work?
A museum needs an app for visitors. Which plan divides the project into workable parts?
Which choice best breaks a lost-and-found system into smaller jobs?
A team is making a program for club elections. Select the option that divides the project into parts.
What is the most useful first breakdown for a homework-planner app?
A neighborhood wants a website for reporting broken streetlights. Which option is a set of smaller tasks for that project?
A team must create a field-trip permission system. Which response is a breakdown rather than a restatement?
A route planner has one job: help a cyclist choose streets that reach a destination safely. Which detail can be left out of its display?
For a program that calculates a student's average quiz score, which detail is unnecessary?
A fire-drill app must tell users the nearest exit and whether a hallway is blocked. What detail may it omit?
A recipe-scaling tool changes ingredient amounts for a chosen number of servings. Which information can it safely ignore?
A program helps staff locate an available classroom. It needs room numbers, capacities, and time availability. Which detail can be dropped?
A recycling sorter uses an item's material type to direct it to the correct bin. Which detail does not need to be included?
A school calendar app is designed to remind students about events. Which detail can be omitted without harming that purpose?
A program recommends books based on genre and reading level. Which detail can it leave out for that task?
A student reviews three event-registration websites. Each has a form, checks required fields, and sends a confirmation after submission. What has the student identified?
A student tries several science simulations. In each one, changing an input causes a result to update on the screen. What has the student noticed?
A programmer examines different games and sees that each game checks whether the player has won before starting another round. What has been found?
While comparing music apps, Priya sees that every app lets users search for a song, add it to a playlist, and press play. What has Priya recognized?
A student studies several attendance tools and notices that each records a name, marks present or absent, and saves the result. Which description fits this observation?
Across different navigation apps, routes are recalculated after a driver misses a turn. What has been noticed?
A teacher wants one procedure for alphabetizing any stack of student folders. Which procedure is general enough?
A gardener needs a procedure that works for any row of plants to find the tallest one. Which option works generally?
A teacher needs instructions that can total the points on any number of quiz questions. Which option is an algorithm that works in every case?
A school wants a method that can find a student's name in any class list. Which procedure is general enough?
Crack the passcode before the zombies get in.
Answer, then swat bugs for bonus points.
Race through questions at your own speed.
Same question on every screen. Fastest wins.

Pick a tile, answer, hit bonuses and steals.
Collaboration, Pair Programming and Team Roles
20 questions