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 mudassir.islam, 2022-01-04 00:43:52

Computing E-Book Grade 5

The City School 2021-2022







Connecting Edison to a Computer


To connect Edison, plug the audio jack end

of the EdComm cable into the headphone
socket on your computer or tablet. The Interactive Stories

other end of the EdComm cable connects
to your Edison robot as shown.






Get Edison Ready



To get Edison ready for use, you need to complete the following three steps:


• Open the battery compartment at the back of Edison
• Remove the EdComm programming cable.

• Insert 4 ‘AAA’ batteries. Please refer to the picture and
ensure that the batteries are inserted correctly to avoid

damaging Edison. Be sure to reclose the battery case by
clipping the battery cover back on.

• Turn Edison on by flipping the robot over. Slide the power
switch to the ‘on’ position, as shown in the picture. Doing

this will turn Edison on. Edison will make a chirping beep
and the red LED lights will start flashing.



































151

The City School 2021-2022






Setting up Your Programming Device for EdScratch




1. Load the EdBlocks app by opening www.edscratchapp.com in a browser (we strongly
recommend Google Chrome). Launch the programming app by pushing the orange

Launch EdScratch button. Make sure you allow pop-ups for www.edblocksapp.com.

































2. Once the app opens, you will see the programming environment. Open Menu from

the menu bar and select Load Demos. A list of demo programs will open in a pop-up
window. Select the program called Test_program which will load in the programming

environment.



































152

The City School 2021-2022





3. Adjust your device’s volume to maximum or 100%. Plug the EdComm
programming cable into the audio jack of your device.
4. Turn your Edison robot on. Connect the EdComm cable to the bottom of the

robot, near the power switch. Press the round (record) button one time.

5. Ensure to disable all audio enhancements before programming the edison robot.
The computer/device volume should also be set to maximum. Interactive Stories
6. In the EdScratch app, press the Program Edison button. Follow the instructions

on the pop-up and then press the Program Edison button on the pop-up to

download the program into Edison.

































Note: Many devices have built-in safety settings that reduce the volume when

an audio device is connected to the headphone jack. Always doublecheck the
volume settings after plugging in the EdComm cable to your device.






7. While the program is downloading, you will hear a whirring sound, a bit like a dial-up

modem. When the download is done, you will hear one of two sounds: the ‘success’
sound (the same chirping beep Edison makes when you first turn the robot on) or the

fail sound (a descending beeping sound).














153

The City School 2021-2022






EdScratch Interface

EdScratch is a vertical block-based visual

programming language based on Scratch. Checkpoint

EdScratch combines the ease of drag-and-drop
programming with powerful functionality and Edison is the perfect tool to
help learn and teach
versatility. The result is a robot programming coding, robotics and STEAM.

language that is easy to learn and offers a Edison’s line tracking sensor is

robust platform for computer science education. made up of two parts: a red LED
light and a light sensor.
EdScratch’s intuitive layout and the simplicity of
block-based coding makes EdScratch an ideal programming language for students aged

10 and up. You can access EdScratch online at www.edscratchapp.com































































154

The City School 2021-2022





The EdScratch interface has four parts:
Block pallet: all of the blocks that you can use are in block pallet. To use a block,

select it from the block pallet, and drag it into the programming area.

Programming area: the large area where you can connect blocks together into
programs is called the programming area. Drag and drop blocks from the block
pallet into this area to use them into your program. Interactive Stories

Menu bar: options such Save and Load are accessed from the menu bar. The menu

bar has also program edison button.
Bug box: the section below block pallet and the programming area is called the bug
box. Warning messages will be shown in the bug box.




6.10. Bar Code Programming in Edison


Edison Robot can be programmed by scanning the following barcodes:


Clap Control Driving


Edison is equipped with a sound sensor and can detect loud sounds, like clapping.

This barcode activates Edison’s clap controlled driving program. The program listens for

