The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by engr.taribahmed, 2022-07-26 02:45:52

Computing wonders Grade 4 Book

Computing wonders Grade 4 Book

03- Paper Robots Computing Wonders

PAPER
ROBOTS

46

03- Paper Robots Computing Wonders

Mission 3 (Maze 1)

47

03- Paper Robots Computing Wonders

Mission 3 (Maze 2)

48

0 4S e ct i o n PYTHON

CODING

Students will learn :

1. Coding Platform Code.org
2. Graph Paper Programming
3. Artist: Sequence
4. Getting Loopy
5. Bee: Loops
6. Bee: Debugging
7.Bee: Conditionals

04- Coding Computing Wonders

Computer programing or coding is the process of telling a computer to do
certain things by giving it instructions. There are two types of programming:

1. Visual or block programming.
2. Syntax or textual programming.

You will learn how to give instructions to the computer using block programming.
Code.org is the platform where you will the basics of block programming.

4.1 Coding platform Code.org

Let’s dive into code.org! Fig 4.1

> Open any browser
installed on your
computer.

> Type code.org in the
address bar of the
browser then press
Enter. (1)

> The website will load and
a pop-up window will
appear select English,
then click Submit. (2)

> You will see the
interface shown in (3).

> Now click Learn. (4)

> Now scroll down to the
Full course catalog and
click Learn more in Grades
K-5. (5)

50

04- Coding Computing Wonders

Let’s dive into
code.org!

> Now scroll down to

International CS

Fundamentals: Courses

1-4 and Accelerated

and click View Courses

1-4. (6)

> Scroll down to Courses
1-4 (ages 4+) and click
Course 2. (7)

> You will be presented
with the screen (8)

Fig 4.2

4.2 Graph Paper Programming

What is graph paper programming? Students write an algorithm (a set of
instructions) using a set of predefined commands to direct their classmates to
reproduce a drawing.

Graph Paper
Programming!

> Click lesson 1 (Graph
Paper Programming)
Unplugged activity. (1)

> Watch the complete
video and click
Finished! Continue to
next lesson. (2)

Fig 4.3

51

04- Coding Computing Wonders

Graph Paper
Programming!

> Now answer the
multiple-choice and
click Submit. (3)

> Now complete all the
levels in this lesson.
You can see your
progress in the top
progress bar. (4)

Fig 4.4

4.3 Artist: Sequence

In this lesson, you will learn how a code executes instructions. In a program, the
instructions are executed line by line which means the first line of instruction will
run before the second line and so on.

Artist: Sequence

> Click on lesson 4 (Artist)
level 1. (1)

> You will be presented
with a video, watch the
video and then click the
cross symbol to start the
lesson. (2)

> Read the instruction
carefully and click OK. (3)

Fig 4.5

52

04- Coding Computing Wonders

Artist: Sequence Fig 4.6

> You will see the screen
(4). See the output
screen (5). Now let’s
solve the task step by
step.

> Connect the move
forward block with the
When run block and see
the result (6). Now let’s
turn the character.

> Connect turn right block,
then see the result (7).

> Now the only thing left
is to the character
forward by 100 pixels.
Connect the forward
block (8) and see the
output. Complete all the
levels and move to the
next lesson!

4.4 Getting Loopy

Let’s consider you want to move a character three steps forward, your normal
approach will be to connect three move forward blocks one after the other, and
you will get the desired result. But let’s say you have to move the character a
hundred steps forward, now it’s a bit difficult to place hundred move forward
blocks in your code. There must be a better way for doing this task. That’s where
loops come in. Loops are simply repeating blocks. If you want to perform a task
multiple times you will use loops. Let’s practice loops!

53

04- Coding Computing Wonders

Getting Loopy

> Click lesson 5 (Getting
Loopy) unplugged activity.
(1)
> Watch the complete
video (2) and click
Finished! Continue to next
lesson.
> Answer the multiple-
choice (3).Then let’s move
to the practice exercise!

Fig 4.7

4.5 Bee: Loops

In this activity, you will practice how to use loops in your code.
Bee: Loops

> Click lesson 8 (Bee:
Loops) level 1. (1)

