The place inyour programwhere you calla function youhave definedA piece ofcode thatcan becalled overand overPretendingto be (astand-in for)the real thingSoftwarethat iscreated forfree use byeveryoneA piece ofcode thatcan becalled overand overRemovingdetails from asolution so thatit can work formany problemsTransformingactions intoa symboliclanguageA list ofsteps thatallow you tocomplete ataskThe waysomethingallows you toconnect withitA person who isskilled atmodifyingproblems fordigital solutionsInstructionsthat can beunderstoodand followedby a machineExtra bits ofinformation thatyou can passinto a functionto customize itInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameTheworld welive inTo break ahardproblem upinto smaller,easier onesInstructionsthat can beunderstoodand followedby a machineA series ofinstructionson how toaccomplish ataskA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsFindingand fixingproblemsin codeThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA themethat isrepeatedmany timesWritinginstructionsfor a digitaltoolTo makesomethinghappenautomatically(without helpfrom people)The place inyour programwhere you calla function youhave definedA piece ofcode thatcan becalled overand overPretendingto be (astand-in for)the real thingSoftwarethat iscreated forfree use byeveryoneA piece ofcode thatcan becalled overand overRemovingdetails from asolution so thatit can work formany problemsTransformingactions intoa symboliclanguageA list ofsteps thatallow you tocomplete ataskThe waysomethingallows you toconnect withitA person who isskilled atmodifyingproblems fordigital solutionsInstructionsthat can beunderstoodand followedby a machineExtra bits ofinformation thatyou can passinto a functionto customize itInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameTheworld welive inTo break ahardproblem upinto smaller,easier onesInstructionsthat can beunderstoodand followedby a machineA series ofinstructionson how toaccomplish ataskA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsFindingand fixingproblemsin codeThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA themethat isrepeatedmany timesWritinginstructionsfor a digitaltoolTo makesomethinghappenautomatically(without helpfrom people)

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