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:51:13

Computing Wonders Grade 6 Book

Computing Wonders Grade 6 Book

0 4S e ct i o n

SHARE YOUR
IDEAS

04 Share Your Ideas Computing Wonders

4.1 Blogging

4.1.1 Blogs and how you can use them!

Blogging is a fantastic way to express yourself while also perfecting your writing
abilities. A blog is a website that displays sequentially personal thoughts or ideas on
a particular topic. The written thoughts are referred to as “posts.” You can make
changes as often as you want. Readers can post comments, which the blogger will
respond to.

Consider a blog as a
diary to gain a better

understanding of
what it is.

4.1.2 Things to keep in mind for writing a blog!!

> First and foremost, consult with your parents before starting a blog. Find a safe
blogging site with the help of your teacher or parents. The highest priority is safety.

> Use the proper language: Write about appropriate topics. Remember that anyone
with access to the internet can read your blog. When responding to your readers’
comments, as well as when commenting on other blogs, keep a positive attitude.

47

04 Share Your Ideas Computing Wonders

> Proofread your text: Writing is more than just texting and internet conversation...
Blogging needs a slower writing approach. Read your written words out loud and
make any necessary changes to improve your text.

> Pick a theme: You can create a blog around a certain hobby, such as sports or
music. It could simply just be your reactions to everyday events. Consider what you
want to say, and there will be someone interested in reading it. Your first readers
could be your buddies!

4.1.3 Rules for writing blog posts:

1. Always use detailed headlines that explain the article’s main idea. Always make
it clear to the reader what your point of view is.

2. Use images, lists, examples, tables, italics, and bold to make the content
more interesting and easier to read for others.

3. Make your content short and to the point; else, your visitors will become bored.
4. Consider addressing your writing to a specific friend or family member.

Consider someone you know who would be interested in hearing your opinions.

4.2 Edmodo

Edmodo, a.k.a. “Facebook for Schools,” is the most popular social media and
learning tool for both teachers and students.
4.2.1 Signing up for Edmodo

Fig 4.1 - Edmodo website

48

04 Share Your Ideas Computing Wonders

1. Go to Edmodo.com
2. Click on Sign up for a free account
3. Click on Student Account.
4. Click on Select location
5. Click on Pakistan
6. Click on Next

Fig 4.3

Fig 4.2 Fig 4.4

7. Type “647vn8” 8. Type “TechTree”
9. Type [email protected]

Fig 4.5 Fig 4.6

10. Type password 11. Confirm password

Fig 4.7 Fig 4.8

49

04 Share Your Ideas Computing Wonders

12. Click on Create your account 13. Click on Check your email to
verify…

Fig 4.9 Fig 4.10

14. Click on Next Fig 4.11
15. Type “Tech”
18. Click on Skip
Fig 4.12
Fig 4.15
16. Type “Tree”

Fig 4.13

17. Click on Done

Fig 4.14

50

04 Share Your Ideas Computing Wonders

4.2.2 Writing or posting 4. Click on the desired option

1. Click on Home

Fig 4.16 Fig 4.19

2. Type “Type your message here!!” 5. Click on Post

Fig 4.17 Fig 4.20

3. Click on Select a group... 4.2.3 Commenting

1. Click on Write a comment... Type
your message.

Fig 4.18

Fig 4.21

51

04 Share Your Ideas Computing Wonders

2. Click on Comment 4. Click on Blogging

Fig 4.25

Fig 4.22

4.2.4 Attaching Files 4.2 Social Media

1. Type “Here is my assignment.” Do you understand what a social
and Click on Attach Files and Images. network is?

2. Select files from the file upload menu. Consider it similar to the evolution
of a website or a blog! You have your
own space where you can write about
your life. You can, however, interact
with your friends by sharing photos
and posting comments on their posts.

Fig 4.23 4.2.1 Facebook

3. Click on Select a group... You can use Facebook to:
> Create a profile with photos.

Fig 4.24

52

04 Share Your Ideas Computing Wonders

Fig 4.26-Facebook

> Make a list of your interests
> Create and join groups related to your hobbies.
> Display personal information.
> Use private or public messages to communicate with your friends.
> Real-time chat with your friends.

4.2.2 Instagram