>Read the instruction
carefully (2) and then
click OK.

> You will be presented
with the screen. (3)

Fig 4.8

54

04- Coding Computing Wonders

Bee: Loops

> You need to move the
Bee (4) and collect
nectar on the move.

> See the code (5) and
the result (6)

Click Continue to move
to the next level. (7)
Complete all levels in
this lesson!

Fig 4.9

4.6 Bee: Debugging

What do you say when a program or block of code does not give you the right
results? You will say the program is incorrect or wrong. But in programming when
there is an issue in your code you say the code has errors. Now you know what
errors are let’s discuss what you call when you remove errors from your code. The
process of removing errors from your code is called debugging.

In this lesson you will be presented with a block of code that will have some errors
in it, your task is to remove the errors and get the desired result.

Bee: Debugging

> Click lesson 10 (Maze)
level 1. (1)

> Watch the video and
click the cross button. (2)

> Read the instruction. (3)

> You need to move the
Bee forward a few steps
and collect nectar. (4)

>The code given to you
(5). Let’s find the error
in the code.

> Keep clicking the step
button (6) until the Bee
no longer move.

Fig 4.10

55

04- Coding Computing Wonders

Bee: Debugging

> The code is missing one
move forward block. (7)

> Connect the missing
move forward block
before get nectar. (8)

> See the result (9)

> Note: You were allowed
only four blocks. Can you
repeat this task using
only four blocks? (10)

Complete all levels in this
lesson!

Fig 4.11

4.7 Bee: Conditionals

Let’s discuss what are conditionals? Suppose you want to perform a task only when
a certain condition is met and if the condition is not satisfied the program should
do nothing! To perform this function, you need conditionals. Conditionals are
simple coding blocks that only run when the condition inside them is met. For
example, keep collecting nectar if the nectar value is greater than one. Let’s dive
into the lesson!

Conditionals Fig 4.12

> Click lesson 12
(Conditionals)
Unplugged
Activity. (1)

> Watch the
complete video (2)
and click Finished!
Continue to next
lesson.

> Perform the
multiple-choice
(3). Let’s move to
the practice
lesson!

56

04- Coding Computing Wonders

Bee: Conditional Fig 4.13
> Click lesson 13 (Bee:
Conditionals) level 1. (1)
> Read the instruction
carefully. (2)
> You need to move the
Bee and collect the
nectar. (3)
> Look for the code. (4)
> See the result. (5) Keep
completing the levels
until you reach level 4.
At level 4 you can see
that you don’t have the
nectar value. (6)
You need to keep
collecting the nectar until
it there is no nectar left.
(7) See the result. (8)

Fig 4.14

57

04- Coding Computing Wonders

Choose the right one!

1. If there is a problem in our code, there is a __________

a. Bug. ☐

b. Debug. ☐

c. Insect. ☐

d. Bat. ☐

2. What can you make with programming? ☐
a. Game. ☐
b. Application. ☐
c. Website. ☐
d. All of the above.

3. What is the name of programming we are using in code.org?

a. Blockly. ☐

b. Text script. ☐

c. Scratch. ☐

d. Python. ☐

4. What does RUN means? ☐
a. To run from school. ☐
b. To run a loop. ☐
c. To run a complete program. ☐
d. None of the above.

5. Statement that only runs under certain conditions or situations.

a. Invitations. ☐

b. Conditionals. ☐

c. Requests. ☐

d. Calls. ☐

58

04- Coding Computing Wonders

Answer the following!

1. What is coding & which coding platform are we using.

2. Define loops & name the block which we are using in loops.
3. Explain the term Debugging.
4. Why do we use IF conditional Block in our coding.
5. What is the benefit of using loops in our code?

59

Contents STEM Wonders

0 5S e ct i o n

DIGITAL

LITERACY

Students will learn :

1. Internet Traffic Light
2. Password Power-up
3. Accessing The Internet
4. Knowledge Treasure Sites
5. Be Polite
6. Safety Online

05- Digital Literacy Computing Wonders

