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