wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Year 7 Autumn Term Assessment

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.

Matilda wants to create her own interactive stories and games. She hears about something called Scratch. What is Scratch?

a)

A programming language/tool

b)

A code

c)

An Animation

d)

A computer

2.

Grace is designing a character for her video game. To change how the character looks, she can give it a different...

a)

Look

b)

Style

c)

Costume

d)

Stage

3.

Muhammad is programming a robot to draw a circle. He tells the robot to move 1 step forward and then turn 1 degree, and repeats these instructions. How many times would Muhammad need to repeat this code to make the robot complete a full circle?

a)

90

b)

180

c)

360

d)

720

4.

Rosie is using a computer program to animate a character on the screen. She notices that there are special blocks she can use to control what the character does. What are these blocks called?

a)

Scripts

b)

Lines

c)

Actions

d)

Instructions

5.

Oliver is creating a program where he needs to check if a number is greater than, less than, or equal to another number. The green blocks that help Oliver make these comparisons, such as >, <, =, >=, <=, are called?

a)

Logics

b)

Operators

c)

Formulas

d)

Expressions

6.

Isla wants to bake a cake and follows a set of instructions to complete the task. What name is given to such a set of instructions?

a)

Logarithm

b)

Algorism

c)

Algorithm

d)

Polyrythm

7.

Matilda is playing a computer game where she controls a character using the arrow keys. The script for her character is set up as shown above. Which direction will Matilda's character move if she presses the up arrow?

a)

Left

b)

Right

c)

Up

d)

Down

8.

Kiara is designing a game in Scratch and wants to keep track of the player's score. What should she create to do this?

a)

Sprite

b)

Variable

c)

Loop

d)

Function

9.

Chloe is programming a robot to say "Hello" five times in a row. What is it called when Chloe makes the robot repeat a statement more than once?

a)

Repetition

b)

Sequence

c)

Loop

d)

Event

10.

Matilda is learning to code and wants to see her program in action. What do we call the area where she can see her program running?

a)

The Stage

b)

The Platform

c)

The Box

d)

The Script

11.

Sophie is designing a character for her video game. She wants the character to wear different outfits for different levels. Can the character have multiple costumes?

a)

True

b)

False

12.

Henry is following a recipe to bake a cake. He reads each step and completes them one after another, in the order they are written. Which of the following best describes what Henry is doing?

a)

When a decision is made that determines the route taken through a program

b)

When a section of code is repeated

c)

When a set of instructions is carried out in order

13.

What would the following blocks output?

a)
b)
c)
d)
14.

What would the following blocks output?

a)
b)
c)
d)
15.

What would the following blocks output?

a)
b)
c)
d)
16.

Leo is designing a video game using Scratch. He wants to understand the roles of the 'Stage' and 'Sprites' in his project. What is the purpose of the 'Stage' and 'Sprites' in Scratch?

a)

The 'Stage' is where the characters are programmed, and the 'Sprites' are the background images.

b)

The 'Stage' is used for creating animations, while the 'Sprites' are used for sound effects.

c)

The purpose of the 'Stage' is to provide the backdrop and scripts for the main action, while the 'Sprites' are the characters or objects that perform actions with their own scripts and costumes.

d)

The 'Stage' is for storing variables, and the 'Sprites' are for controlling the flow of the program.

17.

Rosie is creating a game in Scratch where she wants to keep track of the player's score as they collect coins. What feature in Scratch should Rosie use to store and update the score during the game?

a)

Variables in Scratch are used for creating animations only.

b)

Variables in Scratch are used for debugging scripts.

c)

Variables in Scratch are used to store and manipulate data within scripts by assigning values to them and updating those values as needed.

d)

Variables in Scratch are not customizable.

18.

Noah is creating a game in Scratch and wants to make it more exciting by adding sound effects when certain actions happen. How can Noah add sound effects to his Scratch project?

a)

Use the 'Video' blocks in the 'Video' category in Scratch.

b)

Upload sound files directly to the Scratch project.

c)

Purchase a separate sound effects plugin for Scratch.

d)

Use the 'Sound' blocks in the 'Sound' category in Scratch.

19.

I was walking in the school library and noticed that someone has left the library computer without signing out of his email, what should I do?

a)

I use the computer and see his emails

b)

I sign out of his email and shutdown the computer

c)

I shutdown the computer

20.

Mia receives an email that looks real and authentic, but it tries to steal sensitive information from her computer such as passwords and credit card numbers. What is this an example of?