It's time to discover the amazing new Internet world, so grab your backpack and
let's go! You will learn what the Internet is and how to conduct an information
search. You're going to learn how wikis can help you increase your knowledge. But
be careful—virtual or not—every community has laws that you must abide by.
These guidelines set your conduct, but they also safeguard you and keep you
secure.

5.1 Internet Traffic Light You have to be safe when
visiting a website. But how?
What is a Green website or app?

1. The app or website that is right for you. You will get to know!
2. Right things for you to see and do.
3. Appropriate in every manner.
How to know which website or app is “Green” for you? What is safe or unsafe for
you?
Just read the questions carefully.
Discuss it with one or more person before taking decision.

What is a Yellow website or app?

1. A website which seems not right, or seems fishy.
2. Which asks you about your personal information i.e. your address etc.
3. The site which you cannot understand or it is hard for you to read what’s

in it.

What is a Red website or app?

1. It is quite similar to the Yellow one but little more dangerous.
2. A website or app that doesn’t seems right to you at all.
3. A website which you have not opened by your choice or got there by any

link or by mistake.
4. That contains inappropriate videos, pictures, links or anything which isn’t

for you or for the adults.
A website that allows you to chat with strangers without your consent or without
you knowing the other person you are chatting with.

Positive; you Caution; Stop; don’t
can enter analyze first enter

Fig 5.1 61

05- Digital Literacy Computing Wonders

5.2 Password Power-Up Strong password can protect your
privacy.
5.2.2 Password

A secret word, phrase, or group of numbers that a person must know to be allowed
to enter a place or use a computer system.

5.2.3 Phrase Password Tips to Remember

A phrase is a small group  Start with a memorable phrase.
of words that does not  Only your parents should know your password.
contain a verb (as soon as  Never use any private identity information in your
a verb is included, the
group of words become a password.
clause).  Create passwords with at least eight characters.
 Use letters, numbers, and symbols in your

password.

5.3 Accessing the Internet

Because it is so easy and affordable to access the Internet, you can visit any
website and quickly and simply search for and locate any information you need. As
a result, the Internet is like a gigantic library. All you need is a computer, with an
Internet connection, and a program known as a web browser.
Microsoft Edge, Google Chrome, Opera, Safari, and Mozilla Firefox are a few
examples of web browsers. Every machine running Microsoft Windows will have
Microsoft Edge

Fig 5.2

62

05- Digital Literacy Computing Wonders

There is another way you can open the web browser i.e. to click the browsers icon
on the taskbar.

Fig 5.3

Use to go to previous Return to
and to the next web browser’s
page respectively. home page.

To check the Fig 5.4 Bookmark button
security of to save any web-
the website. Refresh button page at any point.
to reload the
web-page.

5.3.1 Searching on the Internet

Searching any information or anything directly from the address bar is not a
smart way. We always use a search engine instead.

Fig 5.5

Fig 5.6 > Kiddle.co is a search engine
for kids.
> You can search for any
information here, anything
from the world.
> Lists of result is here after
searching for plants.

63

05- Digital Literacy Computing Wonders

You can see thousands of results after searching something on internet. It can
vary to a large number of pages.

Choose pages
for best results.

You can get help from search engines
to find images, information, and news.

Fig 5.7

5.4 Knowledge Treasure Sites

5.4.1 Virtual Library Some examples of Wikis are:

The internet is like a Wikipedia → encyclopedia
big dictionary and Wiktionary → dictionary and thesaurus
vocabulary in your Wikisource → library
hands, you can search Wikinews → news site
for literally anything Wikibooks → texts and manuals bank
over internet. There Wikispecies → species directory
are some websites,
virtual dictionaries and
encyclopedias for free.

Wiki is a type of website written by a lot of experts,
from the Hawaiian word wiki, meaning "quick". They are
continuously updated and are available in many languages.

Almost all the wikis contains images, videos, clips and gives you a search box to
search for it.

The most popular amongst Wikis is the Wikipedia,
it’s the biggest free encyclopedia for all.

64

05- Digital Literacy Computing Wonders

> Open a browser and visit www.Wikipedia.com. (1)
> Type anything you need to search in the search box. (2)

> Then click the search icon or Enter. (3)

Fig 5.8

