SCHOOL BASED ASSESSMENT 2024-25
Final Term Computer Science Grade 8
School Name: GGHS MADRISSA TUL BINAT (EMIS: 33420050) - (E)
ANSWER KEYS
Q. No.1 : b Q. No.2 : b Q. No.3 : c
Q. No.4 : c Q. No.5 : d Q. No.6 : b
Q. No.7 : a Q. No.8 : b Q. No.9 : c
Q. No.10 : c Q. No.11 : c Q. No.12 : c
Q. No.13 : c Q. No.14 : c Q. No.15 : a
Q. No.16 : c Q. No.17 : c Q. No.18 : d
Q. No.19 : a Q. No.20 : b Q. No.21 : c
Q. No.22 : b Q. No.23 : b Q. No.24 : d
Q. No.25 : d Q. No.26 : d Q. No.27 : a
Q. No.28 : a Q. No.29 : c Q. No.30 : c
Q. No.31 : b Q. No.32 : c
ANSWERS / RUBRICS
Question No: 33
33وسالربمن
a ) Write the name of the main components of data communication. (2 Marks)
ن ش
یکی ن
)ربمن2(ےکامہازجاءےکانمںیھکل۔ ڈاٹیویمک
Item Rubric (English) :
Award (0.5) Marks for each correct component.
Acceptable Answer:
1. Message
2. Transmission Media
3. Sender
4. Encoders and Decoders
5. Receiver
Define Li-Fi. (2 Marks)
)ربمن2( یکرعتفیرکںی۔Li-Fi
Item Rubric (English) :
Award Two Marks for correct definition.
Acceptable Answer:
Li-Fi is a wireless optical networking technology that uses LEDs for data transmission,in simple words Li-fi is light based.
Diffentiate between LAN and WAN. ( 6 Marks )
)ربمن6( ںیمایکرفقےہ۔WAN اورLAN
Item Rubric (English) :
Awards Two Marks on each correct difference between LAN and WAN. (One Mark for each statement)
Acceptable Answer:
LAN:
LAN has a higher data transfer rate.
LAN is a computer network that covers a small geographic area, like a home, office, or group of buildings.
The speed of the LAN is high.
WAN:
WAN has a lower data transfer rate.
WAN is a computer network that covers a broader area.
The speed of WAN is slower than LAN.
Question No: 34
34وسالربمن
a ) Define Google Sheets. (2 Marks)
شٹ
)ربمن2(وگلگ ی سیکرعتفیرکںی۔
Item Rubric (English) :
Award Two Marks for the correct definition
Acceptable answer
Google Sheets is a widely used spreadsheet program. It is a free online web-based spreadsheet application that is linked to a Google Account.
Write down any four features of Google Sheets. (6 Marks)
شٹ
)ربمن6(وگلگ ی سیکوکیئیساچروصخایصتںیھکل۔
Item Rubric (English) :
Award (1.5) One and a Half Marks for each correct feature.
Acceptable Answer:
Data Grid:
It saves and processes data in columns and rows and allows you to do calculations.
Editing and Formatting:
Real-time shared editing and formatting of spreadsheets is possible with Google Sheets.
Exploring:
Users can ask questions, make charts, visualize data, create pivot tables, and format the spreadsheet with various colors.
Many File Formats:
Multiple spreadsheet file types and formats are supported by Google Sheets.
Write down the steps to open Google Sheets. (4 Marks)
شٹ
)ربمن4(وگلگ ی سوکاونپرکےنےکرمالحںیھکل۔
Item Rubric (English) :
Award One (1) Mark for each correct step.
Acceptable Answer:
Google Sheets can be accessed at https://docs.google.com/spreadsheets/
Type the link in the browser address bar
Press enter.
Login with your Google or Gmail ID.
Click on the Blank Sheet button
Question No: 35
35وسالربمن
a ) Write the terms that are used to measure the efficiency of an algorithm. (2 Marks)
)ربمن2(اکیاوگلرمھتیکاکررکدیگوکولعممرکےنیکرشاطئںیھکل۔
Item Rubric (English) :
Award One Mark for each correct term.
Acceptable Answer:
1. Time Complexity
2. Space Complexity
Write an algorithm to make tea. (4 Marks)
)ربمن4(اچےئایتررکےناکاوگلرمھتںیھکل۔
Item Rubric (English) :
Award Half Mark (0.5) for each correct step.
Acceptable Answer:
Step 1: Start
Step 2: Boil water in a saucepan.
Step 3: Add tea to boiling water.
Step 4: Add sugar to boiling water.
Step 5: Add milk to boiling water.
Step 6: Boil this water with all the ingredients for 2 mins.
Step 7: Filter the tea into a cup.
Step 8: Stop
Describe Simple Problem with an example. (4 Marks)
)ربمن4(اسدہہلئسموکاثملےکاسھتایبنرکںی۔
Item Rubric (English) :
Award Two Marks for correct Description.
Award Two Marks for correct Example.
Acceptable Answer:
A simple problem is one with a certain source and a certain outcome that is simple to locate and resolve. Example: You placing food in an oven, but
you don’t remember to set the timer. When left unattended for too long, it burns. Burnt food is the result, and you may need to eat something else
for supper.
Question No: 36
36وسالربمن
a ) Define Cloning and elaborate on how it is useful in a computer program. (3 Marks)
)ربمن3(ولکگننیکرعتفیرکںیاورواضتحرکںیہکہیویپمکرٹرپورگامںیمسکرطحدیفمےہ۔
Item Rubric (English) :
Award Two Marks for the correct definition of cloning.
Award One Mark for its usefulness.
Acceptable Answer:
Cloning is a process of making a duplicate or copy of sprite or an object. Usefulness of cloning : Cloning is useful in program as it allow you to
create multiple instances of sprite without recreating it from scratch
What is meant by stop cloning and how can you stop the cloning process in a program? (3 Marks)
)ربمن3(اٹسپولکگننےسایکرمادےہاورآپیسکرپورگامںیمولکگننےکلمعوکےسیکروکےتکسںیہ؟
Item Rubric (English) :
Award Two Marks for the correct definition of stop cloning process.
Award One Mark for the process to stop cloning.
Acceptable Answer:
Definition of stop cloning: Stopping cloning means halting the process of making multiple copies of a sprite.
How to stop cloning: You can stop the cloning process in a program by using “stop cloning” command.
Define function and write steps to create a function. (4 Marks)
)ربمن4(نشکنفیکواضتحرکںیاورنشکنفانبےنےکرمالحںیھکل۔
Item Rubric (English) :
Award Two Marks for brief definition of function.
Award Two Marks for the steps involved in its creation.
Acceptable Answer:
Definition of Function:
A function is a block of code that perform a specific task. It can be called multiple times throughout the program.
Steps to create a function:
1. To create a function in scratch you can use the “define” block.
2. You can then add blocks of code to the function that will be executed when it is called.
Question No: 37
37وسالربمن
a ) Briefly explain ethics. (2 Marks)
)ربمن2(االخایقتیکرصتخمواضتحرکںی۔
Item Rubric (English) :
Award Two Marks for the correct brief explanation of ethics.
Acceptable Answer:
Ethics:
At its simplest, ethics is a system of moral principles. They affect how people make decisions and lead their lives. Ethics is concerned with what is
good for individuals and society and is also described as moral philosophy.
Write principles for ethical use of the digital environment. (4 Marks)
)ربمن4(ڈلٹیجیاموحلےکاالخیقاامعتسلےکاوصلںیھکل۔
Item Rubric (English) :
Award One Mark for two correct principles of ethical use of the digital environment.
Acceptable Answer:
Ethical use of Digital Environment:
The following is the list of some ethical principles that should be followed when using the digital environment.
Be respectful
Protect your reputation
Protect your privacy
Trustworthiness and honesty
Doing good and preventing harm
Avoidance of conflicts
Fairness
Accountability
Briefly describe E-mail spoofing and spamming with an examples. (4 Marks)
ن
)ربمن4(ایلیموپسگنفاورسپیم گیکرصتخمواضتحرکںیاوراثمںیلدںی۔
Item Rubric (English) :
Award One Mark for the correct description of E-mail spoofing.
Award One Mark for the correct example of E-mail spoofing.
Award One Mark for the correct description of E-mail spamming.
Award One Mark for the correct example of E-mail spamming.
Acceptable Answer:
E-mail Spoofing:
When someone sends an E-mail that appears genuine from a trusted E-mail ID but in reality, they are not to be trusted. We call it E-mail Spoofing.
Example:
A user may receive an email from a portal or platform where the spelling of the service provider or email ID has been slightly changed, for example,
[email protected]. Notice the spelling of 'portal' is incorrect.
E-mail Spamming:
E-mail spamming is the practice of sending unsolicited and often unwanted bulk emails to a large number of recipients. These spam E-mails are
typically commercial and may contain advertisements, promotions, scams, or malicious content.
Example:
Sometimes cybercriminals send E-mails informing the victims that they have won a lottery or gift. Then cybercriminals ask for personal details and
bank details to transfer the winning amount.