To break ahard problemup intosmaller,easier onesTransformingactions into asymboliclanguageA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsA series ofinstructionson how toaccomplish ataskA piece ofcode thatcan be calledover andoverA themethat isrepeatedmany timesSoftware thatis created forfree use byeveryoneRemovingdetails from asolution so thatit can work formany problemsPretending tobe (a stand-in for) thereal thingThe place inyour programwhere you calla function youhave definedWritinginstructionsfor a digitaltoolTheworld welive inA piece ofcode thatcan be calledover andoverTo makesomethinghappenautomatically(without helpfrom people)Information,including:facts, samples,names andnumbersInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itInstructionsthat can beunderstoodand followedby a machineA person who isskilled atmodifyingproblems fordigital solutionsThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerThe place whereyou assign aseries of actionsto one easy-toremember nameA list of stepsthat allowyou tocomplete ataskThe waysomethingallows you toconnect withitTo break ahard problemup intosmaller,easier onesTransformingactions into asymboliclanguageA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsA series ofinstructionson how toaccomplish ataskA piece ofcode thatcan be calledover andoverA themethat isrepeatedmany timesSoftware thatis created forfree use byeveryoneRemovingdetails from asolution so thatit can work formany problemsPretending tobe (a stand-in for) thereal thingThe place inyour programwhere you calla function youhave definedWritinginstructionsfor a digitaltoolTheworld welive inA piece ofcode thatcan be calledover andoverTo makesomethinghappenautomatically(without helpfrom people)Information,including:facts, samples,names andnumbersInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itInstructionsthat can beunderstoodand followedby a machineA person who isskilled atmodifyingproblems fordigital solutionsThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerThe place whereyou assign aseries of actionsto one easy-toremember nameA list of stepsthat allowyou tocomplete ataskThe waysomethingallows you toconnect withit

Intro to Computer Science - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. To break a hard problem up into smaller, easier ones
  2. Transforming actions into a symbolic language
  3. A method of problem-solving that helps computer scientists prepare problems for digital solutions
  4. A series of instructions on how to accomplish a task
  5. A piece of code that can be called over and over
  6. A theme that is repeated many times
  7. Software that is created for free use by everyone
  8. Removing details from a solution so that it can work for many problems
  9. Pretending to be (a stand-in for) the real thing
  10. The place in your program where you call a function you have defined
  11. Writing instructions for a digital tool
  12. The world we live in
  13. A piece of code that can be called over and over
  14. To make something happen automatically (without help from people)
  15. Information, including: facts, samples, names and numbers
  16. Instructions that can be understood and followed by a machine
  17. Finding and fixing problems in code
  18. Extra bits of information that you can pass into a function to customize it
  19. Instructions that can be understood and followed by a machine
  20. A person who is skilled at modifying problems for digital solutions
  21. The art of blending human ideas and digital tools to increase problem solving power
  22. The place where you assign a series of actions to one easy-to remember name
  23. A list of steps that allow you to complete a task
  24. The way something allows you to connect with it