5.4.2 Copy Information

Copying text from Wiki is also possible and very easy. You can copy any
information or text you want for yourself.
To copy and paste text:

1. Open Wikipedia, search for anything, and find your text.
2. Select the text, right-click on the mouse and copy the selected text.
3. Paste the text anywhere like Microsoft Word or WordPad.

Fig 5.9

65

05- Digital Literacy Computing Wonders

Fig 5.10

5.4.3 Respect the Work of Others

Without the consent of the authors of the content, it is improper to copy and use
any text or images from the Internet. Would you appreciate it if someone used a
project you uploaded to the Internet as if it were their own? Obviously not.
Always credit the creator of an idea or the source from which it was taken when
borrowing something.
If you copy text from Wikipedia you have to add “Plants." Wikipedia.Online. at
the end.

5.5 Be Polite

5.5.1 Be Nice

Be polite! You may communicate with individuals all around the world through the
Internet, which also serves as a source of information. However, you must behave
politely both online and in person.
The term "Netiquette" refers to a set of guidelines for appropriate behavior
online. The term "netiquette" refers to the manners and practices that are
appropriate on the Internet, such as what to communicate or post and how to
conduct yourself.

The Golden Rule of Netiquette: do unto others online as you would have done to you.

Today, many schools and universities around the world teach their
students about moral and responsible behavior on the Internet.

66

05- Digital Literacy Computing Wonders

5.5.2 Communication Manners

When communicating via instant messaging, email, blogs, and chat rooms, you must
use caution and good manners. Don't engage in conversation with strangers. Your
parents have advised you against interacting with strangers. On the internet,
heed this advice as well.

5.5.3 Using E-mail

Always use a subject title and check your emails for spelling errors. If no one
responds right away, don't be concerned. Be tolerant! They can be busy or they
might not have seen your message yet. Email messages asking you to forward them
to your friends should not be forwarded or responded to. Beware of these
messages! They may actually cause harm. After showing your parents, erase the
documents.

5.5.4 Using Blogs

You must respect to the blog's creator's regulations and keep your messages
brief. Avoid conflicts, and don't point the finger at anyone. Never use foul
language, and be sure to express your viewpoint clearly. Always give others a
chance. Give as much information as you can if a friend wants assistance with a
website.

5.5.4 Using Chat Rooms

Use emoticons to express your feelings. People you communicate with online may
live all over the world, and their culture, language, and sense of humor may be
very different from yours. So, when using humor, sarcasm, or slang, exercise
extreme caution.

Before closing the chat, always say goodbye and double-check that your friend is
also leaving. This is essential when communicating with someone who lives a long
distance away.

Keep in mind that anyone can read your posts in a chat room, even your teachers.
So, avoid sending messages using inappropriate language. You should not send
heated messages ("flames"), even if you are provoked. Also, you shouldn't share
any information that you wouldn't share with a stranger.

Don't give any personal information to people that you don't know, especially if
someone asks for your age, phone number or address. If someone does, stop
talking to them at once and tell your parents.

67

05- Digital Literacy Computing Wonders

5.6 Safety Online

The internet is a great source of information, but it can also be a dangerous place
if you don't know what you're doing. There are numerous dangers to avoid, just
as there are in real life.

Viruses are the most common problem on the Internet. A virus is a program that
infiltrates your computer and attempts to harm it. Your computer becomes "ill,"
just as you become ill when you are careless and do not listen to your parents. A
virus may attempt to delete files or steal personal data.

The most important tool for protecting your computer is an antivirus program
that detects and eliminates viruses. Because new viruses emerge every day, an
antivirus program must always be kept up to date.

An antivirus program protects your computer. What should you do
to protect yourself?

68

05- Digital Literacy Computing Wonders

Choose the right one!

1. __________ is a web browser. ☐
a. Code.org. ☐
b. Scratch.mit. ☐
c. Techtree.io. ☐
d. Chrome.

2. __________ is a small group of words.

a. String. ☐

b. Character. ☐

c. Phrase. ☐

d. None of the above. ☐

3. __________ is a program which protects your computer.

a. Virus. ☐

b. Safeguard. ☐