a loud sound, like a clap. When Edison detects a loud sound, the robot responds by turning
to the right. If the robot detects two claps, it will drive forward, then stop.



Read the barcode


1. Place Edison above the arrow on
the right side, facing the barcode.

2. Press the record (round) button 3
times.

3. Wait while Edison drives forward
and scans the barcode.





















155

The City School 2021-2022







To run the program, place Edison down on a flat surface and press the play (triangle)
button. Now, with your hands close to Edison, clap your hands one time. The robot will turn

right. Now clap your hands twice. Edison will drive forward about 30cm. Next, try tapping
Edison with your finger, first one time, then two times.



Avoid Obstacles


Edison can see invisible light, called infrared light, and use it to detect obstacles.

This barcode activates Edison’s avoid obstacles program. This program drives Edison

forward. Then, when an obstacle is detected, the robot reverses and then turns on the spot
away from the obstacle. Then Edison will continue to drive forward.



Read the barcode


1. Place Edison above the arrow on the

right side, facing the barcode.
2. Press the record (round) button 3

times.
3. Wait while Edison drives forward

and scans the barcode.


Assemble some objects to be obstacles for

Edison to avoid. The obstacles need to be at
least the same height as Edison (3.5cm/1.5in)

and opaque (not see-through) but not too Romeo is a humanoid sized robot who is
designed and built to assist the elderly as
dark (not black). To run the program, press they lose their own autonomy. This robot

the play (triangle) button. Watch Edison is designed to be able to open doors,
climb stairs and reach for objects while
approach an obstacle, then turn away to going about its care duties.

avoid colliding with it.




















156

The City School 2021-2022






Follow a Torch
Interactive Stories

Edison loves light! When you run this program, the robot will drive towards the
brightest light source. This barcode activates Edison’s follow a torch program. (In

American English, a torch is known as a flashlight.) The program uses Edison’s light
sensors and motors to make the robot follow the brightest source of light it can

detect.



Read the barcode



1. Place Edison above the arrow on the
right side, facing the barcode.

2. Press the record (round) button 3
times.

3. Wait while Edison drives forward and
scans the barcode.





You will need a torch/flashlight and a flat surface away from any other really bright
sources of light, such as sunlight. To run the program, press the play (triangle) button

and aim your torch at Edison. Once the robot ‘sees’ the bright source of light, it will drive
towards it. You can control how Edison drives by moving the torch



Line Tracking


Line tracking is a very popular robotics activity because it’s fun to watch the robot go

around and around a track. This barcode activates Edison’s line tracking program. The
program uses Edison’s line tracking sensor and motors to follow the edge of a black line.
























157

The City School 2021-2022





Read the barcode


1. Place Edison above the arrow
on the right side, facing the

barcode.
2. Press the record (round) button

3 times.
3. Wait while Edison drives

forward and scans the barcode.



The first thing you need is a line. You can print the small track on the next page, print
the large A1 (84cm x 59cm) EdMat from meetedison.com/edmat/ or make your own

line using black electrical tape on a white table (the line must be 1.5cm/0.6in thick).
To run the program, place Edison to one side of your line. Make sure that the line

tracking sensor is on white. Don’t place the sensor directly on the line. Then, press the play
(triangle) button and watch Edison find and follow the line.



Bounce in Borders



This barcode activates Edison’s bounce in borders program. The program uses Edison’s
line tracking sensor and motors to stop the robot from crossing a black line.


Read the barcode


1. Place Edison above the arrow on
the right side, facing the barcode.
2. Press the record (round) button 3

times.

3. Wait while Edison drives forward
and scans the barcode.






















158

The City School 2021-2022







The first thing you need is a shape with a dark border. You can print the small track

on the last page, print the large A1 (84cm x 59cm) EdMat from meetedison.com/

edmat/ or make your own shape using black electrical tape on a white table (the
line must be 1.5cm/0.6in thick). Interactive Stories
To run the program, place Edison inside the borders. Make sure that the line tracking

