Formal assessment on work covered in the first half of Problem Solving from Edexcel GCSE Computer Spec
Email*
Valid email
This form is automatically collecting emails from all respondents.Change settings
Muji
*
Question
Muji
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Short answer text
Response validation has been added.
Remove
Number
Text
Length
Regular expression
Greater than
Greater than or equal to
Less than
Less than or equal to
Equal to
Not equal to
Between
Not between
Is number
Whole number
Number
and
Number
Custom error text
Answer key
(0 points)
Loading...
Loading…
50
*
Question
50
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Short answer text
Response validation has been added.
Remove
Number
Text
Length
Regular expression
Greater than
Greater than or equal to
Less than
Less than or equal to
Equal to
Not equal to
Between
Not between
Is number
Whole number
Number
and
Number
Custom error text
Answer key
(0 points)
Loading...
Loading…
Class
*
Question
Class
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
1.
11m/Cp1
2.
11m/Cp2
3.
11m/Cp3
4.
11n/Cp1
5.
11n/Cp2
6.
11p/Cp1
7.
11p/Cp2
8.
10B/Cp1
9.
10C/Cp1
10.
09D/Cp1
11.
09D/Cp2
1.
Other:
12.
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
Section 2 of 2
Section title (optional)
Assessment
Description (optional)
1. What is an algorithm?
*
Question
1. What is an algorithm?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
A set of step-by-step instructions
Software that analyses data
A hardware device that stores data
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
2. Where are algorithms used?
*
Question
2. Where are algorithms used?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Algorithms are used in many different areas where instruction sets are needed
Algorithms are only used by computers
ok
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
3. What is a variable?
*
Question
3. What is a variable?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Data that is stored in a memory location, that cannot be changed
Data that is stored in a memory location, that can be changed
Data that is produced by a computer, that cannot be changed
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
4. What is a bubble sort?
*
Question
4. What is a bubble sort?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
An algorithm that sorts a list of numbers into the correct order
An algorithm that finds the highest number in a list
An algorithm that finds the lowest number in a list
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
5. What is pseudocode used for?
*
Question
5. What is pseudocode used for?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
To program every piece of software
To plan algorithms using a specific programming language
To plan algorithms using plain English
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
6. What shape represents a decision in a flowchart?
*
Question
6. What shape represents a decision in a flowchart?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
A diamond
A rectangle
An oval
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
7. What shape represents a process in a flowchart?
*
Question
7. What shape represents a process in a flowchart?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
A parallelogram
A rectangle
A diamond
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
8. What is syntax?
*
Question
8. What is syntax?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
A way to plan algorithms in plain English
The set of rules about how to use a particular programming language
The structure used to create a flowchart
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
9. What happens if you type a statement incorrectly into a programming language?
*
Question
9. What happens if you type a statement incorrectly into a programming language?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Nothing will happen
The program will correct it
You will get a syntax error
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
10. When is an expression used?
*
Question
10. When is an expression used?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
To create an algorithm
In a statement when working with values
To debug a program
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
11. How do algorithms decide which order to do things in?
*
Question
11. How do algorithms decide which order to do things in?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Control flow
Selection
Decision boxes
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
12. Which of the following is not a method of control flow?
*
Question
12. Which of the following is not a method of control flow?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Iteration
Selection
Decision
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
13. Which programming construct allows an algorithm to repeat instructions?
*
Question
13. Which programming construct allows an algorithm to repeat instructions?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
Selection
Repetition
Iteration
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
14. Which of the following instructions allows a program to search a list of options and make a decision?
*
Question
14. Which of the following instructions allows a program to search a list of options and make a decision?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
IF
SELECT
CASE
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
15. Which method of iteration should not result in an infinite loop?
*
Question
15. Which method of iteration should not result in an infinite loop?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
FOR loop
REPEAT loop
WHILE loop
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
16. Which method of iteration may result in the iteration never actually occurring?
*
Question
16. Which method of iteration may result in the iteration never actually occurring?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
FOR loop
REPEAT loop
WHILE loop
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
17. Which method of iteration repeats until a condition is met?
*
Question
17. Which method of iteration repeats until a condition is met?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
FOR loop
REPEAT loop
WHILE loop
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
18. Which method of iteration repeats a specified number of times?
*
Question
18. Which method of iteration repeats a specified number of times?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
FOR loop
REPEAT loop
WHILE loop
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
19. Which of the following statements is a sensible method of representing two choices?
*
Question
19. Which of the following statements is a sensible method of representing two choices?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
CASE
IF THEN ELSE
WHILE loop
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
20. Which of the following pseudocode statements does not allow a program to iterate five times?
*
Question
20. Which of the following pseudocode statements does not allow a program to iterate five times?
*
Question Type
Short answer
Paragraph
Multiple choice
Checkboxes
Dropdown
File upload
Linear scale
Rating
New
Multiple choice grid
Checkbox grid
Date
Time
Description
Loading image…
Caption
FOR count in the range 0 to 5
FOR count in the range 1 to 5
FOR count in the range 2-6
Other:
Add option
or
add "Other"
…
Answer key
(1 point)
Loading...
Loading…
Link to Sheets
The number of responses collected by this form may exceed the limit supported by Sheets. If you're having trouble viewing your responses in Sheets, try downloading a .CSV instead.
Message for respondents
This form is no longer accepting responses
Summary
Question
Individual
Insights
Total points distribution
Loading...
Loading responses…
This form is approaching the response limit. Once surpassed, the summary of responses will no longer be displayed. Learn more
Close
This form has exceeded 50,000 responses and the summary of responses can no longer be displayed. You can still download responses as a .csv file. Learn more
Muji
Copy chart
No responses yet for this question.
50
Copy chart
No responses yet for this question.
Class
Copy chart
No responses yet for this question.
Assessment
1. What is an algorithm?
Copy chart
No responses yet for this question.
2. Where are algorithms used?
Copy chart
No responses yet for this question.
3. What is a variable?
Copy chart
No responses yet for this question.
4. What is a bubble sort?
Copy chart
No responses yet for this question.
5. What is pseudocode used for?
Copy chart
No responses yet for this question.
6. What shape represents a decision in a flowchart?
Copy chart
No responses yet for this question.
7. What shape represents a process in a flowchart?
Copy chart
No responses yet for this question.
8. What is syntax?
Copy chart
No responses yet for this question.
9. What happens if you type a statement incorrectly into a programming language?
Copy chart
No responses yet for this question.
10. When is an expression used?
Copy chart
No responses yet for this question.
11. How do algorithms decide which order to do things in?
Copy chart
No responses yet for this question.
12. Which of the following is not a method of control flow?
Copy chart
No responses yet for this question.
13. Which programming construct allows an algorithm to repeat instructions?
Copy chart
No responses yet for this question.
14. Which of the following instructions allows a program to search a list of options and make a decision?
Copy chart
No responses yet for this question.
15. Which method of iteration should not result in an infinite loop?
Copy chart
No responses yet for this question.
16. Which method of iteration may result in the iteration never actually occurring?
Copy chart
No responses yet for this question.
17. Which method of iteration repeats until a condition is met?
Copy chart
No responses yet for this question.
18. Which method of iteration repeats a specified number of times?
Copy chart
No responses yet for this question.
19. Which of the following statements is a sensible method of representing two choices?
Copy chart
No responses yet for this question.
20. Which of the following pseudocode statements does not allow a program to iterate five times?
Copy chart
No responses yet for this question.
Waiting for responses
of
24
This form is approaching the response limit. Once surpassed, the question view will no longer be displayed. Learn more
Close
of
1
Loading...
Loading response…
This form is approaching the response limit. Once surpassed, the individual view will no longer be displayed. Learn more
Close
Grades from previous versions of this form are hidden. Learn more
Settings
Release grades
Respondent settings
Global quiz defaults
Default question point value
Point values for every new question
points
Responses
Manage how responses are collected and protected
Collect email addresses
Required by Locked mode
Respondents will be required to sign in to Google
Do not collect
Verified
Responder input
Send responders a copy of their response
Disabled by Locked mode
Requires Collect email addresses
Off
When requested
Always
Requires sign in
File upload
Total size limit for all uploaded files
This limit is smaller than the max size of a single response.
Responses will not be accepted after the limit is reached. Learn more