To break ahardproblem upinto smaller,easier onesTo makesomethinghappenautomatically(without helpfrom people)The art ofblending humanideas and digitaltools to increaseproblem solvingpowerA person who isskilled atmodifyingproblems fordigital solutionsInstructionsthat can beunderstoodand followedby a machineA piece ofcode thatcan becalled overand overA series ofinstructionson how toaccomplish ataskExtra bits ofinformation thatyou can passinto a functionto customize itInstructionsthat can beunderstoodand followedby a machineA list ofsteps thatallow you tocomplete ataskPretendingto be (astand-in for)the real thingA themethat isrepeatedmany timesA piece ofcode thatcan becalled overand overThe waysomethingallows you toconnect withitRemovingdetails from asolution so thatit can work formany problemsInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameThe place inyour programwhere you calla function youhave definedA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsFindingand fixingproblemsin codeTheworld welive inWritinginstructionsfor a digitaltoolTransformingactions intoa symboliclanguageSoftwarethat iscreated forfree use byeveryoneTo break ahardproblem upinto smaller,easier onesTo makesomethinghappenautomatically(without helpfrom people)The art ofblending humanideas and digitaltools to increaseproblem solvingpowerA person who isskilled atmodifyingproblems fordigital solutionsInstructionsthat can beunderstoodand followedby a machineA piece ofcode thatcan becalled overand overA series ofinstructionson how toaccomplish ataskExtra bits ofinformation thatyou can passinto a functionto customize itInstructionsthat can beunderstoodand followedby a machineA list ofsteps thatallow you tocomplete ataskPretendingto be (astand-in for)the real thingA themethat isrepeatedmany timesA piece ofcode thatcan becalled overand overThe waysomethingallows you toconnect withitRemovingdetails from asolution so thatit can work formany problemsInformation,including:facts, samples,names andnumbersThe place whereyou assign aseries of actionsto one easy-toremember nameThe place inyour programwhere you calla function youhave definedA method ofproblem-solvingthat helpscomputerscientists prepareproblems fordigital solutionsFindingand fixingproblemsin codeTheworld welive inWritinginstructionsfor a digitaltoolTransformingactions intoa symboliclanguageSoftwarethat iscreated forfree use byeveryone

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