Grade IV, Chapter 5

    

Learn with Hafiza Palwasha


OXFORD (Book 4), KEYBOARD
Computer Science With Application Software (Third Edition).

Solution

Chapter No. 5
More KTurtle Commands

NEW WORDS
Write these new words on neat copies. There is no need to memorize these words but students should be able to read and understand these words as I explained and discussed in class.
1.    Commands 
2.    Operations
3.    Previous
4.    Arithmetic calculations
5.    Summarises
6.    Pop-up window
7.    Containers
8.    Variables
9.    Strings
10.  Preceded
11.  Character
12.  Execute
13.  Editor
14.  Inspector
15.  Penup
16.  Pendown
17.  Enables
18.  penup pu
19.  gaps
20.  pendown pd
21.  Avoid
22.  Repetition
23.  Reduces
24.  Polygons
25.  Edges
26.  Eventually
27.  Diagonal
28.  Semicircle
29.  Reduce
30.  Repetitions
31.  Therefore
32.  Combining
33.  Period
34.  Seconds
35.  Code
36.  Seem

Exercise
Solution

Page No. 55
Objective Type Questions
Q No. 1: Choose the correct option.
Solution:
a.   A semicircle is drawn with _______________ degrees.
       iii. 180 (is correct)
b.   When you start a drawing, the pen is in the _______________ mode.
      ii. pen down (is correct)
c.   This command is used to open the Input dialog box.
      iii. ask (is correct)
d.   This command is used to draw a circle.
      i. repeat 72{ fw 5 tr 5} (is correct)
e.   After you lift the pen up, this command is used to put the pen down?
      ii. pendown (is correct)

Page No. 55
Descriptive Type Questions
Q No. 1: Answer the following.
a. Which command should be executed before so that even after giving the command fw 100, it will not draw a line of 100 steps?
Answer: The 'penup' command should be executed before so that even after giving the command fw 100, it will not draw a line of 100 steps.

b. Which three commands can you use to draw a circle?
Answer: Following are the three commands I can use to draw a circle:
1.   repeat 360 { fw 1 tr 1 }
2.   repeat 36 { fw 5 tr 10 }
3.   repeat 36 { fw 5 tr 10 wait 0.5 }

c. Kturtle loves commands and creates some wonderful things for you from them; a bit like following a recipe to make a delicious cake! Are there commands that KTurtle cannot follow? Why do you think that? A lot of commands are extremely simple; why is this the case?
Answer: KTurtle cannot follow the illogical commands, because it will not give some understandable output.
Yes, a lot of commands are extremely simple that's why we use this but it's not compatible with other softwares.

d. Do you think learning to programme a computer is a skill worth having? Justify your response.
Answer: Yes, because we can create our own website, desktop programs, exciting mobile apps to grow the future business internationally. Not only this but coding skills creates logical and productive thinking for students.

e. If you were to draw a circle and then realise it was just too big, how would you change the commands in KTurtle? Would this be a relatively easy task? Justify your response.
Answer: If the circle is too big, I will use repeat command with 360 degree times using code:
repeat 360 { fw 1 tr 1 }.
Yes its so easy because I just have to edit the same command with the required number.

Comments

Post a Comment