Instagram is another social network where you can share photos and videos
from a smartphone. Instagram is similar to Facebook or Twitter.

HISTORY

There are nearly a 3.5billion active
social media users, and every 6.4 seconds

a new account has been created.
Every user has an average of 7.6 social media
accounts. They spend around 142 minutes on

social media every single day.

Fig 4.27-Instagram

53

04 Share Your Ideas Computing Wonders

Note: To create a profile on a social
media website, you have to ask your
parents for permission.

Fig 4.28-Twitter

4.2.3 Twitter

Twitter is another popular social networking site. Twitter looks like a small blog;
this is the reason it is called a microblogging site. You create your profile like on
Facebook, but instead of having friends, you have followers. You also follow other
micro bloggers! On Twitter, all posts are called “tweets”!

> See how many followers you have, how many other micro bloggers you are

following, and how many tweets you have posted!

> Type a new tweet.

> View all the tweets from the people that you follow. !
> You can also post (tweet) photos or videos.

BE SAFE!!!
You must be extra careful about the personal information you expose on your
profile. Keep in mind that not only our friends but also other people can see this
information. So don’t write or upload anything that you don’t want others to know
about.

4.3 Safety Rules

When you are online, you must always be cautious.

Disclaimer!!! Posting any sensitive content such as images, contact information etc. about you or
your friends can reveal a lot of personal information to people with bad intensions as well.

54

04 Share Your Ideas Computing Wonders

4.3.1 Chatting

Always keep in mind the following points while chatting with someone online.
Never disclose sensitive information with strangers you meet online, such as your
true name, address, phone number, or passwords.
Make an online nickname if a website asks for your real name.
You should inform your parents if something or someone makes you feel
uncomfortable or threatens you online.
If someone you don’t know starts asking you for personal information while you’re
chatting, you should stop communicating with them and inform your parents.

Fig 4.29-Roblox

4.3.2 Download and Upload Content

1. Before downloading applications, music, or other things, you should always acquire
permission. Downloading some files or photos may be unlawful!
2. You should only download files from reputable websites. Ask your parents.
3. Never upload photos or videos of yourself or other individuals that could be
mocked.
4.Be considerate of others’ privacy. Before sharing something that may cause worry
to others, check with them first.

55

04 Share Your Ideas Computing Wonders

4.3.3 Online Gaming

Computers are useful for more than just work and study!
The world of online gaming is incredibly appealing and entertaining, but there
are some hidden risks to be aware of.
Games like Roblox and Minecraft can be fun. Helping you with critical thinking.

> First and foremost, check that your computer is protected by antivirus software.
> Second, you should never accept files from strangers.
> Use complex passwords and keep your personal information private, such as

your name, age, gender, address, and other personal information.
> Instead of an actual photo, a photograph of an avatar is preferable. When

playing an online game, you should also avoid using a webcam or voice chat.
> Allow your parent to educate you about basic Internet safety and how to

handle anyone who makes you feel uneasy.
> Do not meet a fellow player whom you do not already know in person.
> You should abide by the computer gaming regulations established by your

parents. Spending all your spare time on the computer is not a good idea.

56

04 Share Your Ideas Computing Wonders

4.3.4 Blogging FUN FACT

When blogging, there are a few ground 77 million new blog
principles to keep in mind: comments are generated
1. Avoid putting yourself in direct competition
with other bloggers. by readers
2. Keep your writing short; else, your readers each month.
can become bored.
3. Always proofread your writing before
emailing it to make any necessary changes.
4. Maintain a good tone in your blog articles
and comments and avoid insulting
others.

4.4 Intellectual Property

Intellectual property refers to a person’s creation, idea, or invention. Songs, po-
ems, screenplays, dances, music, books, articles, TV shows, movies, and so on are
some
examples. Although the medium is physical (paper, CD, DVD), the creation is intel-
lectual.

It’s important to remember that the
creator is the owner of their work.
This gives him or her rights that
have to be recognized and protect-

Fig 4.30

4.4.1 Intellectual Property Law

Law is a set of rules that everyone must follow. These rules are enforced by the
courts and police, and those who break them are punished.

57

04 Share Your Ideas Computing Wonders

