wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

VIII ICT 2024

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Which of the following are the multimedia features to enhance presentation?

a)

Chart, WordArt, Text

b)

Image, Audio, Video

c)

Table, Shape, SmartArt

d)

Animation, Transition, Motion Path

2.

Video making skill is one of the important skills in the digital world. Where can you apply these skills?

a)

Blogging

b)

Film making

c)

App development

d)

Creating presentation

3.

Which of the following best describes a regularly updated website, typically run by an individual or a group, and written in an informal or conversational style?

a)

Blog

b)

EMIS

c)

News Portal

d)

Citizen Service Portal

4.

Your classmate has started using Facebook recently. Which of the following would you suggest your classmate to maintain a positive online identity?

a)

Share unverified information or fake news.

b)

Share personal information with strangers.

c)

Use privacy setting to control who sees your posts.

d)

Engage in cyberbullying, trolling, or posting hateful comments.

5.

Study the given lines of code and identify the class name.

a)

Class

b)

Brand

c)

Mobile

d)

__init__

6.

What is the function of input() in the code given below?

a)

Print the responses.

b)

Convert integer into string.

c)

Convert string into integer.

d)

Accept responses from the users.

7.

In which of the following real-life scenarios is AI commonly applied?

a)

Painting, Dancing, Playing.

b)

Plumbing, Building, Cooking.

c)

Counselling, Decision making, Facilitating.

d)

Web searching, Face recognition, Virtual assistants.

8.

Which of the following reasons explain why the given diagram (X) is considered as a set in the Python programming? I. It includes elements with varying sizes and shapes. II. It has a collection of unordered items. III. It does not have duplicate items. IV. It has a collection of shapes.

a)

I and III

b)

II and IV

c)

II and III

d)

III and IV

9.

Which of the following best describe the similarities between neural networks and the human brain?

a)

They both comprise basic units that accept several inputs and generate one output.

b)

They are both conscious and self-aware.

c)

They both are made of biological cells.

d)

They are both computer models.

10.

In the diagram given, the clouds lists represent a rectangular grid of clouds. A python expression to create a cloud in the empty space is _________.

a)

clouds[0][3]

b)

cloud[0][3]

c)

clouds[0][3] = Cloud()

d)

cloud[0][3] = Cloud()

11.

Jigme is creating, editing, and collaboratively working on a presentation with his friends online. He is using Google ________ for the presentation.

a)

Slides

b)

Docs

c)

Sheets

d)

Forms

12.

The services that make it easier for citizen to access government services, reducing the need for physical visits to government offices is ________.

a)

G2C (Government to Citizen)

b)

G2B (Government to Business)

c)

C2G (Citizen to Government)

d)

B2G (Business to Government)

13.

The history of any social media posts you make, websites you visit, and information you share online contributes to your digital ________.

a)

footprint

b)

malware

c)

bandwidth

d)

username

14.

The objective of the generator is to produce data that can fool the ________ into thinking it is real.

a)

discriminator

b)

classifier

c)

encoder

d)

compiler

15.

If a key is not found in the dictionary, the 'not in' operator will return ________.

a)

True

b)

False

16.

The term used to describe the process of copying video files from one device to another is called recording.

a)

True

b)

False

17.

Improve writing skills, develop digital literacy skills, build a little fame for yourself are some advantages of blogging.

a)

True

b)

False

18.

If you do not maintain positive digital footprint, some risks could be damaged reputation, privacy concerns, cyberbullying, legal issues, and impact on relationships.

a)

True

b)

False

19.

Reinforcement learning is the type of machine learning where an agent learns by interacting with its environment through trial and error.

a)

True

b)

False

20.

The code 'temp_flamingo = flamingos[1]' assigns the variable 'temp_flamingo' to 'flamingos[0]' in the list.

a)

True

b)

False

21.

Why do you use hyperlinks in presentations? Select all reasons that apply.

a)

Easy navigation within the presentation

b)

Access to external resources

c)

Make content interactive

d)

Provide flexibility in moving between slides

e)

Improve organization of information

22.

In which phase of video making are applications like CapCut, OpenShot and Adobe Premiere Pro primarily used?

a)

Pre-production (planning)

b)

Production (shooting)

c)

Post-production/editing

d)

Distribution/publishing

23.

Which of the following are AI language applications you can apply in daily life? Select all that apply.

a)

ChatGPT

b)

Google Bard/Gemini

c)

Siri

d)

Google Assistant

e)

Google Translate

24.

Analyze the code and labeled flamingos. Which sequence of index assignments correctly swaps the flamingos as shown? Choose the correct line sequence.

a)

