To makesomethinghappenautomatically(without helpfrom people)Removingdetails from asolution so thatit can work formany problemsInstructionsthat can beunderstoodand followedby a machineA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsA themethat isrepeatedmany timesTransformingactions intoa symboliclanguageA list ofsteps thatallow you tocomplete ataskWritinginstructionsfor a digitaltoolSoftwarethat iscreated forfree use byeveryoneThe place inyour programwhere you calla function youhave definedA piece ofcode thatcan becalled overand overTheworld welive inA series ofinstructionson how toaccomplish ataskFindingand fixingproblemsin codeInstructionsthat can beunderstoodand followedby a machineInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameThe waysomethingallows you toconnect withitTo break ahardproblem upinto smaller,easier onesPretendingto be (astand-in for)the real thingExtra bits ofinformation thatyou can passinto a functionto customize itA person who isskilled atmodifyingproblems fordigital solutionsTo makesomethinghappenautomatically(without helpfrom people)Removingdetails from asolution so thatit can work formany problemsInstructionsthat can beunderstoodand followedby a machineA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsA themethat isrepeatedmany timesTransformingactions intoa symboliclanguageA list ofsteps thatallow you tocomplete ataskWritinginstructionsfor a digitaltoolSoftwarethat iscreated forfree use byeveryoneThe place inyour programwhere you calla function youhave definedA piece ofcode thatcan becalled overand overTheworld welive inA series ofinstructionson how toaccomplish ataskFindingand fixingproblemsin codeInstructionsthat can beunderstoodand followedby a machineInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameThe waysomethingallows you toconnect withitTo break ahardproblem upinto smaller,easier onesPretendingto be (astand-in for)the real thingExtra bits ofinformation thatyou can passinto a functionto customize itA person who isskilled atmodifyingproblems fordigital solutions

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