8th Computer Key
8th Computer Key
ANSWER KEYS
Q. No.1 : c Q. No.2 : b Q. No.3 : a
Q. No.10 : b
ANSWERS / RUBRICS
Question No: 11
11الربمن
وس
a ) Define simple problem with one example. (3 Marks)
)ربمن3(اکیاثملےکاسھتلپمسرپاملبیکواضتحرکںی۔
Award Two Marks for correct definition of simple problem
Award One Mark for correct example
Acceptable Answer:
Simple problem:
A simple problem is one with a certain source and a certain
outcome that is simple to locate and resolve.
Example:
Let's say you place food in an oven, but you do not remember to
set the timer. When left unattended for too long, it burns. Burnt
food is the result, and you need to eat something else for supper.
Elaborate complex problem with one example.(3 Marks)
)ربمن3(اثملےکاسھتسکیلپمکرپاملبیکواضتحرکںی۔
Award Two Marks for correct definition of complex problem
AwardTwo Marks for correct examples
Acceptable Answer:
A complex problem has various root causes. While some of these
factors could be clear,others might be difficult to find.
Example:
Rising a child
Identify the type of problem for each scenario given below. (4 Marks)
1. An algorithm for picnic
2. An algorithm for up bringing of child
3. An algorithm for making the tea
4. An algorithm to convert a decimal to binary number
ےئی
)ربمن4(ذلیںیمد ےئگرہایبنےکےیلرپاملبیکمسقیکانشتخرکںی۔
کنکپےکےیلاوگلرمھت.1
ےچبیکرپورشےکےیلاوگلرمھت.2
اچےئانبےنےکےیلاوگلرمھت.3
یس
ڈ یملوکابرنئیربمنںیمدبتلیرکےنےکےیلاوگلرمھت.4
Award One Mark for each correct problem type.
Acceptable Answer:
1. An algorithm for picnic (Simple Problem)
2. An algorithm for up bringing of child (Complex Problem)
3. An algorithm for making the tea (Simple Problem)
4. An algorithm to convert a decimal to binary number (Complex
Problem)
Question No: 12
12وسالربمن
a ) How many values a variable can hold at a time? Write two examples. (2 Marks)
)ربمن2(ورییالبیںیماکیوتقںیمینتکدقمارںیآیتکسںیہ؟دواثمںیلںیھکل۔
Item Rubric (English) :
Award One Mark for the correct number of values in a variable.
Award Half (0.5) Mark for each correct example of a variable.
Acceptable Answer:
A variable can hold only one value at a time.
Examples
Name, Roll_No, Class and Gender etc.
13وسالربمن
Write a short note on Repeat block in Scratch programming. Explain with an example. (5 Marks)
)ربمن5( البکرپونٹںیھکلاوراثملےسواضتحرکںی۔Repeatرکسچیرپورگاگنمںیمدےیئےئگ
Item Rubric (English) :
Award Three Marks for correct explanation of Repeat Block.
Award Two Mark for correct example of Repeat Block.
Acceptable Answer:
Repeat Block:
Repeat Block is used to play a loop a specific number of times. This block helps to control the loop function using some condition.
Example:
If user enter repeat block in code and enter repeat condition for 5 times. It means the loop function will run 5 times and then stop.