temp_flamingo = flamingos[0]; flamingos[0] = flamingos[2]; flamingos[2] = flamingos[1]; flamingos[1] = temp_flamingo

b)

temp_flamingo = flamingos[1]; flamingos[1] = flamingos[0]; flamingos[0] = flamingos[2]; flamingos[2] = temp_flamingo

c)

temp_flamingo = flamingos[2]; flamingos[2] = flamingos[0]; flamingos[0] = flamingos[1]; flamingos[1] = temp_flamingo

d)

temp_flamingo = flamingos[0]; flamingos[2] = flamingos[0]; flamingos[1] = flamingos[2]; flamingos[0] = temp_flamingo

25.

Which pairs correctly match a G2C service with its purpose? Select all that apply.

a)

Birth Certificate — to register a newborn baby

b)

Death Certificate — to produce a death certificate of a demise

c)

Issuance of Household Information — to produce household information like a family tree

d)

View Result (BCSEA) — to check the individual BCSEA result of classes X and XII

e)

Apply for EPLC — to check passport status

26.

Which practices should you maintain to be a good blogger? Select all that apply.

a)

Choose a niche you are passionate about and write consistently

b)

Use proper grammar, spelling, and punctuation

c)

Engage with readers by asking for their feedback and opinions

d)

Copy content from others to post quickly

e)

Use social media to connect with your audience and promote your blog

27.

Which statements correctly differentiate private and personal information? Select all that apply.

a)

Private information is used to identify you and is sensitive to share publicly

b)

Personal information is still used to identify you but is less sensitive and often shared for a positive digital identity

c)

Example of private information: bank/credit card numbers and PINs

d)

Example of personal information: name and email address

e)

Example of personal information: detailed medical records

28.

Ap Dorji wants to register his newborn baby. Which G2C service should be used for the registration?

a)

Birth Registration Service under Family

b)

Death Certificate service

c)

Security Clearance service

d)

Vehicle fitness renewal service

29.

How is a vlog different from a blog?

a)

A vlog is online video content, while a blog is written content on a website

b)

A vlog is a printed magazine, while a blog is a television channel

c)

A vlog uses only images, while a blog uses only audio

d)

A vlog is a website, while a blog is a video stored offline

30.

Differentiate between the 10-20-30 rule and the PechaKucha 20x20 design principle of a PowerPoint presentation by selecting the statements that are correct.

a)

In the 10-20-30 rule, a presentation uses 10 slides, lasts 20 minutes, and uses 30-point font.

b)

PechaKucha 20x20 uses 20 slides or images with 20 seconds per slide.

c)

In the 10-20-30 rule, the focus is primarily on visual storytelling rather than conveying information.

d)

PechaKucha emphasizes concise delivery through visuals.

31.

Choose the Python code that correctly takes a user’s first name and second name, concatenates them with a single space, and prints the full name.

a)

first_name = input("Enter your first Name: ") second_name = input("Enter your second Name: ") print(first_name + " " + second_name)

b)

first_name = input("Enter your first Name: ") second_name = input("Enter your second Name: ") print(first_name + second_name)

c)

first_name = input("Enter your first Name: ") second_name = input("Enter your second Name: ") print(second_name + " " + first_name)

d)

first_name = input second_name = input print(first_name + " " + second_name)

32.

Tashi learned about digital footprints from his teacher and began sharing content thoughtfully while educating his friends about privacy and caution online. Which option best evaluates his decision?

a)

Yes; he became aware of digital footprints, shared more thoughtfully, and promoted privacy among his friends.

b)

No; he kept posting as before and continued sharing personal information online without caution.

c)

Yes; because he ignored the advice and continued his usual online behavior.

d)

No; because being careful online limits creativity and is unnecessary.

33.

What activities are done in each stage of the video-making process? Select all statements that are correct.

a)

Pre-Production involves planning the content, script, and visual elements.

b)

Production involves recording the video.

c)

Post-Production involves editing to refine visuals and sound.

d)

Sharing involves publishing the video on platforms such as YouTube, Facebook, or TikTok.

34.

a) Debug and rewrite the correct lines of code. i. Given the line of code: Line 1: colour = Input(Enter your favourite colour) Which corrected line is valid Python?

a)

colour = input("Enter your favourite colour")

b)

colour = Input("Enter your favourite colour")

c)

colour = input(Enter your favourite colour)

d)

Colour = input("Enter your favourite colour")

35.

a) Debug and rewrite the correct lines of code. ii. Given the code: Line 1: for car is cars: Line 2: car.speed= 40 Select all lines that correctly fix the code.

a)

for car in cars:

b)

for car is cars:

c)