sensor is on white. Don’t place the sensor directly on the line. Then, press the play

(triangle) button. Edison will drive forward until the line tracking sensor detects the
line, then reverse back, turn, and continue driving.



Sumo Wrestle



This barcode activates Edison’s sumo wrestle program. The program brings together the
‘Bounce in borders’ program to keep the robot in the ring plus a version of obstacle

detection to locate and attack the opponent.


Read the barcode


1. Place Edison above the arrow on the
right side, facing the barcode.

2. Press the record (round) button 3
times.

3. Wait while Edison drives forward and
scans the barcode.



































159

The City School 2021-2022






Remote Control Driving


So you really want to control your Edison!? Here’s your chance to control Edison like a
remote control car and you can do it with your TV remote control.

These barcodes allow Edison to learn commands from your TV or DVD remote control.



Read the barcode


1. Read the barcode.

2. Place Edison above the arrow on the right side, facing the barcode.
3. Press the record (round) button 3 times.

4. Wait while Edison drives forward and scans the barcode.
5. Press a button on your TV/DVD remote that you want to match to that barcode’s

action.











Barcode-IR learn drive forward Barcode-IR learn turn right










Barcode-IR learn drive backward Barcode-IR learn turn left










Barcode-IR learn spin right Barcode-IR play beep









Barcode-IR learn spin left Barcode-IR learn play tune










160

The City School 2021-2022






Teach Edison each barcode one by one. Use buttons on your remote control that
align with the action Edison will perform. For example, use an ‘up’ arrow (like ‘volume

up’) for ‘drive forward’. You can make changes whenever you want by rescanning the
barcode and pairing a different button, so play around with which buttons suit you

the best. Interactive Stories
Edison is compatible with around 75% of TV and DVD remote controls. If one of your

remotes doesn’t happen to work, try another one. If none of your remotes work, then
you can purchase an inexpensive ‘universal remote’ and set it to be a Sony DVD

remote control, which works well with Edison.





































































161

The City School 2021-2022






Let’s Review



1. A computer program is a series of instructions that tell a computer to perform an
action.

2. Scratch is a free visual programming language developed to help simplify the

process of coding.
3. In Scratch, we write programs called Script. Each script controls an object called a
Sprite.

4. The Block Palette contains the blocks that we can use to make our scripts.

5. Robotics is becoming increasingly important at all levels of education and a variety
of educational robots have been developed.
6. Edison is tool to help learn and teach coding, robotics and STEAM.

7. Default settings of Edison’s three buttons:

• Record button 1 press = download program, 3 presses = scan barcode
• Stop button 1 press = stop program
• Play button 1 press = run program

8. EdScratch is a vertical block-based visual programming language based on Scratch.







My Word Bank!
Shrink
Visual programming
Computer program

Script
Programming language
Sprite
Stage

Edison

Edcomm cable
Line control sensor


Robotics Edscratch

Block palette Bug Box














162



21-
22
0
2
2
The City School 2021-2022
0
The City School

Glossary
AutoFit: allows you to set a column’s width to fit its content automatically.

AVERAGE: calculates the average (arithmetic mean) of supplied numbers.

Basic Formatting: customize the look and feel of your workbook, allowing you to draw
attention to specific sections and making your content easier to view and understand.
Bug box: the section below block pallet and the programming area is called the bug box.

Chart: a tool you can use to communicate data graphically.

Column charts: use vertical bars to represent data.
CONCATENATE: allows you to combine text from different cells into one cell.
Desktop publishing: creation of documents by combining text and images.

Document theme: a set of formatting choices that include a set of theme colours, a set of

theme fonts and a set of theme effects
Edison: tool to help learn and teach coding, robotics and STEAM (science, technology,
engineering, arts and mathematics) in a fun and engaging way. It is suited to

learning basic concepts and complex processes as it supports block-based & Python

programming.
EDraw Max: a desktop publishing and typesetting software application produced by
EDraw Soft.