c. Antivirus. ☐

d. Commander. ☐

4. A ________ is a program which infiltrates your computer and attempt to

harm it.

a. VLC. ☐

b. Antivirus. ☐

c. Virus. ☐

d. Minecraft. ☐

5. Strong ________ can protect your Privacy.

a. Virus. ☐

b. Password. ☐

c. Internet. ☐

d. Browser. ☐

69

05- Digital Literacy Computing Wonders

Answer the following!

1. Explain the Ethics of writing an email.

2. What are viruses & how to get rid of them?
3. Explain the term Netiquette.
4. What are Internet Traffic Lights?
5. What is a Web Browser? Name some of them.

70

0 6S e ct i o n

POWERPOINT

PRESENTATION

Students will learn :

1. Multimedia Presentation
2. Inserting Images
3. Inserting Audio
4. Inserting Video
5. Modifying Slides

06- Power Point Presentation Computing Wonders

6.1 Multimedia Presentation

A multimedia presentation is a stand-alone presentation that includes
information given using slides, video, or digital representations, as well as sound,
which could be a story, music, or sound effects.

Let’s dig in how to create a
multimedia presentation using MS
Power Point.

> First open MS PowerPoint installed on
your computer.

> You will be presented with the screen
shown in Fig 6.1.

> Click on Blank Presentation.

Fig 6.1

72

06- Power Point Presentation Computing Wonders

Now a new screen will appear. (Fig 6.2) Let’s identify various parts of MS PowerPoint.

Quick Access Bar Menu Bar Title Bar

Ribbon

Slides Pane Placeholders Fig 6.2 Status Bar Slide

6.1.1 Insert Text

Inserting text is one of the most important part in a slide.

Let’s see how you can insert text in your slides.

> Click Insert. (1)
> Click Text Box. (2)
> Draw a Text Box of the desired size using the mouse. (3)
> Now start typing.

Fig 6.3

73

06- Power Point Presentation Computing Wonders

6.2 Inserting Images Fig 6.4
Fig 6.5
6.2.1 Insert ClipArt

To insert interesting
ClipArt in your slides.
> Click Insert. (1)
> Click Online Pictures. (2)
> A new pop-up window will
appear. Type ‘Sun’ and hit
Enter. (3)
> A lot of results will appear,
select the picture you want
and click Insert. (4)
> The ClipArt will appear in
your slide.

6.2.2 Insert Picture

To insert pictures in your
slides.
> Click Insert. (1)
> Click Pictures. (2)
> A new pop-up window will
appear. Find the picture you
want to insert in your
computer. (3)
> Click Insert. (4)
> Picture will appear in your
slide.

74

06- Power Point Presentation Computing Wonders

6.3 Inserting Audio

6.3.1 Insert Audio Clip

You can add audio clips in your slides either by uploading an audio clip from your
computer or by recording an audio clip.

To insert an audio clip.

> Click Insert. (1)
> Click Audio. (2)
> Click Audio on My PC… (3)
> A new pop-up window will appear locate the audio file you want to add, and then click
Insert. (4)
> The audio clip will be inserted in your slide.

Fig 6.6

6.3.2 Inserting an audio clip by recording

To insert an audio clip by recording.
> Click Insert. (1)
> Click Audio. (2)
> Click Record Audio. (3)
> A new pop-up window will appear, rename the audio clip and click the record
button and starting speaking. (4)

75

06- Power Point Presentation Computing Wonders

To insert an audio clip by recording.
> After you are done recording the audio, click the stop button. (5)
> You can review the audio clip by clicking the play button. (6)
> Now just click OK. (7)
> The audio clip will be inserted in your slide.

Fig 6.7

6.4 Inserting Video

6.4.1 Inserting an online video

You can either insert an online video from the internet or insert a video clip from
your computer.

To insert an online video

> On the Insert tab, Click
Video. (1)

> Click Online Video… (2)

> A new window will appear,
search the topic on
YouTube. (3)

> Select the video from
the search result and then
click Insert. (4)

> The video will be inserted
in your slide.

Fig 6.8

76

06- Power Point Presentation Computing Wonders

