
App Lab, Spreadsheets & Flowcharts
Quiz by KS3 IT
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1What does the 'setText' block do in block-based JavaScript coding?Changes the color of an elementMoves an element on the screenChanges the text of an elementPlays a sound effect30s
- Q2What is decomposition in computational thinking?Ignoring problems altogetherBreaking a complex problem into smaller, more manageable partsSolving a problem without breaking it downCombining multiple problems into one big issue30s
- Q3Why is it important for success criteria to be measurable?Measurement is unnecessary for setting goals.Measurable criteria allow progress to be tracked and evaluated.Unmeasurable criteria make goals more achievable.Measurable criteria stops you reaching your goal.30s
- Q4Why is it important for success criteria to be specific?General criteria leave are hard to interpret.Specific criteria make goals more challenging.Specific criteria limit creativity.Specific criteria help clarify what needs to be achieved.30s
- Q5What is the purpose of the Onevent code block in App Lab?To create arraysTo comment out codeTo store variablesTo execute code when a specific event occurs30s
- Q6When using the Onevent code block in App Lab, what is an example of an event that can trigger the code execution?Screen colorFont sizeText alignmentButton click30s
- Q7What is the purpose of using SetTimeout code block in App Lab?To prevent errors from occurring in the programTo introduce a delay in executing code to control the flow of the programTo speed up the execution of code for better performanceTo display messages to the user immediately30s
- Q8How is the condition in an 'if' block evaluated in App Lab?It is evaluated as a stringIt is evaluated as a numberIt is not evaluatedIt is evaluated as either true or false30s
- Q9What is the purpose of the 'else if' block in App Lab?To repeat a set of instructionsTo provide additional conditions to check if the initial 'if' condition is falseTo end the programTo execute the same code as the 'else' block30s
- Q10What is the purpose of an 'else' block in App Lab?To define a functionTo provide alternative code to execute if the 'if' condition is falseTo display text on the screenTo execute the same code as the 'if' block30s
- Q11
What is the main purpose of using formulas in a spreadsheet?
To sort data
To change the colour of cells
To automatically calculate valuesTo add images
30s - Q12
Which of the following is an example of a correct cell reference?
A1
A-1
CellA
1A
30s - Q13
Which formula would correctly calculate the average of cells A1 to A5?
=AVERAGE(A1:A5)
=MEAN(A1,A5)
=A1+A5/5
=AVG(A1-A5)
30s - Q14
Which function would you use to find the highest value in a range of cells?
=HIGH(A1:A10)
=LARGE(A1)
=TOP(A1:A10)
=MAX(A1:A10)
30s - Q15
What does conditional formatting allow you to do?
Add formulas to multiple cells
Change values in cells automatically
Highlight data based on rules
Lock cells so they cannot be edited
30s