The place whereyou assign aseries of actionsto one easy-toremember nameA themethat isrepeatedmany timesA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsPretending tobe (a stand-in for) thereal thingExtra bits ofinformation thatyou can passinto a functionto customize itTransformingactions into asymboliclanguageA series ofinstructionson how toaccomplish ataskA piece ofcode thatcan be calledover andoverThe place inyour programwhere you calla function youhave definedInformation,including:facts, samples,names andnumbersThe waysomethingallows you toconnect withitA piece ofcode thatcan be calledover andoverRemovingdetails from asolution so thatit can work formany problemsInstructionsthat can beunderstoodand followedby a machineTo makesomethinghappenautomatically(without helpfrom people)Theworld welive inSoftware thatis created forfree use byeveryoneInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeTo break ahard problemup intosmaller,easier onesWritinginstructionsfor a digitaltoolA person who isskilled atmodifyingproblems fordigital solutionsA list of stepsthat allowyou tocomplete ataskThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerThe place whereyou assign aseries of actionsto one easy-toremember nameA themethat isrepeatedmany timesA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsPretending tobe (a stand-in for) thereal thingExtra bits ofinformation thatyou can passinto a functionto customize itTransformingactions into asymboliclanguageA series ofinstructionson how toaccomplish ataskA piece ofcode thatcan be calledover andoverThe place inyour programwhere you calla function youhave definedInformation,including:facts, samples,names andnumbersThe waysomethingallows you toconnect withitA piece ofcode thatcan be calledover andoverRemovingdetails from asolution so thatit can work formany problemsInstructionsthat can beunderstoodand followedby a machineTo makesomethinghappenautomatically(without helpfrom people)Theworld welive inSoftware thatis created forfree use byeveryoneInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeTo break ahard problemup intosmaller,easier onesWritinginstructionsfor a digitaltoolA person who isskilled atmodifyingproblems fordigital solutionsA list of stepsthat allowyou tocomplete ataskThe art ofblending humanideas and digitaltools to increaseproblem solvingpower

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