Intellectual Property (IP) law deals with people’s rights to the things they create,
such as art, music, and literature. This is referred to as copyright. It also protects
people’s inventions with a special type of law known as a patent.

Copyright infringement is the illegal use of copyrighted material, such as copying
or distributing it without permission.

Piracy is defined as the copying and sale of non-free movies and music. People who
cannot afford the higher prices of genuine goods find illegal copies more appealing
because they are usually sold at a low price. However, this does not justify piracy.

4.4.2 Copyrighted Material FACT

> Books, articles, and poetry. The United Nations
> Music, songs, and MP3 files. considered intellectual
> Computer software. property rights to be “like
> Art: graphics, drawings, sculptural works, and
any other property
so on. right.”
> Architectural works, animations, videos, and

movies.

“Piracy Begins where Creativity ends.”

4.4.3 Free Content The term public domain refers to
something that belongs to the general
Free content, or free information, is public. The term “public domain” is only
any type of work or artwork that has used to describe items that are not
no restrictions on how it can be used. protected by copyright laws, such as
People can modify the content and photographs, drawings, articles, books,
distribute it to others. Wikipedia or plays.
articles, for example, are free content.
Free software is software that can be
freely used, copied, and redistributed.

58

04 Share Your Ideas Computing Wonders

Plagiarism is the practice of presenting someone else’s work or ideas as your
own, with or without their permission. Don’t copy anything from the Internet
to do your homework, even if it’s free content!

4.4.4 Internet Piracy

Some people copy articles and post
them on their websites without the
author’s permission. People can read a lot
of articles this way, but it’s wrong.

Because so much creative work is now done on computers and the Internet, it is
very simple to copy something and send it to a large number of people. This is
illegal, so avoid doing it.

HISTORY
Copyright didn’t exist before the
invention of the printing press. The King
of England was concerned about the
unfair copying of books and passed the
Licensing Act in 1662 which created a
register of licensed books and required
a copy to be deposited with the

Stationers’ Company.

59

End of04 Share Your Ideas Section - 04 Share Your ideas STEM Wonders

Choose the right one!

1. Blog is type of __________?
a. Website. ☐
b. Social Media. ☐
c. Search Engine. ☐
d. Mobile Application. ☐

2. Blog is type of personal __________?
a. Register. ☐
b. Diary. ☐
c. Account. ☐
d. None of the above. ☐

3. Edmodo is also known as? ☐
a. Facebook for schools. ☐
b. Instagram for schools. ☐
c. Twitter for schools. ☐
d. None of the above.

4. Which one of the following is a social media platform?
a. Facebook. ☐
b. Instagram. ☐
c. Twitter. ☐
d. All of the above. ☐

5. If a website makes you feel uncomfortable you should?
a. Leave this website. ☐
b. Tell an adult. ☐
c. Click on another part, maybe it will be better. ☐
d. Both a and b. ☐

60

Answer the following!

Write down things to keep in mind for writing a blog?

Define social media?

Write down safety rules for chatting?

61

End of Section - 04 Share Your ideas

Write down safety rules for blogging?
Write down the list of copyrighted material?

62

Contents STEM Wonders

0 5S e ct i o n

STEM
RESOURCES

62

05 STEM Resources Computing Wonders

5.1 Navigation & Measurement

5.1.1 Objective

In this activity, you’ll be able to explore and understand accuracy and precision and
will be able to compare different data after measuring. Furthermore, students will
be able to relate

5.1.2 Introduction

How precisely things must be measured? Can you estimate how to calculate time
after calculating the distance of a boat to faraway islands? If the distance and
velocity are known, the time it will take the boat to reach the particular island may
be calculated using the formula S= vt.

The formula for distance is; S=vt
T= ?

Velocity

Velocity is the rate at which something moves in a specific direction. It is denoted
by “v” and its SI unit is m/s.

Accuracy and Precision in Measurement

Any set of measurements is consisting of two fundamental concepts: accuracy and
precision. The accuracy of measured data refers to how near it is to the real value.
For example, if you know you have 30.00 grams and measure it to be 29.98 grams,
your measurement is quite precise. However, if you measure it at 43.24 grams, your
measurement is not particularly exact.
You could say that your measurement was very precise because all the values are very
close to each other. On the other hand, if your measurements were:
20.03, 23.40, 23.01, 27.54, 20.23