a)

when you receive an email that looks real and authentic, but it tries to steal sensitive information from your computer such as passwords and credit card numbers

b)

when someone tries to contact you in private while playing games

c)

when you catch a big fish with a fishing net

21.

Arthur receives an email with an attachment that looks like a harmless document. However, when he downloads and opens it, the program secretly installs malicious software on his computer. What type of malware is this?

a)

A virus

b)

A worm

c)

A program that copies itself

d)

Malware that appears safe to trick you into downloading it

22.

Aarav opens an email attachment and suddenly all his files become inaccessible. A message appears demanding payment to unlock his files. What type of malware is this?

a)

Malware that locks your files until you pay the hacker to unlock them

b)

Code that will run a malicious function if certain functions are met

c)

Malware that steals senstive information.

23.

Daniel receives an email that asks for his personal information. He notices the sender's email address looks suspicious and the message contains poor spelling and grammar. What should Daniel look out for in this phishing email?

a)

Poor spelling / Grammar

b)

Senders email address

c)

Request of personal information

d)

All of the above

24.

Florence discovers that someone has wrongfully acquired and used her personal identification information without her permission. Which is an act of identity theft?

a)

Receiving permission to use a parents’ credit card for school clothes

b)

Wrongfully acquiring and using someone’s personal identification

c)

Taking the identity of another individual as inspiration for a costume

d)

Having the same name as another person

25.

Chloe is browsing the internet and comes across a website with a content warning. Why does the website have this warning?

a)

To warn people of inappropriate content

b)

To stop people from finding free downloads

c)

To hide interesting content

d)

To scare children

26.

Kiara receives an abusive e-mail from an anonymous sender. What should she do?

a)

reply politely

b)

send an abusive message back

c)

confront the person she thinks it probably came from

d)

none of the above

27.

Anaya is creating a password for her new email account. Which of the following would make her password the strongest?

a)

Letters only

b)

Numbers only

c)

Combination of both Letters and Numbers

d)

Combination of uppercase letters, lowercase letters, numbers and symbols

28.

Rohan purchased an e-book online and then shared it with all his friends.

a)

legal

b)

Illegal

29.

Ava is creating a profile on a new social media website. What information should she NOT share online?

a)

Her first and last name

b)

Her birthday

c)

The name of her school or city

d)

All of the above

30.

Samuel is signing up for a new social media account. He is asked to provide personal information such as his email address, phone number, and date of birth. Why is it important for Samuel to maintain his online privacy?

a)

Maintaining online privacy is a waste of time and effort

b)

Online privacy only applies to older generations and is not relevant to younger people

c)

Online privacy is not important and does not need to be maintained

d)

Online privacy refers to the protection of personal information and data on the internet. It is important to maintain it to prevent unauthorized access, identity theft, and potential misuse of personal information.

31.

Priya is applying for a job, and the employer decides to search for her online. They find some old inappropriate posts and comments she made years ago. Define digital footprint and discuss the potential impact of Priya's negative digital footprint on her online reputation.

a)

A negative digital footprint has no impact on one's online reputation.

b)

A digital footprint is the number of followers a person has on social media.

c)

A digital footprint is a physical mark left by a person's shoes on a digital device.

d)

A digital footprint refers to the trail of data left behind by a person's online activity. A negative digital footprint, such as inappropriate posts or comments, can harm one's online reputation by affecting how they are perceived by others, potentially leading to negative consequences in personal and professional relationships.

32.

Amelia frequently posts detailed updates about her daily life, including her location, personal relationships, and financial information, on social media. What concept does this behavior illustrate, and what could be the potential consequences?

a)

Oversharing on social media refers to sharing too much personal information, which can lead to privacy issues, identity theft, and negative social consequences. It can also affect one's professional reputation and relationships.

b)

Oversharing on social media is a term used to describe sharing personal information in a responsible and controlled manner, which has no potential consequences.

c)

Oversharing on social media refers to sharing irrelevant information, which can lead to increased popularity and positive social consequences.

d)

Oversharing on social media means sharing too little personal information, which can lead to a lack of social connections and isolation.

33.

Kiara is concerned about her digital footprint and wants to maintain a positive online presence. What are the best practices she should follow?

a)

Engaging in online arguments and conflicts

b)

Some best practices include regularly monitoring your online presence, being mindful of the content you share, setting privacy settings appropriately, and engaging in positive and respectful online interactions.

