|
"Computational Thinking PO 5": HTML5 Crossword |
Across3. 1 million bits (7)
6. Breaking down a larger problem to form a similar state but in a smaller quantity. (8,3,7)
12. 256 distinctive combinations of numbers, letters, symbols and characters. (3,4,2,5,4,3,7)
17. Any of the numerals from 0 to 9. (6)
18. 01000001 (3,7,6,1,2,6,4)
19. A character or visual representation of an object in a computer game, simulation or application (app). (6)
20. 1 billion bits (7)
|
|
Down1. A block of programming that analyses variables in order to select a direction in which to go, based on given parameter or conditions. When it is iterative, a set of instructions are repeated a specified number of times or until a condition is met. (7,9)
2. A process by which a problem is broken down into smaller sub problems until they are simple enough to be solved directly. (6,3,7)
4. A byte is a unit of measurement used to measure data. One byte contains eight binary bits, or a series of eight zeros and ones. (4)
5. Breaking complex problems down into smaller, more easily solved parts. These smaller problems are solved one after another until the bigger complex problem is solved. (11,8,4,10)
7. A technique for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods cannot provide an exact solution, also a rule of thumb. (9,8)
8. All numbers and letters are also changed into combinations of 0 and 1, before being stored in a computer. (6,4)
9. Attribute of a value or variable that tells what kind of data it can have. Most often the term is used in connection with static typing of variables in programming languages like C/C++, Java and C# etc, where the type of a variable is known at compile time. These include the storage classifications like integers, floating point values, strings, characters etc. and define particular characteristics of data used in software programs and inform the compilers about predefined attributes required by specific variables or associated data objects. (4,4)
10. A set of instructions that follow on one from another. It is crucial that the steps in an algorithm are performed in the right order - otherwise the algorithm will not work correctly. (8)
11. A result produced by a computer. (6)
13. 'Containers' used to label and store data in memory. The data can then be used throughout a program: - integer variables use only numbers and so can be used for calculations - string variables are sequences of code that may contain numbers, letters and other characters, and so cannot be used for calculations. (9)
14. a computer loop that goes through a group of instructions which gets executed over and over again. It involves two variables which are called the "while" and the "do while". Also in computer programming, this is a single pass through a set of instructions. (9)
15. A puzzle in which the answer can be deduced from a given set of data. (5,7)
16. A set of rules/instructions to be followed to solve a problem. (9)
|
new
edit
share
pdf:puzzle
pdf:answers
Create an editable copy
ACROSS
3. 1 million bits (7)
6. Breaking down a larger problem to form a similar state but in a smaller quantity. (8,3,7)
12. 256 distinctive combinations of numbers, letters, symbols and characters. (3,4,2,5,4,3,7)
17. Any of the numerals from 0 to 9. (6)
18. 01000001 (3,7,6,1,2,6,4)
19. A character or visual representation of an object in a computer game, simulation or application (app). (6)
20. 1 billion bits (7)
DOWN
1. A block of programming that analyses variables in order to select a direction in which to go, based on given parameter or conditions. When it is iterative, a set of instructions are repeated a specified number of times or until a condition is met. (7,9)
2. A process by which a problem is broken down into smaller sub problems until they are simple enough to be solved directly. (6,3,7)
4. A byte is a unit of measurement used to measure data. One byte contains eight binary bits, or a series of eight zeros and ones. (4)
5. Breaking complex problems down into smaller, more easily solved parts. These smaller problems are solved one after another until the bigger complex problem is solved. (11,8,4,10)
7. A technique for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods cannot provide an exact solution, also a rule of thumb. (9,8)
8. All numbers and letters are also changed into combinations of 0 and 1, before being stored in a computer. (6,4)
9. Attribute of a value or variable that tells what kind of data it can have. Most often the term is used in connection with static typing of variables in programming languages like C/C++, Java and C# etc, where the type of a variable is known at compile time. These include the storage classifications like integers, floating point values, strings, characters etc. and define particular characteristics of data used in software programs and inform the compilers about predefined attributes required by specific variables or associated data objects. (4,4)
10. A set of instructions that follow on one from another. It is crucial that the steps in an algorithm are performed in the right order - otherwise the algorithm will not work correctly. (8)
11. A result produced by a computer. (6)
13. 'Containers' used to label and store data in memory. The data can then be used throughout a program: - integer variables use only numbers and so can be used for calculations - string variables are sequences of code that may contain numbers, letters and other characters, and so cannot be used for calculations. (9)
14. a computer loop that goes through a group of instructions which gets executed over and over again. It involves two variables which are called the "while" and the "do while". Also in computer programming, this is a single pass through a set of instructions. (9)
15. A puzzle in which the answer can be deduced from a given set of data. (5,7)
16. A set of rules/instructions to be followed to solve a problem. (9)

|