64

05 STEM Resources Computing Wonders

Your measurements would not be very precise because they are all far apart relative to
each other.
Precision refers to how near your measurements are to each other rather than the
actual value. Assume you measured the same mass standard and obtained the following
results:
22.24, 22.30, 22.20, 22.25, and 22.32

5.1.3 Materials

• Measuring Tape
• Pencil
• Scale

65

05 STEM Resources Computing Wonders

5.1.4 Activity Worksheet

Fig 5.1

66

05 STEM Resources Computing Wonders

5.1.5 Instructions

1. By using the measuring tape, calculate the distance of a boat to an Island in
centimeters. For example, you get 10 cm.
2. Now the distance will be in centimeters, to convert it into meters divide it by
100.
10/100=0.1 m.
3. If velocity is 100 m/s, can you calculate time?
S=vt t=S/v
4. Complete your activity worksheet and then compare your data.

5.1.6 Observation

The distance can be easily calculated using a measuring tape. Unit of distance
is m. To calculate time, you also need Velocity. Unit of Velocity is m/s.
If the velocity of a boat is 100 m/s, calculate the time?

Which island is nearest to the boat?
Which island is the furthest distance from the boat?

67

Contents STEM Wonders

0 6S e ct i o n

BLOCK

PROGRAMMING

68

06 Block Programming Computing Wonders

6.1 What is Programming?

Programming is the art of writing instructions to tell a computer what to do. A set
of instructions is called a program. The instructions are written in what’s known as
a programming language, and there are thousands to choose from.

6.2 What is Scratch?

Scratch is the best educational programming software available. With scratch, you
can learn and create interactive games, animated stories, science projects, and
interactive art. You can also share your creations on the internet.

Scratch is a free programming environment that runs in your web browser, and it is
also available to be installed on your computers.

The Lifelong Kindergarten Group at MIT Media Lab created it. Scratchers, or
Scratch users, can create programs by snapping code blocks together in the
Scratch editor. Scratchers are people of all ages, including younger children with
their parents, even though Scratch was designed for children aged 8 to 16. The
software makes it simple for anyone to begin perfecting their programming and
problem-solving abilities.

In Scratch, you use the mouse to drag and drop code blocks, so little typing is
needed. Here’s an example of the snap-together code blocks:

6.3 The Scratch Editor

The Scratch editor is where you snap code blocks together

to create your game, animation, or artwork. You can see a

lot of options on the scratch editor platform as labeled in

Fig 6.1 (Fig. 6.2).

69

06 Block Programming Computing Wonders

Fig 6.2

There are 9 Block Palettes (Fig. 6.3) available on the Code tab.

1. Motion: When you click on the motion button, you can see

several blocks that are used to make your sprite move in different

directions

2. Looks: The looks block Palette allows you to change the color,

size, and costumes of your sprite.

3. Sound: The sound block palette allows you to add the sound to

your program, you can add sounds from the already available sound

library, record the sound, or can upload it from your computers.

4. Events: Events blocks tell Scratch when to start running the

program by setting a triggering moment, such as clicking the green

flag.

5. Control: Control blocks are color-coded gold and are used to

control scripts. It gives you options to wait and use loops and Fig 6.3

conditional statements in your program.

6. Sensing: Sensing blocks are one of the eight categories of

Scratch blocks. They are color-coded light-blue and are used to

detect things. They can be used to determine the location of the

mouse-pointer, its distance from other sprites, and whether a

sprite is touching another sprite.

70

06 Block Programming Computing Wonders

7. Operators: The Operator blocks are used to compare variables and values, do
calculations with numbers, and work with strings (text).
8. Variables: The variable blocks allow you to make your blocks to save variable
values that are used in the program.
9. My Blocks: My blocks allow you to create new blocks for a sprite. You give the
block a name and then define what the new block does use other Scratch.

6.4 Repeating

The “repeat” block, in the “Control” category, can repeat a set of statements as
many times as you wish. Loops in scratch are of two types.

6.4.1 Finite Loop

The finite loop also called a repeat loop as shown in Fig 64. , allows the code to run
a particular number of times.
To move the sprite a certain number of steps, we can use the finite loop. (Fig 6.4 .1)

