Structure diagram Anticipating misuse Logic gate: NOT Compiler Logic diagram File handling: Open Integer IDE: Error diagnostics Function Real Syntax error Operator Random number generation Comparison operator: > Testing Logic gate: OR Naming conventions Final/terminal testing Binary search Comparison operator: != Bubble sort Psuedocode File handling: Write Arithmetic operator Truth table Array Logical error Commenting Comparison operator: >= Boolean operator: NOT Problem inputs Sequence Constant High- level language SQL command: WHERE Test data: Boundary Defensive design Arithmetic operator: / Insertion sort Logic gate: AND Searching algorithms Indentation Selection Problem processes String manipulation Test data: Erroneous Casting File handling: Close Arithmetic operator: DIV String Logic gate Arithmetic operator: ^ Interpreter Variable Boolean operator: AND Boolean operator: OR Computational thinking IDE: Run- time environment SQL command: SELECT Character SQL command: FROM Sub programs Programming construct Comparison operator: <= Sorting algorithm Algorithmic thinking Decomposition Count controlled iteration File handling: Read Record Arithmetic operator: + Test data: Normal Arithmetic operator: * Condition controlled iteration Assignment Arithmetic operator: MOD Input validation Iterative testing Translator Authentication Test data Problem outputs Arithmetic operator: - Boolean Data type Comparison operator: == Merge sort Test data: Invalid Linear search Maintainability SQL Trace table Low- level language IDE Flowchart Abstraction Comparison operator: < Procedure Structure diagram Anticipating misuse Logic gate: NOT Compiler Logic diagram File handling: Open Integer IDE: Error diagnostics Function Real Syntax error Operator Random number generation Comparison operator: > Testing Logic gate: OR Naming conventions Final/terminal testing Binary search Comparison operator: != Bubble sort Psuedocode File handling: Write Arithmetic operator Truth table Array Logical error Commenting Comparison operator: >= Boolean operator: NOT Problem inputs Sequence Constant High- level language SQL command: WHERE Test data: Boundary Defensive design Arithmetic operator: / Insertion sort Logic gate: AND Searching algorithms Indentation Selection Problem processes String manipulation Test data: Erroneous Casting File handling: Close Arithmetic operator: DIV String Logic gate Arithmetic operator: ^ Interpreter Variable Boolean operator: AND Boolean operator: OR Computational thinking IDE: Run- time environment SQL command: SELECT Character SQL command: FROM Sub programs Programming construct Comparison operator: <= Sorting algorithm Algorithmic thinking Decomposition Count controlled iteration File handling: Read Record Arithmetic operator: + Test data: Normal Arithmetic operator: * Condition controlled iteration Assignment Arithmetic operator: MOD Input validation Iterative testing Translator Authentication Test data Problem outputs Arithmetic operator: - Boolean Data type Comparison operator: == Merge sort Test data: Invalid Linear search Maintainability SQL Trace table Low- level language IDE Flowchart Abstraction Comparison operator: < Procedure
(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.
Structure diagram
Anticipating misuse
Logic gate: NOT
Compiler
Logic diagram
File handling: Open
Integer
IDE: Error diagnostics
Function
Real
Syntax error
Operator
Random number generation
Comparison operator: >
Testing
Logic gate: OR
Naming conventions
Final/terminal testing
Binary search
Comparison operator: !=
Bubble sort
Psuedocode
File handling: Write
Arithmetic operator
Truth table
Array
Logical error
Commenting
Comparison operator: >=
Boolean operator: NOT
Problem inputs
Sequence
Constant
High-level language
SQL command: WHERE
Test data: Boundary
Defensive design
Arithmetic operator: /
Insertion sort
Logic gate: AND
Searching algorithms
Indentation
Selection
Problem processes
String manipulation
Test data: Erroneous
Casting
File handling: Close
Arithmetic operator: DIV
String
Logic gate
Arithmetic operator: ^
Interpreter
Variable
Boolean operator: AND
Boolean operator: OR
Computational thinking
IDE: Run-time environment
SQL command: SELECT
Character
SQL command: FROM
Sub programs
Programming construct
Comparison operator: <=
Sorting algorithm
Algorithmic thinking
Decomposition
Count controlled iteration
File handling: Read
Record
Arithmetic operator: +
Test data: Normal
Arithmetic operator: *
Condition controlled iteration
Assignment
Arithmetic operator: MOD
Input validation
Iterative testing
Translator
Authentication
Test data
Problem outputs
Arithmetic operator: -
Boolean
Data type
Comparison operator: ==
Merge sort
Test data: Invalid
Linear search
Maintainability
SQL
Trace table
Low-level language
IDE
Flowchart
Abstraction
Comparison operator: <
Procedure