6.4.2 Inserting a video from computer Fig 6.9

To insert a video from
your computer.
> On the Insert tab, Click
Video. (1)
> Click Video on My PC… (2)
> A new window will open,
locate the video file you
want to add, and then click
Insert. (3)
> The video will be added to
your slide.

6.5 Modifying Slides

6.5.1 Add a Slide

To add a slide

> Right-click on the
current slide, and click
New Slide. (1)

> A new slide will appear
in the slide pane. (2)

Fig 6.10

77

06- Power Point Presentation Computing Wonders

6.5.2 Delete a Slide

To delete a slide
> Right-click on the slide
you want to delete and
click Delete Slide. (1)

Fig 6.11

6.5.3 Insert Animations

Inserting animations provides an inserting look to your presentation. Let’s try
different animations in your presentation.

To insert animations in your slides.

> First select the part of your to which you want to add animations. (1)
> Click Animations. (2)
> Click Add Animation. (3)
> Select the animation you want to add. For example “Fly In”. (4)

Fig 6.12

78

06- Power Point Presentation Computing Wonders

To insert animations in your slides. Fig 6.13
Fig 6.14
> You can change the direction for the
animation, click “Effects Options”.
For example, changing the direction
to From Left. (5)
> You can add another animation to
the video in your slide.

6.5.4 Run Slideshow

To run slideshow
> To run the slideshow click
the Slideshow button. (1)

6.5.5 Saving the Presentation

To save the presentation
> Click File Tab, then Click
Save As (1), then click
Browse (2).
> A new window will open,
select the location you want
to save the file. Rename the
file (3) and click Save. (4)

Fig 6.15

79

06- Power Point Presentation Computing Wonders

Choose the right one!

1. Which software you are using to create multimedia presentations?

a. MS Excel. ☐

b. MS Outlook. ☐

c. MS PowerPoint. ☐

d. MS Word. ☐

2. All the slides in your presentation will show up in ___________.

a. Menu Bar. ☐

b. Ribbon. ☐

c. Slide Pane. ☐

d. Placeholder. ☐

3. All the options regarding every menu is shown in __________.

a. Menu Bar. ☐

b. Ribbon. ☐

c. Slide Pane. ☐

d. Placeholder. ☐

4. Can you insert online pictures in your presentation?

a. True. ☐

b. False. ☐

5. Can you record your own audio clip and insert it to your presentation.

a. True. ☐

b. False. ☐

80

06- Power Point Presentation Computing Wonders

Answer the following!

1. What is a multimedia presentation?

2. Write steps how to add text in your presentation?

3. Write the methods and steps to insert audio clips in your presentation?

4. Write the methods and steps to insert video clips in your presentation?
81

06- Power Point Presentation Computing Wonders

5. Write the start for saving your presentation?

Let’s do it!

Create a multimedia presentation on your favorite sport and
your favorite player.

Write interesting facts about your favorite sport and player.
Add some images and video to make your presentation
interactive.

82

Computing Wo n d e rs i s a n ex te n si ve c o m p u t i n g
curriculum se r ies of books tha t a dopts a new
activity based learning approach. The book
he l p s the st u d e nts u n d e rsta n d the c o n ce pts of
computer science and also helps them learn
21st Century skills.

Key Features:

-Ea sy to u n d e rsta n d ste p-by-ste p l e a r n i n g.
-E x te n si ve cove ra g e of cu r r i culu m.
-Effe cti ve i nte g ra tio n of 21st ce nt u ry sk ill s l ike co ll a bo ra tio n,
c r i ti c al th i n k i n g, c re a ti v i ty, p robl e m-so l v i n g a n d d e c i sio n-m a k i n g.
-E x te n si ve co nte nt to d eve lo p co d i n g sk ill s fo r a va r iety of
p ro g ra m mi n g l a n gu a g e s a n d too l s a n d e d u c a tio n al robots.
-O n l i n e re so u rce s to p rov i d e gui d a n ce to st u d e nts a n d te a c he rs al ike.
-Te a c he r gui d e s to supp o rt the m w i th ste p-by-ste p l e sso n pl a n s

Contact Us


Click to View FlipBook Version