Fig 6.4 Fig 6.41

6.4.2 Infinite Loop

An infinite loop also called a forever loop as shown in Fig 6.5, allows the code to
run an infinite number of times.
To move a sprite continuously, we use a forever loop. (Fig 6.5.1)
Example:
Think about your daily routine, it looks like you are working in a continuous loop.

71

06 Block Programming Computing Wonders

Fig 6.5

Fig 6.5.1

Let’s do it!

Now let’s make a sequence program in scratch that triggers by when a green flag
clicked the event by moving your cat’s sprite 5 steps, then think for 1 second and
play sound Meow until done and runs in an infinite loop as shown in Fig 6.6.

6.5 Conditionals

Conditional statements are a common thing in our

daily lives. As humans, we can consider events and

make judgments based on what we see or believe

to be real. “If it’s raining outside, I’ll carry

Umbrella with me,” for example. “I have to wake

up early when it’s a school day.” Conditions are

Fig 6.6 cause and effect: “If this, then that.”

Programming Application: In programming, a great example of a condition is a
password. Passwords are “if, then” logic statements: If a user enters the correct
password, then they can access the program.

72

06 Block Programming Computing Wonders

Do You Know?

You can drag the forever block
from the control block palette.
You can also try this with a
repeat loop 10 times.

Fig 6.7

Let’s do it!

Practice time: Make a program by applying a condition of pressing the space key. If
the space key is pressed, then the sprite should move 5 steps, think “hmm” for 1
second, and play sound Meow until done in a forever loop as shown in fig 6.8.

You can drag the If-Then block
from the control block palette,
and the space arrow pressed
block from the sensing block
palette.

Fig 6.8

73

06 Block Programming Computing Wonders

6.6 Variables

Variables are nothing more than a container for storing data in programming. We can
easily visualize a box with a number in it. Variables are used to hold a changing value
in memory. They are made in such a way that they can only hold one value, and the
value contained inside can change.
Variables are extremely useful to programmers. The most typical application is for
storing values. For instance, if a project asks a user to provide a place and then
remember it, the place is saved in a variable. Later in the code, the place might be
used.

6.6.1 Making a Variable

In Scratch, you can create variables in two different ways:

Using Build-In Variable Fig 6.9

Scratch has an inbuilt variable named “my
variable”, so you can directly use that as
shown in Fig 6.9.
You can also change the variable’s name
here. In addition, if you want to see this
variable on the stage, check the checkbox on
the left side of the “my variable” block.

User-Defined Variable

In case you wish to make your variable, with
a different name, then click on the “make a
variable” button in the variable palette as
shown in Fig 6.10. After clicking the “make
a variable block” a form will appear on the
screen.
Now, fill in the name of the variable, and the
new variable will be created. (Fig 6.11)

Fig 6.10

74

06 Block Programming Computing Wonders

After clicking ‘OK’, the following image
depicts that variable has been created
as shown in Fig 6.12.

Fig 6.11

Let’s do it!

Practice time: Make a program to recall

the data stored in your variable. (Fig Fig 6.12
6.13)

6.7 Game Development –
Rocket Blaster

Fig 6.13 It is a game in which a rocket ship in outer
Fig 6.13 space shoots lasers at asteroids as they pass
by. The player’s goal in this game is to destroy
as many asteroids as possible. The more
asteroids they collide with, the more points
they earn. If the asteroids collide with the
rocket before they are destroyed, the game is
over.

6.7.1 Rocketship

So, at first, we will start with the coding of
Rocket Ship. See Fig 6.13.

75

06 Block Programming Computing Wonders

The description of each block:
• The First block will always be the start block.
• Then, the game will start with the score “zero”.
• The size of the Rocketship should be of coders choice, but in this code, the
size is set to 40%
• Now, we have to set the axis for placement of our Rocketship. (x-axis is set to
“-180” and y-axis to “0”) so it will be on the left-most corner at the start.
• Now, we have nested loops to justify our moves and when our Rocketship has to
be stopped.
• So, in ‘if then’ loops we have described the direction and movements of our
Rocketship by changing the y-axis and arrow keys. (Rocketship could only move
upward and downward because rocks will be coming towards the Rocketship)
‘if then’ is inside the loop of ‘repeat until’ which means that the Rocketship can
be controlled by the player until it touches the rocks. (‘Game over’ if the ship
touches the rocks i.e., we will be seeing in the coding of Rocks).