car.speed = 40

d)

car.speed= 40

36.

a) Debug and rewrite the correct lines of code. iii. Given the code: Line 1: fruits ('apple','cherry','mango','papaya') Line 2: print(vegetables) Select all lines that correctly fix the code.

a)

fruits = ('apple','cherry','mango','papaya')

b)

fruits: ('apple','cherry','mango','papaya')

c)

print(fruits)

d)

print(vegetables)

37.

a) Debug and rewrite the correct lines of code. iv. Given the code: Line 1: Class Drill: Line 2: def __init__( ) Line 3: self.x = 5 Line 4: self.y = 10 Select all lines that correctly fix the code.

a)

class Drill:

b)

Class Drill:

c)

def __init__(self)

d)

def __init__()

38.

b) Would you like to use an AI to create images? Why?

a)

Yes, because AI can assist and enhance human creativity.

b)

No, because AI cannot create images or assist creativity at all.

c)

Yes, because AI replaces the need for human creativity entirely.

d)

No, because AI-generated images are always worse than hand‑drawn art.

39.

Study the code snippet and answer: Which part of the code iterates through each letter of the gate's code? Code: Line 1: for gate in gates: Line 2: password = "" Line 3: for c in gate.code: Line 4: password = password + c + c Line 6: gate.open(password)

a)

for gate in gates:

b)

for c in gate.code:

c)

password = password + c + c

d)

gate.open(password)

40.

Based on the code shown, is the line gate.open(password) necessary, and why? Code: Line 1: for gate in gates: Line 2: password = "" Line 3: for c in gate.code: Line 4: password = password + c + c Line 6: gate.open(password)

a)

Yes, it opens the gate using the new password.

b)

Yes, it doubles each character in the code.

c)

No, because the loop already opens the gate automatically.

d)

No, because the password variable updates the gate without calling any method.

41.

Using the same code, if the initial password string is "ring", what will be the new password value after processing but before gate.open(password) is called? Code: Line 1: for gate in gates: Line 2: password = "" Line 3: for c in gate.code: Line 4: password = password + c + c Line 6: gate.open(password)

a)

ringring

b)

rriinngg

c)

rrnnggii

d)

riinngg

42.

For a science exam, select TWO effective AI prompts you could use to learn about the water cycle.

a)

What is the water cycle, and how does it work?

b)

Define the water cycle and its process.

c)

What are the main stages of the water cycle, and what happens during each stage?

d)

Explain the water cycle in five simple steps.

43.

Suggest another way to execute the given code with the same result using a for loop. Code: Line 1 baskets[0].balloon_colors.add("yellow") Line 2 baskets[0].balloon_colors.add("green") Line 3 baskets[1].balloon_colors.add("yellow") Line 4 baskets[1].balloon_colors.add("green") Line 5 baskets[2].balloon_colors.add("yellow") Line 6 baskets[2].balloon_colors.add("green")

a)

for basket in baskets: basket.balloon_colors.add("yellow") basket.balloon_colors.add("green")

b)

for basket in baskets: basket.balloon_colors.add("yellow") basket.balloon_colors.add("orange")

c)

basket.balloon_colors.update(["yellow", "green"])

d)

for i in baskets: baskets[i].balloon_colors.add("yellow") baskets[i].balloon_colors.add("green")

44.

Rewrite the following statement by changing only the underlined words. A dictionary is a collection of pairs of data called strings and integers. It is written with curly brackets {}.

a)

A dictionary is a collection of pairs of data called keys and values. It is written with curly brackets {}.

b)

A dictionary is a collection of pairs of data called strings and integers. It is written with square brackets [].

c)

A dictionary is a collection of pairs of data called values and keys. It is written with parentheses ().

d)

A dictionary is a collection of items called indices and elements. It is written with curly brackets {}.

45.

Use the parts of code from the square brackets and write the code for the given figure correctly. (commas are used to separate the characters, it is not the part of code.) Parts: [for, in, clouds, range, (8), :, [3], [i], =, i, None]. Choose the code that matches the figure showing an entire row of clouds removed across eight columns at row index 3.

a)

for i in range(8): clouds[3][i] = None

b)

for i in range(3): clouds[i][8] = None

c)

for i in range(8): clouds[i][3] = None

d)

for i in range(8): clouds[3][i] = i

46.

Critical thinking is important in AI interactions. Do you agree? Choose the best justification.

a)

Yes; it helps users assess the accuracy and relevance of AI outputs.

b)

Yes; it eliminates all bias from AI systems automatically.

c)

No; critical thinking requires more time, so it should be avoided.

d)

Yes; it ensures AI makes decisions without human oversight.