c)

Sharing controversial and offensive content

d)

Ignoring your online presence completely

34.

Alexander wants to secure his online banking account. He decides to enable two-factor authentication, which requires him to enter his password and then verify his identity using a code sent to his phone. Explain how two-factor authentication enhances the security of Alexander's account.

a)

Two-factor authentication is a security process that requires two different forms of identification to verify a user's identity. It enhances online security by adding an extra layer of protection, making it more difficult for unauthorized users to access accounts or sensitive information.

b)

Two-factor authentication is a security process that is not effective in enhancing online security.

c)

Two-factor authentication is a security process that makes it easier for unauthorized users to access accounts or sensitive information.

d)

Two-factor authentication is a security process that only requires one form of identification to verify a user's identity.

35.

Benjamin is working at a coffee shop and connects his laptop to the public Wi-Fi network. What are the potential risks Benjamin faces by using the public Wi-Fi, and how can he protect his data while connected?

a)

Leaving devices unattended in public places

b)

Using strong encryption and secure passwords

c)

Potential risks of using public Wi-Fi networks include data interception, malware attacks, and unauthorized access. Individuals can protect their data by using a virtual private network (VPN), avoiding sensitive transactions, and keeping their devices updated with security patches.

d)

Sharing personal data with strangers

36.

Samuel is chatting with someone he just met online. What should Samuel never share with this stranger?

a)

Passwords

b)

Best Friend's first name

c)

School Lunch

d)

Favorite Song

37.

Rohan is starting a new job at an office. On his first day, he is given a document that outlines the rules for using computers at work. What is this document called?

a)

The rules for using mobile devices

b)

The rules for using the internet

c)

The rules for using hardware and software

d)

The rules for using computers

38.

Kiara is starting a new job at a company and is asked to read the company's internet use policy before accessing the web. What is an internet use policy?

a)

The rules for using hardware and software

b)

The rules for using computers

c)

The rules for using mobile devices

d)

The rules for using the internet

39.

Sophie works at a company that provides access to various digital resources. She violates the company's acceptable use policies. What are the consequences of her actions?

a)

Suspension or termination of access to technology or digital resources

b)

A passing grade

c)

A promotion

d)

A warning

40.

Eesha is using her school's computer lab to complete a class project. How can Eesha avoid violating acceptable use policies?

a)

By using technology and digital resources for their intended purpose

b)

By sharing personal information

c)

By using inappropriate or offensive material

d)

By violating the guidelines outlined in the policies

41.

Amelia submits a school project that she copied from a website without mentioning the original author. What is this an example of?

a)

The proper use of hardware and software

b)

The act of using someone else's work without giving them credit

c)

The rules and guidelines for using technology and digital resources

d)

The rules for using mobile devices

42.

Jacob is working on a school project and finds useful information on a website. He copies and pastes text and images from the site into his project without giving credit to the original author. What is this an example of?

a)

Taking someone else's ideas and rewording them without proper citation

b)

Presenting your own work as original when it has already been published or submitted for credit

c)

Copying and pasting text or images from a website or other source without giving credit to the original author

d)

Using someone else's work without their permission

43.

Ava is learning to code in Scratch. She wants to organize a set of instructions for her project. What do you call the list of commands in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Help

44.

Matilda wants to create a game using Scratch. She needs to use _____ blocks to program Scratch.

a)

Code

b)

Algorithm

c)

Sequence 

d)

Memory

45.

If I want to move the sprite to the right, which set of blocks would I need?

a)
b)
c)
d)
46.

If I wanted to start a character at a particular place on the screen, which block would I use?

a)
b)
c)
d)
47.

Which category does the following blocks belong to?

a)
b)
c)
d)
48.

Jacob is telling his friends about Scratch. Which of these statements is not true about Scratch?

a)

Scratch is a programming language

b)

Scratch is a block-based programming language

c)

Scratch is only available in the UK

d)

Scratch is used to create games, animations and stories

49.

Arjun is programming a robot to walk in a circle 10 times, keep walking until it sees a red object, or walk forever. The code blocks shown are all examples of what programming concept?

a)

Variables

b)

Iteration (Loops)

c)

Selection (Decisions)

d)

Sequencing

50.

Chloe is learning to use Scratch to create her own game. She wants to keep track of the player's score as the game progresses. In which script category should Chloe look to find the option to create a variable for the score?

a)

Motion

b)

Events

c)

Control

d)

Data