Which device is primarily used to type text into a computer?
- Keyboard
- Monitor
- Printer
- Speaker
Answer and explanation
Keyboard
Keyboard
Subjects
Choose questions individually, practise online, or create a worksheet with matching answers. Counts include generated variants, not only authored originals.
Keyboard
Keyboard
An ordered set of steps to solve a problem
An ordered set of steps to solve a problem
Repeat these steps five times
Repeat these steps five times
Do not share it; tell a trusted adult
Do not share it; tell a trusted adult
Compare heights, put the shortest first, then the shorter of the remaining two, then the tallest. Accept any precise method that sorts all three.
Compare heights, put the shortest first, then the shorter of the remaining two, then the tallest. Accept any precise method that sorts all three.
Identify the source and date, examine evidence, compare with reliable independent sources, and distinguish facts from opinions. Credit two distinct checks.
Identify the source and date, examine evidence, compare with reliable independent sources, and distinguish facts from opinions. Credit two distinct checks.
An index of zero refers to the first position, not the second.
Grades 6–9This product applies when the inner count is constant for each outer iteration.
Grades 8–12A bit is a binary digit; a byte contains eight bits.
Grades 6–10This simple model excludes metadata and compression.
Grades 8–11Use the same size units; file-size reduction alone does not prove quality is preserved.
Grades 6–10Count the individual picture elements in a rectangular image.
Grades 5–9The upper limit is inclusive in the pseudocode here.
Grades 6–10Rules, conditions and small examples in one printable reference.
Grades 6–8Rules, conditions and small examples in one printable reference.
Grades 9–10Rules, conditions and small examples in one printable reference.
Grades 11–12Rules, conditions and small examples in one printable reference.
Grades 5–5Rules, conditions and small examples in one printable reference.
Grades 6–8Rules, conditions and small examples in one printable reference.
Grades 9–10Rules, conditions and small examples in one printable reference.
Grades 11–1120 key concepts, retrieval questions and a learning checkpoint.
Grades 5–10Trace code using a table of variable values. Do not execute unknown code to answer a worksheet question.
Grades 5–1020 key concepts, retrieval questions and a learning checkpoint.
Grades 9–12An algorithm’s complexity describes growth, not its exact runtime on every computer. Binary search requires an appropriate ordered collection.
Grades 9–12An algorithm is a clear sequence of instructions for a task.
Grades 3–6An algorithm is a clear sequence of instructions for a task.
Grades 3–6Use a small table of variable values after each statement.
Grades 7–11Use a small table of variable values after each statement.
Grades 7–11A polished page or a popular post is not proof that a claim is correct.
Grades 5–10A polished page or a popular post is not proof that a claim is correct.
Grades 5–10Python lists use zero-based indexing; these tasks use the displayed list only.
Grades 7–10Python lists use zero-based indexing; these tasks use the displayed list only.
Grades 7–10These examples use plain pseudocode; inclusive bounds are stated explicitly.
Grades 6–10These examples use plain pseudocode; inclusive bounds are stated explicitly.
Grades 6–10A repost is not necessarily an independent source.
Grades 6–10A repost is not necessarily an independent source.
Grades 6–10Important information should not rely only on colour, sound or images.
Grades 7–12Important information should not rely only on colour, sound or images.
Grades 7–12Use explicit starting values and loop boundaries.
Grades 6–10Use explicit starting values and loop boundaries.
Grades 6–10Collect only what a task needs and distinguish missing values from zero.
Grades 7–12Collect only what a task needs and distinguish missing values from zero.
Grades 7–12A relational table holds rows and columns with a defined schema. Keys identify rows or relationships, while constraints enforce some consistency rules.
UniversityA relational table holds rows and columns with a defined schema. Keys identify rows or relationships, while constraints enforce some consistency rules.
UniversityAn algorithm should have a stated input contract, output goal and termination argument. A loop invariant describes what remains true at a defined point in each iteration.
UniversityAn algorithm should have a stated input contract, output goal and termination argument. A loop invariant describes what remains true at a defined point in each iteration.
UniversityA concrete piece of data such as a number or string.
UniversityA concrete piece of data such as a number or string.
UniversityA Boolean test used to choose whether a block runs.
UniversityA Boolean test used to choose whether a block runs.
UniversityA reusable named block that can accept inputs and return a result.
UniversityA reusable named block that can accept inputs and return a result.
UniversityAn ordered mutable collection addressed by position.
UniversityAn ordered mutable collection addressed by position.
UniversityA structural unit of HTML represented by a tag and its content.
UniversityA structural unit of HTML represented by a tag and its content.
UniversityA pattern that chooses which elements a CSS rule targets.
UniversityA pattern that chooses which elements a CSS rule targets.
UniversityA browser occurrence such as a click, input or key press.
UniversityA browser occurrence such as a click, input or key press.
UniversityText that identifies a control to assistive technology.
UniversityText that identifies a control to assistive technology.
UniversityA relation represented as rows with named columns.
UniversityA relation represented as rows with named columns.
UniversityA query clause that specifies values to return.
UniversityA query clause that specifies values to return.
UniversityAn operation combining rows according to a relationship condition.
UniversityAn operation combining rows according to a relationship condition.
UniversityA group of database operations treated as one logical unit.
UniversityA group of database operations treated as one logical unit.
UniversityAn observation where a required measurement is absent.
UniversityAn observation where a required measurement is absent.
UniversityHow observed values are spread across possible outcomes.
UniversityHow observed values are spread across possible outcomes.
UniversityData used to fit model parameters.
UniversityData used to fit model parameters.
UniversityA statistical relationship that does not by itself establish causation.
UniversityA statistical relationship that does not by itself establish causation.
UniversitySomething valuable that needs protection.
UniversitySomething valuable that needs protection.
UniversityVerifying an asserted identity.
UniversityVerifying an asserted identity.
UniversityTransforming data with a key so unauthorized readers cannot interpret it.
UniversityTransforming data with a key so unauthorized readers cannot interpret it.
UniversityA deceptive message designed to induce unsafe disclosure or action.
UniversityA deceptive message designed to induce unsafe disclosure or action.
UniversityAn expression in a spreadsheet cell that calculates a result.
UniversityAn expression in a spreadsheet cell that calculates a result.
UniversityA function that adds numerical values in a range or list.
UniversityA function that adds numerical values in a range or list.
UniversityReordering rows according to selected values while preserving row relationships.
UniversityReordering rows according to selected values while preserving row relationships.
UniversityA chart comparing magnitudes across categories.
UniversityA chart comparing magnitudes across categories.
UniversityThe array is sorted and balanced median choices are used. Count inspected elements, including the last one.
Grades 9–12The array is sorted and balanced median choices are used. Count inspected elements, including the last one.
Grades 9–12Assume no protocol overhead or contention. MB and Mbps use decimal prefixes, not binary mebibytes.
Grades 9–12Assume no protocol overhead or contention. MB and Mbps use decimal prefixes, not binary mebibytes.
Grades 9–12Learn core Python concepts with paper-based reasoning and small code-reading tasks.
Study HTML, CSS, JavaScript and accessible web structure without a paid bootcamp.
Learn tables, queries, joins and data modelling with original exercises.
Work through data cleaning, visualization, modelling and interpretation.
Study defensive security, privacy and risk management without offensive exploitation instructions.
Learn formulas, references, cleaning and charts for practical study and office work.