EdScratch: a vertical block-based visual programming language based on Scratch.

Elements: enables you to add arrows to a video that draw the viewer’s attention to an
important detail in the shot or emojis that make your videos more cheerful.
Favicon: a small image that is seen on a tab in browsers and also in a list of bookmarks.

Filmora: a fast, easy way to turn photos and videos into great-looking movies and slide

shows you can share with your class, on the Web, or DVDs.
Footer: section of workbook that appears at the bottom margin
Format Painter: copies all of the formatting from the selected cell.

Function: a predefined formula that performs calculations using specific values in a

particular order.
Header: a section of the workbook that appears in the top margin
Homepage: The first page of a website is called the homepage

Hyperlinks: they are used to link webpages on the same website or to another website

Line charts: are ideal for showing trends.










164

The City School 2021-2022





MAX: returns the largest value from a supplied range of cells.
Media Library: this is where you will find all your media including video clips, photos,
and music.

MIN: function returns the smallest value from a supplied range of cell.

Mobirise: a free offline app for Window and Mac to easily create small/medium
websites, landing pages, online resumes and portfolios, promo sites for apps, Glossary
events, services, and products.

Page margin: an area between the main content of a page and the page edges.

Pan left mode: move horizontally from the green frame on the left to the red frame
on the right.
Pan right mode: move horizontally from the green frame on the right to the red

frame on the left.

Pie charts: make it easy to compare proportions.
Placeholders: contains different types of content, including text and images.
PowerPoint: a computer program that allows you to create and show slides to

support a presentation.

Predefined chart layouts: allow you to modify chart elements including chart titles,
legends, and data labels
Programming Area: the large area where you can connect blocks together into

programs

Record Slide Show: feature is similar to the Rehearse Timings feature, but it’s a bit
more comprehensive.
Rehearsing timings: can be useful if you want to set up a presentation to play at a

certain speed without having to click through the slides to present it.

Scratch: a free visual programming language developed to help simplify the
process of creating and programming animations, games, music, interactive stories
and more.

Script: programs in scratch are called script.

Site Styles: allows you to quickly and conveniently edit the colour tones, font styles,
and do other cool things.


















165
1 65

The City School 2021-2022





SmartArt: allows you to communicate information with graphics instead of just using text.

Spreadsheet: a program that allows you to store, organize, and analyze information.
Sprite: Each object in Scratch is called a sprite.

SUM: is used to find the total of numbers entered in a range of cells.
Theme effects: are sets of lines and fill effects.

Theme: refers to a set of unified design elements that provides a look for your document
by using colour, fonts, and graphics.

Timeline: the timeline is where you assemble the media and effects for your video project.
Utility effects: enable you to conceal a face in your video, crop or mask videos or create

the tilt-shift effect.
Webpage: a document with text, images, sound and video that can be accessed on the

web from any device that is connected to the internet.
Website: a set of web pages joined together. All the websites are kept on computers on

the Internet, which are called web servers.
Wrapping: automatically modifes a cell’s row height, allowing cell contents to be displayed

on multiple lines.
Zoom in mode: zoom in from the larger green frame to the smaller red frame.

Zoom out mode: zoom out from the smaller green frame to the larger red frame.















































166



The ICTECH curriculum engages students at technical and practical level,


equipping them with skills required in areas of research, publication


designing and prediction. The computing curriculum aims at teaching



principles of information and computation, how digital systems work and


how to put this knowledge to use through programming. ICTECH


activities incorportae a range of technology skills into student learning


such as word processing, programming, Animation, Programming,


Spreadsheets, Photoediting, Desktop Publishing, Digital Citizenship,



Databases, Operating system, Robotics, and Presentation Skills.






































Microsoft

OSOF
OSOF
MICR
MICR
MICROSOFT T T We are a Microsoft School
SCHOOLS
SCHOOLS
SCHOOLS
Microsoft


Click to View FlipBook Version