6.7.2 Laser Now we will see the code of sprite “Button2” which is
to be used as Laser. (Fig 6.14)
Fig 6.14 • Start block (When the green flag is clicked).
• Set the size of the button (10%).
76 • Hide until fired.
• When the ‘space key’ is pressed, create the clone of
myself (Button2).

Now, what happens when ‘Button2’ starts as a clone?

• It will appear from (-160 ‘x-axis’ and ‘y-axis’
as same as the Rocketship) so it will look like
the Rocketship is firing bullets.
• ‘Show’ block for buttons to appear.
• Repeat until the x-position of the Laser is
greater than +220
• Move bullets 10 steps.
• ‘Delete this clone’ block to delete the button
after 220 ‘x-axis’ from the screen.

06 Block Programming Computing Wonders

6.7.3 Rocks

Now, we will see what’s happening in the code of Rocks. (Fig 6.15)

• Start block at first.
• Then we use the show block for rocks to appear as the
game starts.
• Repeat 4 times the cloning block that will make
duplicates of the rocks so we will be having multiple
rocks to shoot at the same time.
• Then ‘hide’ block to hide the rocks after they get shot.
• Now, we are describing what will happen with the clone
block we have added in the repeat block.
• In the first place we have set the Rocketship to (-180)
x-axis at the left corner because the rocks should be
coming from the right. Now, we have set the rocks at
(240) x-axis and the random y-axis from (-150 to 150)
they can appear from anyone from the right side of the
screen.
• Now, we set the speed of the rocks.

Now comes the ‘repeat until’ loop. Let’s see what’s Fig 6.15
under this loop:
• We have defined that until the Rocks hit the
Rocketship, do as directed.
• Created a variable named ’Speed’ that
indicates the speed of the rocks and placed it in
the block which will change the speed on the
x-axis only.
• Here, in the ‘if then’ loop we have made a logic
that is for the positioning. We gave a random
number (-220) as a range that if the position is
less than -220 (which is the extreme left), so go
to (240 ‘x-axis’ & range of -150 to 150 ‘y-axis’)
which is the extreme right where we want the rocks
to be.

77

06 Block Programming Computing Wonders

• Here, in the ‘if then’ loop we have made a logic that is for the positioning.
• We gave a random number (-220) as a range that if the position is less than -220

(which is the extreme left), so go to (240 ‘x-axis’ & range of -150 to 150 ‘y-axis’)

which is the extreme right where we want the rocks to be.
• Now, we have another ‘if then’ here which is for the score. If rocks touch ‘button2’

(‘Button 2’ is the name of a sprite we will be using as Laser)
• So, whenever the Laser touches the Rock will earn 100 points.
• And again, we used the same go-to block with the same values for the same reason

which is positioning.
• Then we chose one of the default sounds to be played every time Laser hits the

rock.
• This all was in the same ‘repeat until’ block. This all will be repeated again and again

until the Laser touches the Rocketship. And whenever it happens play the crash

sound and a message of “GAME OVER”
• ‘Stop all’ block is to stop the incoming rocks because the game is over.

78

07 BlocEknPrdogroamfminSg ection - 06 Block Programming STEM Wonders

Choose the right one!

1. Scratch was created by?
MIT Media Lab. ☐
Stanford Media Lab. ☐
Harvard Media Lab. ☐
Cornell Media Lab. ☐

2. To move the sprite, we use?
Motion. ☐
Looks. ☐
Sound. ☐
Events. ☐

3. To start the program which of the following type of blocks we use?
Motion. ☐
Sound. ☐
Event. ☐
Operator. ☐

4. If-Then is the type of __________.
Operator. ☐
Variable. ☐
Conditional. ☐
Repeat. ☐

5. In Rocket Blaster game, to make Laser we used ______________.
Button1. ☐
Button2. ☐
Button3. ☐
Button4. ☐

79

07 BlocEknPrdogroamfminSg ection - 06 Block Programming STEM Wonders

Answer the following!

Define programming?

What is Scratch?

Define repeating and its type?

80

Define conditional?
Define variable?

81

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