Instructionsthat can beunderstoodand followedby a machineA themethat isrepeatedmany timesThe waysomethingallows you toconnect withitTo break ahardproblem upinto smaller,easier onesTo makesomethinghappenautomatically(without helpfrom people)The place inyour programwhere you calla function youhave definedThe place whereyou assign aseries of actionsto one easy-toremember nameA list ofsteps thatallow you tocomplete ataskA piece ofcode thatcan becalled overand overA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsTheworld welive inA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerTransformingactions intoa symboliclanguageInformation,including:facts, samples,names andnumbersRemovingdetails from asolution so thatit can work formany problemsA series ofinstructionson how toaccomplish ataskInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itA person who isskilled atmodifyingproblems fordigital solutionsSoftwarethat iscreated forfree use byeveryoneWritinginstructionsfor a digitaltoolPretendingto be (astand-in for)the real thingInstructionsthat can beunderstoodand followedby a machineA themethat isrepeatedmany timesThe waysomethingallows you toconnect withitTo break ahardproblem upinto smaller,easier onesTo makesomethinghappenautomatically(without helpfrom people)The place inyour programwhere you calla function youhave definedThe place whereyou assign aseries of actionsto one easy-toremember nameA list ofsteps thatallow you tocomplete ataskA piece ofcode thatcan becalled overand overA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsTheworld welive inA piece ofcode thatcan becalled overand overThe art ofblending humanideas and digitaltools to increaseproblem solvingpowerTransformingactions intoa symboliclanguageInformation,including:facts, samples,names andnumbersRemovingdetails from asolution so thatit can work formany problemsA series ofinstructionson how toaccomplish ataskInstructionsthat can beunderstoodand followedby a machineFindingand fixingproblemsin codeExtra bits ofinformation thatyou can passinto a functionto customize itA person who isskilled atmodifyingproblems fordigital solutionsSoftwarethat iscreated forfree use byeveryoneWritinginstructionsfor a digitaltoolPretendingto be (astand-in for)the real thing

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