DebugThe process ofgoing through aprogram's codeto locate and fixa problemSimulationAccuraterepresentationof a real lifeactivityEmbed/NestOne piece ofprogrammingis containedwithinanotherOutputThe device thecomputer usesto give youinformation orthe actualinformation itselfLoop/RepeatThe processof performingthe sametask over andover againInputThe device youuse to interactwith a computeror aninstruction in aprogramProcedureA subset of aprogram thatdoes aparticularthing.SyntaxSet of rules thatdefines thecombinations ofsymbols that arein a computerlanguageBugError in aprogram thatstops it fromworkingLogicExplainingsomething byfollowing aset of rules.Not guessingHighLevelLanguageLanguage that isdesigned to simplifycomputerprogramming bymaking it closer tohuman languagethan machine code(1s and 0s)ParallelismMaking thecomputerperform morethan one taskat the sametime.DecomposingBreaking theproblem downinto sections inorder to solveit more easilyInformationWhat databecomesafter it isorganizedLanguageA vocabularyand set of rulesfor instructing acomputer toperform specifictasksSequenceTheorderedsteps in aprogramOperatorSymbols thattell thecomputer toperform specificmath or logicLowLevelLanguageLanguage thatis closer tomachine code(1s and 0s),harder tounderstandAlgorithmA well-definedprocedure thatallows acomputer tosolve a problemDataCollection ofnumbers andfacts before theyare processed tobecomeinformationValueThe numberor word wegive to avariableConditionalWhensomethinghappens onlyon conditionsomething elsehappens firstProgramSequence ofinstructions writtenin a code that acomputer canunderstand andput into action.VariableA labelfor avalueDebugThe process ofgoing through aprogram's codeto locate and fixa problemSimulationAccuraterepresentationof a real lifeactivityEmbed/NestOne piece ofprogrammingis containedwithinanotherOutputThe device thecomputer usesto give youinformation orthe actualinformation itselfLoop/RepeatThe processof performingthe sametask over andover againInputThe device youuse to interactwith a computeror aninstruction in aprogramProcedureA subset of aprogram thatdoes aparticularthing.SyntaxSet of rules thatdefines thecombinations ofsymbols that arein a computerlanguageBugError in aprogram thatstops it fromworkingLogicExplainingsomething byfollowing aset of rules.Not guessingHighLevelLanguageLanguage that isdesigned to simplifycomputerprogramming bymaking it closer tohuman languagethan machine code(1s and 0s)ParallelismMaking thecomputerperform morethan one taskat the sametime.DecomposingBreaking theproblem downinto sections inorder to solveit more easilyInformationWhat databecomesafter it isorganizedLanguageA vocabularyand set of rulesfor instructing acomputer toperform specifictasksSequenceTheorderedsteps in aprogramOperatorSymbols thattell thecomputer toperform specificmath or logicLowLevelLanguageLanguage thatis closer tomachine code(1s and 0s),harder tounderstandAlgorithmA well-definedprocedure thatallows acomputer tosolve a problemDataCollection ofnumbers andfacts before theyare processed tobecomeinformationValueThe numberor word wegive to avariableConditionalWhensomethinghappens onlyon conditionsomething elsehappens firstProgramSequence ofinstructions writtenin a code that acomputer canunderstand andput into action.VariableA labelfor avalue

Programming Vocab - 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 process of going through a program's code to locate and fix a problem
    Debug
  2. Accurate representation of a real life activity
    Simulation
  3. One piece of programming is contained within another
    Embed/Nest
  4. The device the computer uses to give you information or the actual information itself
    Output
  5. The process of performing the same task over and over again
    Loop/Repeat
  6. The device you use to interact with a computer or an instruction in a program
    Input
  7. A subset of a program that does a particular thing.
    Procedure
  8. Set of rules that defines the combinations of symbols that are in a computer language
    Syntax
  9. Error in a program that stops it from working
    Bug
  10. Explaining something by following a set of rules. Not guessing
    Logic
  11. Language that is designed to simplify computer programming by making it closer to human language than machine code (1s and 0s)
    High Level Language
  12. Making the computer perform more than one task at the same time.
    Parallelism
  13. Breaking the problem down into sections in order to solve it more easily
    Decomposing
  14. What data becomes after it is organized
    Information
  15. A vocabulary and set of rules for instructing a computer to perform specific tasks
    Language
  16. The ordered steps in a program
    Sequence
  17. Symbols that tell the computer to perform specific math or logic
    Operator
  18. Language that is closer to machine code (1s and 0s), harder to understand
    Low Level Language
  19. A well-defined procedure that allows a computer to solve a problem
    Algorithm
  20. Collection of numbers and facts before they are processed to become information
    Data
  21. The number or word we give to a variable
    Value
  22. When something happens only on condition something else happens first
    Conditional
  23. Sequence of instructions written in a code that a computer can understand and put into action.
    Program
  24. A label for a value
    Variable