Findingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itTo makesomethinghappenautomatically(without helpfrom people)A list ofsteps thatallow you tocomplete ataskInstructionsthat can beunderstoodand followedby a machinePretendingto be (astand-in for)the real thingRemovingdetails from asolution so thatit can work formany problemsTheworld welive inA piece ofcode thatcan becalled overand overInformation,including:facts, samples,names andnumbersTransformingactions intoa symboliclanguageA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsTo break ahardproblem upinto smaller,easier onesA series ofinstructionson how toaccomplish ataskThe waysomethingallows you toconnect withitSoftwarethat iscreated forfree use byeveryoneA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA themethat isrepeatedmany timesA person who isskilled atmodifyingproblems fordigital solutionsThe place whereyou assign aseries of actionsto one easy-toremember nameInstructionsthat can beunderstoodand followedby a machineWritinginstructionsfor a digitaltoolThe place inyour programwhere you calla function youhave definedFindingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itTo makesomethinghappenautomatically(without helpfrom people)A list ofsteps thatallow you tocomplete ataskInstructionsthat can beunderstoodand followedby a machinePretendingto be (astand-in for)the real thingRemovingdetails from asolution so thatit can work formany problemsTheworld welive inA piece ofcode thatcan becalled overand overInformation,including:facts, samples,names andnumbersTransformingactions intoa symboliclanguageA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsTo break ahardproblem upinto smaller,easier onesA series ofinstructionson how toaccomplish ataskThe waysomethingallows you toconnect withitSoftwarethat iscreated forfree use byeveryoneA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA themethat isrepeatedmany timesA person who isskilled atmodifyingproblems fordigital solutionsThe place whereyou assign aseries of actionsto one easy-toremember nameInstructionsthat can beunderstoodand followedby a machineWritinginstructionsfor a digitaltoolThe place inyour programwhere you calla function youhave defined

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