ictlmoduleyear5
TRANSCRIPT
-
7/29/2019 ICTLModuleYear5
1/141
-
7/29/2019 ICTLModuleYear5
2/141
-
7/29/2019 ICTLModuleYear5
3/141
ICT Literacy for Primary Sch
TEACHING GUIDYEAR 5
ICTL PRIMARY SCHOOLS
-
7/29/2019 ICTLModuleYear5
4/141
Cetakan Pertama 2011 Bahagian Pembangunan Kurikulum
Kementerian Pelajaran Malaysia 2011
Tidak dibenarkan mengeluar ulang mana-mana bahagian artik
isi kandungan buku ini dalam apa-apa juga bentuk dengan apa
ada secara elektronik, fotokopi, mekanik, rakaman, atau lain-la
mendapat kebenaran bertulis daripada Pengarah Bahagian
Kurikulum, Kementerian Pelajaran Malaysia, Aras 4-8, Blok
Kerajaan Parcel E, Pusat Pentadbiran Kerajaan Persekutuan, 62
Perpustakaan Negara Malaysia Data Pengkatalogan dalam Pen
Bahagian Pembangunan Kurikulum
ICT Literacy for Primary School,Teaching GuideBahagian Pembangunan Kurikulum, Kementerian Pelajaran Mal
ISBN 978-967-5094-75-0
-
7/29/2019 ICTLModuleYear5
5/141
C
ON
TEN
TSContents
Foreword
Rukun Negara
National Philosophy of Education
Introduction
Aims and Objectives
Implementation
Framework
Content Specifications
Preliminary
Word Processing
Module 1 Indentation
Module 2 Spacing
Module 3 Column
Spreadsheet
Module 4 Interface
Module 5 Key in data
Programming
Module 6 Concept Module 7 Algorithm: Sequential
Module 8 Algorithm: Selection (IF)
Module 9 Flowchart: Sequential
Module 10 Flowchart: Selection (IF)
-
7/29/2019 ICTLModuleYear5
6/141
-
7/29/2019 ICTLModuleYear5
7/141
FO
REWORD
Malaysia is now moving towards producin
generation in line with the vision of developas stated in the Education Development Mas
With regard to this, steps and approaches ha
equip pupils with the ability to use ICT skillfully a
would entail equipping pupils with the skills
act rationally and practise lifelong learning sk
The availability of the internet and hardware
in schools will provide opportunities for teacexpand their teaching and learning experien
In Malaysia today, many schools are equipp
laboratory and ICT based resources. Wi
teachers and pupils are encouraged to fully u
and software during the teaching and learni
In view of this, the Ministry of Education (MOInformation and Communication Technology
Primary Schools programme. This programme
stages beginning with Year 1 in 2005 and to
Year 6 in 2010. The programme consists of a
approach that will organise the pupils co
the way of reasoning in line with the use of
communication.
With the implementation of the ICTL fo
programme, the Curriculum Development
produced a guidebook for teachers. This gu
of content specifications and relevant teac
modules to assist teachers in implementing th
The programme, which has now reache
implementation, is build on and extends upon
in Stage 1. In Stage 2, pupils will master the use
applications, internet skills and webpage bui
The ICT Literacy for Primary Schools: Teach
was developed by a group of teachers a
-
7/29/2019 ICTLModuleYear5
8/141
-
7/29/2019 ICTLModuleYear5
9/141
RU
KUN
NE
GARA
BAHAWASANYA negara kita Malaysia mcita untuk mencapai perpaduan yankalangan seluruh masyarakatnya; meme
hidup demokratik; mencipta masyarakakemakmuran negara yang akan dapat dsecara adil dan saksama; menjamin satu terhadap tradisi kebudayaannya yang kabagai corak; membina satu masyaraka
akan menggunakan sains dan teknologi
MAKA KAMI, rakyat Malaysia, berikrar akseluruh tenaga dan usaha kami untuk mtersebut berdasarkan prinsip-prinsip yang
KEPERCAYAAN KEPADA TUHAN
KESETIAAN KEPADA RAJA DAN NEG
KELUHURAN PERLEMBAGAAN
KEDAULATAN UNDANG-UNDANG
KESOPANAN DAN KESUSILAAN
-
7/29/2019 ICTLModuleYear5
10/141
NAT
ION
AL
PHIL
OSOPHY
OFEDUC
AITON
Education in Malaysia is an on-going effodeveloping the potential of individuals integrated manner, so as to produceare intellectually, spiritually, emotionally
balanced and harmonious, based on and devotion to God. Such an effortproduce Malaysian citizens who are knocompetent, who possess high moral stan
are responsible and capable of achievinpersonal well being as well as being ablethe harmony and betterment of the fa
nation at large.
-
7/29/2019 ICTLModuleYear5
11/141
IN
TRO
DUCTIO
NMalaysia has a vision to produce ind
balanced in all aspects as stated in the NaPhilosophy. In line with this, many ICT prbeen introduced in schools. The Minishas made ICT facilities available for all pwould narrow the digital divide betweenand those who cannot afford to enjoy suthus preparing them for the challenges of
Age.
The Ministrys computer laboratory projecschools throughout Malaysia will enable a
and secondary schools to acquire ICT skil
ICT Literacy (ICTL) for Primary Schools
designed to lay the foundation for all pupiICT capabilities in future. Through this pICT literacy is packaged in teaching and appropriate for pupils according to their The programme consists of ICT skills that and necessary in the use of computesoftware applications. These basic ICT
pupils acquire sufficient knowledge and ICT. Although the integrated approach cainfuse the learning of ICT in existing schoolfor Primary Schools programme is devepupils to master basic ICT skills first, beforethe respective subjects.
In order to assist teachers implement the
Schools programme, a teaching guideall schools. This Teaching Guide con
specifications and relevant teaching andwhich builds on and extends upon the sYear 4. The Teaching Guide is designed to
ith id h t t th l
-
7/29/2019 ICTLModuleYear5
12/141
AIMS
A
NDOBJE
CTIVES
The primary school system comprises two
(Year 1, Year 2 and Year 3) and Stage 2 (YYear 6).
Stage 1
AIM
The aim of Stage 1 ICT Literacy for programme is to enable pupils to use applications and devices.
OBJECTIVES
By the end of the Stage 1 programme, able to:
identifythemainpartsofacomputer explaintheconceptofoperatingsyste
application;
usebasicoperatingsystemandcomp usefunctionkeysonakeyboard; usebasictypingtechniques;and dobasicmaintenancework.
Stage 2
AIM
The aim of Stage 2 ICT Literacy for programme is to enable pupils to mastercomputer applications, internet and crea
-
7/29/2019 ICTLModuleYear5
13/141
IM
PLEMEN
TATION
IMPLEMENTATION IN SCHOOL
The ICTL for Primary Schools programme innational type schools (SJK) is introduced aProgramme in Year 1. The programme is imYear 1 to Year 6, for 720 minutes per yeathree-month period. Two teaching periodthe timetable are allocated for this progr
carried out during the English Language the Chinese Language or Tamil Languageand SJKT.
TEACHING AND LEARNING APPROACH
The success of the programme depends readiness and the availability of ICT facpupils, teachers need to supervise them classes by using appropriate methods such as working in groups. Teachers are enpupils to produce a folio.
ASSESSMENT
Teachers are expected to conduct their oassessment. Pupils competencies are gto the learning outcomes. Teachers mafolio as part of the school-based assessm
-
7/29/2019 ICTLModuleYear5
14/141
-
7/29/2019 ICTLModuleYear5
15/141
FRA
ME
WO
RK
THE ICT LITERACY FOR PRIMARY SCHOOLS
The content of the ICTL for Primary Schcovers six (6) main domains. The domains aManagement, Computer Hardware, CoComputer Maintenance, Internet, and Weacquire basic knowledge in Computer La
Computer Hardware and Computer Softw
Pupils in Stage 2 will continue with the saa higher level. They will also be exposedomains: the Internet, Computer MaWebpage. In addition, to equip pupils witin programming a topic on Programming
under Application Software in Computer S
Stage 1 S
COMPUTER LAB MANAGEMENT ComputerLabLocation ComputerLabPlan ComputerLabOrganisation
COMPUTER HARDWARE ComputerParts AlphabetandNumericKeys FunctionKeys InputandOutputDevices
COMPUTER SOFTWARE OperatingSystem/
Application Software
COMPUTER LA Advance
Managem
COMPUTER HA
ComputeCompone
Alphabet Function Inputand
COMPUTER SO Operating Applicatio
INTERNET Netiquett SearchEn E-Mail
S
-
7/29/2019 ICTLModuleYear5
16/141
CO
NTE
NT
SPECIFIC
ATIONS
The Content Specifications for theInformation and CommunicatioTechnology Literacy for Primary SchoolsTeaching Guide Year 5 contains the basirequirements for primary school pupils tattain computer literacy. The level of ICliteracy differs from Stage 1. Howeve
some domains and topics are repeatedwith different levels of complexity. Foexample, pupils will be introduced to a newtopic which is Programming in ComputeSoftware domain.
These content specifications cove
five main domains. The domains arComputer Lab Management, ComputeHardware, Computer Software, Interneand Maintenance.
The domains are presented in threesections. The sections are Learning Areas
Learning Outcomes and SuggestedLearning Activities. The activities suggestein the Suggested Learning Activities sectioare only recommendations proposed bthe Curriculum Development DivisionTeachers can devise their own activitiebut they have to adhere to the topics and
contents prescribed in the specification.
Teachers need to identify the domain andtopic to be taught. They will then plan theteaching activities based on the intendeLearning Outcomes. Learning modules ar
-
7/29/2019 ICTLModuleYear5
17/141
YEAR5
Lea
rningOutcomes
SuggestedLearningActivities
Usetabkeytocreatefirstlineindentation
Changethespacingofparagraph
-Double
-Single
Formatpagein
totwocolumns
Note:
Pupilsworkindividua
lly,inpairs,or
insmallgroups.
Createanessayoftwo
ormore
pa
ragraphs.
Changethespacingof
thetext
fro
msingletodoublean
dviceversa
(M
odule2).
Createatwocolumnsa
rticle
(M
odule3).
(2Weeks)
Knowtheusageofthespreadsheetapplication
Openandclosetheprogram
dentifytheshe
etapplicationinterface
-Cell
-Column
-Row
-Namebox
Createborder
Keyindata
Pu
pilssearchthebenefitofusingthe
sp
readsheetontheInte
rnet.
Createanaddressbook
.
CreateBorder(Module
4and5).
Createtimetable
.
-
7/29/2019 ICTLModuleYear5
18/141
YEAR5
Lea
rningOutcomes
SuggestedLearningActivities
1
Knowtheconceptof
a)Aprogram
b)Program
ming
1
Writeanalgorithm
a)Sequen
tial
b)Selectio
n(IF)
2
Drawaflowchart
a)Sequen
tial
b)Selectio
n(IF)
3
Understandtheprogrammingconcept
bymanipu
latingthevariables
AProg
ram:Writesimpleinstructionondaily
activitiessuchasbrushingte
ethormaking
coffee
(Module6).
Progra
mming:Demonstrate
theuseof
computercalculatorapplic
ation.Example:
354+213=?isgeneratedorS
creenSaver
Applic
ation.
Writea
nalgorithm
basedon
dailylife
activities(Module7).
Drawaflowchartbasedon
analgorithm
(Modu
le8).
Progra
mmingsoftwareScra
tchcanbe
downloadedathttp://www
.scratch
.mit
.
edu/.Demonstratehowtou
seScratch
(Modu
le11).
Open
existingproject(inScratch)andpupils
manip
ulatethevariables(colour,sound
d t
) P
i l t l l t h
f f
t
f
h
-
7/29/2019 ICTLModuleYear5
19/141
YEAR5
LearningOutcomes
SuggestedLearning
Activities
1.1.1
Knowfeaturesofsearc
hengine
-Searchbox
-Searchbutton
-Imagemenu
1.1.2
Stateexamplesofsea
rchengines
Pu
pilsaredividedintotwogroupsto
co
mparethedifferents
earchengines
ba
sedontheirsearchb
ox,search
bu
ttonandimagemenu(Module14).
(1Week)
1.2.1
Usesearchenginetofind
information
1.2.2
Usekeywordtogetsp
ecific
information
1.2.3
Saveinformation
De
monstratehowtousethesearch
en
gine.
Identifyandverifyappropriatesources
fo
rspecificinformation(Module14).
Practisevariouswaysto
save
informationfromtheinternet
-S
avemenu
-R
ightclickmousebutton
Fin
dinformationusingte
xtsearch
.
Pu
pilsProject:digitalfolio
,digital
sc
rapbook.
(2Weeks)
Y
-
7/29/2019 ICTLModuleYear5
20/141
PRELIM
INA
RYPreliminary
This ICT Literacy for Primary Schools: Year 5 comes with fourteen (14) teachmodules. The modules cover certain topiSpecifications. They are meant to serveteachers. Teachers are encouraged to
modules suited to pupils ability and dactivities that develop pupils thinking skillprovided in this teaching guide are graphic illustrations to help teachers carryeffectively.
The modules are developed based on
software provided to the school compby the Ministry of Education. The appprovided are MS Word, MS Excel, MS
Internet Explorer.
The topics developed for word processingSpacing and create Borderin Table. Searcare developed for the topic on Internet.
Apart from continuing the skill from prewill also learn a new topic on ProgrammSoftware domain. The programming sthis topic is Scratch. Scratch can be dowhttp://scratch.mit.edu.Thepupilswilldeve
skill as well as do hands-on activities. Th
pupils with basic concept of programmingbe given the skill to think logically. The topicis introduced to Year 5 pupils provides adeveloping pupils interest toward progra
-
7/29/2019 ICTLModuleYear5
21/141
WordProc
essing
Indentation
-
7/29/2019 ICTLModuleYear5
22/141
1
Module Indentation
Learning Area 1. Application Software1.1 Word Processing
- Indentation
Learning Outcome 1.1.1 Use tab key to create first line
Module Objective By the end of the lesson, pupils shcreate indentation at the first line.
Step 1 : Click . Choose All Programs. Select Micclick at Microsoft Word as shown in Figure 1.
3
-
7/29/2019 ICTLModuleYear5
23/141
Step 2 : Ask pupils to type the passage below.
Whales are mammals. They are warm
creatures. They live in the sea. They gi
their young.
Whales can be found around the wowhales live near the Artic and some
Antarctic.Whales have a nose on thead.
It is called a blowhole. They breathe th
blowhole. Some whales have more blowhole. Baleen whales have two blow
Step 3 : Place the cursor at the first letter of the paragraph a2.
-
7/29/2019 ICTLModuleYear5
24/141
1
Step 4: Press on the keyboard. You will get the dFigure 3.
Figure 3
Step 5 : Repeat step 3 for the next paragraph. You will get thin Figure 4.
-
7/29/2019 ICTLModuleYear5
25/141
WordProc
essing
Spacing
-
7/29/2019 ICTLModuleYear5
26/141
2
Module Spacing
Learning Area 1. Application Software1.1 Word Processing
- spacing
Learning Outcomes 1.1.2 Change the spacing of parag
- double- single
Module Objective By the end of the lesson, pupils shchange the spacing of the text fromand vice versa in Microsoft Word.
1. Steps to change the text from single spacing to double sp
Step 1 : Click . Choose All Programs. Select Micthen clickMicrosoft Office Word as shown in Figure
3
-
7/29/2019 ICTLModuleYear5
27/141
Open the Whale file as shown in Figure 2.
Figure 2
Step 2 : Highlight the whole text as shown in Figure 3.
-
7/29/2019 ICTLModuleYear5
28/141
2
Step 3 : ClickFormat at the menu bar. The Format pull dodisplayed. ClickParagraph at the Format pull downin Figure 4.
Figure 4
Step 4 : The Paragraph pop up menu will appear as shown
-
7/29/2019 ICTLModuleYear5
29/141
Step 5 : From the Paragraph pop up menu, go to Line spacindown, and choose double spacing as shown in Figu
Figure 6
Step 6 : ClickDouble and then clickOK as shown in Figure 7
2
-
7/29/2019 ICTLModuleYear5
30/141
2
Step 7 : You will get a display as shown in Figure 8. Save it.
Figure 8
2. Steps to change the text from double spacing to single sp
Step 1 : Open Whales file.
-
7/29/2019 ICTLModuleYear5
31/141
Step 2 : Highlight the whole text as shown in Figure 2.
Figure 2
Step 3 : ClickFormat at the menu bar. The Format pull dodisplayed. Choose Paragraph as shown in Figure 3.
2
-
7/29/2019 ICTLModuleYear5
32/141
2
Step 4 : The Paragraph pop up menu will appear as shown
Figure 4
Step 5 : From the Paragraph pop up menu, click pull-dowspacing as shown in Figure 5.
-
7/29/2019 ICTLModuleYear5
33/141
Step 6 : ClickSingle to apply single spacing for the whole shown in Figure 6.
Figure 6
Step 7 : You will get a display as shown in Figure 7. Save it.
-
7/29/2019 ICTLModuleYear5
34/141
-
7/29/2019 ICTLModuleYear5
35/141
WordProc
essing
Column
3
-
7/29/2019 ICTLModuleYear5
36/141
3
Module Column
Learning Area 1. Application Software1.1 Word Processing
- Columns
Learning Outcome 1.1.3 Format page into two column
Module Objective By the end of the lesson, studentcreate two column articles.
Step 1 : Click Start, choose All Programs, select Microsoft Microsoft Word Program.
Step 2 : Go to Menu Bar. Choose Format and click on ColuFigure 1.
-
7/29/2019 ICTLModuleYear5
37/141
Step 3 : You will get a display as shown in Figure 2. Choose TclickOK.
Figure 2
You will get a display as shown in Figure 3.
TwoColumns
TwoColumns
1 2
3
-
7/29/2019 ICTLModuleYear5
38/141
3
Below is the text for the pupils to type. Choose Century Goth
My name is Sakinah. I am eleven years o
brother and a sister. My brother is twent
and my sister is twelve years old. My fathan engineer. My mother is a housewife
family very much.
Step 4 : To change font, at the menu bar clickFormat and will get a display as shown in Figure 4. Change thClickOK.
-
7/29/2019 ICTLModuleYear5
39/141
Step 5 : Now you can start typing the text. As you can sbecome large and fill the two columns as shown in
Figure 5
Activity: Create a two column article or essay.
As you type,the text will
fo down untilthe second
column.
-
7/29/2019 ICTLModuleYear5
40/141
-
7/29/2019 ICTLModuleYear5
41/141
Spreadsheet
Interface
4
-
7/29/2019 ICTLModuleYear5
42/141
4
Module Interface
Learning Area 1.2 Spreadsheet
Learning Outcomes 1.2.3 Identify the spreadsheet appl- Interface- Cell
- Column- Row- Name Box
1.2.4 Create border
Module Objectives By the end of the lesson, pupils shou
Identify cell, column, rowandspreadsheet.
Createborder.
Step 1 : Click Start, choose All Programs, select Microsoft Microsoft Office Excel. You should get a display
workspace as shown in Figure 1.
-
7/29/2019 ICTLModuleYear5
43/141
1. To identify cell, name box, column and row.
Step 2 : Each rectangular box is referred to as a cell as show
Figure 2
Step 3 : The Name Box shows C2 which is at column C roFigure 3.
Cell
4
-
7/29/2019 ICTLModuleYear5
44/141
4
Step 4 : Introduce Column as shown in Figure 4.
Figure 4
Step 5 : Introduce Row as shown in Figure 5.
Column
-
7/29/2019 ICTLModuleYear5
45/141
2. Create border
Step 1 : Type numbers in column A and names in column B a6. Use mouse or arrow key to move from one colum
Figure 6
Step 2 : ClickFile at Menu Bar then select Print Preview. Youas shown in Figure 7. The data will appear without b
Close and save your file.
Column
4
-
7/29/2019 ICTLModuleYear5
46/141
4
Step 3 : To create border, highlight the cells and clickFormaThe pull down menu will be displayed. ClickCells a8.
Figure 8
Step 4 : You will get a display as shown in Figure 9. Choose BOutline and Inside. ClickOK.
-
7/29/2019 ICTLModuleYear5
47/141
You will get a display as shown in Figure 10. Save your file.
Figure 10
Step 5 : ClickFile at menu bar then select Print Preview. Youas shown in Figure 11. You can see the difference and Figure 11. ClickClose.
4
-
7/29/2019 ICTLModuleYear5
48/141
4
Step 6 : Type height of each student in column C. Then, repas shown in Figure 12.
Figure 12
You will get a display as shown in Figure 13. Save your work.
-
7/29/2019 ICTLModuleYear5
49/141
Spreadsheet
Key in data
5
-
7/29/2019 ICTLModuleYear5
50/141
5
Module Key in data
Learning Area 1.2 Spreadsheet
Learning Outcome 1.2.5 Key in data
Module Objectives By the end of the lesson, pupils shou
Keyintextandnumericaldata. Insertdataintable.
Step 1 : ClickStart Select All Programs ClickMicrosof
Step 2 : Create Border for2 rows and 6 columns. Highlight column A to F as shown in Figure 1.
-
7/29/2019 ICTLModuleYear5
51/141
Step 3 : ClickFormat at the Menu Bar. The Format pull down as shown in Figure 2. Select Cells.
Figure 2
You will get a display as shown in Figure 3. ClickBorder.
5
-
7/29/2019 ICTLModuleYear5
52/141
Step 4 : To create border, clickOutline and Inside as shown
Figure 4
You will get a display as shown in Figure 5. Click OK.
-
7/29/2019 ICTLModuleYear5
53/141
Step 5 : The Border will appear as shown in Figure 6.
Figure 6
Step 6 : To preview Border, clickPrint Preview icon at the Min Figure 7.
Figure 7
You will get a display as shown in Figure 8
5
-
7/29/2019 ICTLModuleYear5
54/141
Step 7 : To close the Print Preview, clickClose at the MenuFigure 9.
Figure 9
Step 8 : Save your file.
Step 9 : Type the data as shown in Table 1.
Day/Time
8.00 a.m8.30 a.m
8.30 a.m9.00 a.m
9.00 a.m9.30 a.m
9.30 a.m 10a.m
Monday BahasaMalaysia
Mathematics Science Science
Tuesday BahasaMalaysia
BahasaMalaysia
Mathematics Science
You will get a display as shown in Figure 10.
-
7/29/2019 ICTLModuleYear5
55/141
Step 10 : To adjust the column width, place the cursor on columns. This symbol will appear as shown in Figdrag the cursor to the right to enlarge the column the size of the column width, drag it to the left.
Figure 11
You will get a display as shown in Figure 12.
Figure 12
Step 11 : Type in the data as in Figure 13.
-
7/29/2019 ICTLModuleYear5
56/141
-
7/29/2019 ICTLModuleYear5
57/141
Programming
Concept
6
-
7/29/2019 ICTLModuleYear5
58/141
Module Concept
Learning Area 2. Basic ProgrammingProgramming Concept
Learning Outcomes 2.1.1 Know the concept of- A program- Programming
Module Objectives By the end of the lesson, pupils shou
Writesimpleinstruction. Differentiatebetweenprograman
Step 1 : Introduce the concept of program and programmi
Program (general) - a set or list of instructions to follow.Program (computer) - a set or list of instructions to direct
do a task.Programming - creating a sequence of instruction
computer to do something (act or
Step 2 : Example of daily life.
Adam wakes up at 6.00 a.m everyday. Theshe will brush his teeth cleanly. Next, he will taa bath. Once done, Adam will put on his scho
uniform. He will have her breakfast right aftthat. After a nice and fulfilling breakfast, he wmake his way to school.
-
7/29/2019 ICTLModuleYear5
59/141
Step 3 : Example of daily life.
GET READY FOR SCHOOL
6.00 a.m - Wake up6.15 a.m - Brush teeth
6.20 a.m - Take a bath6.30 a.m - Wear school uniform6.45 a.m - Have a breakfast7.00 a.m - Go to school
Figure 2
Step 4 : List some example of programs:
a. Making coffee.b. _________________________.c. _________________________.d. _________________________.
Step 5 : Write list of instructions of one of the programs.
______________________________________________________________
_______________________________
______________________________________________________________
Program
set ofinstruction
6
-
7/29/2019 ICTLModuleYear5
60/141
Activity 1.
Look at the instruction below:
Get a sweets.Unwrap the sweets.
Put the sweets into your mouth.
Answer the questions below.
1. What are the instructions tell you to do?
_____________________________________
2. How many instructions are there in this program?
______________________________________
3. Name the program.
______________________________________
-
7/29/2019 ICTLModuleYear5
61/141
Activity 2
Look at the program.
a. Tell destination.
b. Pay money.
c. ____________.
d. Board on the bus.
Answer the questions based on the above program.
4. What does this program tell you to do?
______________________________________
5. How many instructions are there in this program?
______________________________________
6. WhatisinstructionC?
6
-
7/29/2019 ICTLModuleYear5
62/141
Activity 3
A. Number the pictures below in the correct order.
Get ready for school.
-
7/29/2019 ICTLModuleYear5
63/141
Programming
Algorithm
Sequential
7
-
7/29/2019 ICTLModuleYear5
64/141
Module Algorithm: Sequential
Learning Area 2.2 Develop a program- algorithm
Learning Outcome 2.2.1 Write a simple algorithm- sequential
Module Objective By the end of the lesson, pupils shoula sequence structure algorithm.
Step 1 : Explain the definition of algorithm.
Teachers note : Teacher explains the technical definition of a
proceeding with definition of sequence. Teacher may use thsuggested activities below.
Definition : Algorithm - is a method or procedure or evecarrying out particular task.
Situational example:
(1) Sequences or steps in cooking rice.
(2) Sequences or steps to bake a cake.*In both situations, procedures must be followed in orde
desired goal.
(3) A birthday party one needs to follow each activity in owith the first activity and ending with the last.
-
7/29/2019 ICTLModuleYear5
65/141
Suggested activities:
(Individual/Pairwork)
Students identify at least five daily activities that involvprocedure. Then, students list down the procedures or step
its order.
For weaker students, teacher provides a random list of prstudents rearrange the procedures accordingly in order.
*Example of daily activities: (1) kite-making, (2) baking a caka mixed number to improper fraction, (4) tying a shoes lacefood at the canteen.
7
-
7/29/2019 ICTLModuleYear5
66/141
Step 2 : Read and understand the program and the situatio
Situation:
A birthday party at Lelas house. The guests need to follow tduring the party from the beginning to the end.
Tentative program:
4.00 p.m Arrival of guests and friends
4.30 p.m Welcome speech
4.45 p.m Party starts
5.00 p.m Cutting of the birthday cake
5.30 p.m Lucky draw and games
7.00 p.m Party ends
Step 3 : Write a sequence of a program using Microsoft Woreferring to the program in Step 2.
Example of sequence:
1. Start
2 Th t t d t i t 4 00
-
7/29/2019 ICTLModuleYear5
67/141
Step 4 : To find the answer of 2 km + 465 m.
2 km + 465 m = m
Algorithm
1. Start2. Multiply 2 km with 1000
3. Add the answer with 465 m4. The answer is 2465 m5. End
Step 5 : To find the answer for 12.5 km 625 m.
12.5 km - 625 m = m
Algorithm
1. Start
2. .....12.5 km with 10003. ..... the answer with 625 m4. The answer is ...... m5. End
7
-
7/29/2019 ICTLModuleYear5
68/141
Suggested activities:
Activity A
1. Teacher provides students with a set of procedures.2. Students convert the set of procedures to algorithm i
provided.
Example:
Procedures:
1. go to school
2. breakfast
3. wake-up
4. take a bath
5. put on uniform
6. brush the teeth
Activity B
Teacher asks students to read a short
Worksheet A
Instruction: Create an algorithprocedures provided.
1. Start
2. __________________________
3. __________________________
4. __________________________
5. __________________________
6. __________________________
7. __________________________
8. End
Batrisyia wakes
-
7/29/2019 ICTLModuleYear5
69/141
Programming
Algorithm:
Selection (IF)
8
-
7/29/2019 ICTLModuleYear5
70/141
Module Algorithm: Selection (IF)
Learning Area 2. Basic Programming2.2 Develop a Program
- Algorithm
Learning Outcome 2.2.1 Write an algorithm- Selection (IF)
Module Objective By the end of the lesson, pupils shosimple algorithm.
Step 1 : Definition of Selection (IF).
Definition:Selection (IF) - used for decision or branching.
Step 2 : Teacher provides a sample of Selection (IF) basituations. For example:
My Daily Activities6:00 a.m Wake-up.6:10 a.m Brush my teeth.6:15 a.m Take a bath.6:30 a.m Put on my school uniform.6:45 a.m Having my breakfast.
7:00 a.m Go to school.
If it rains heavily, bring umbrella.
-
7/29/2019 ICTLModuleYear5
71/141
Step 3 : Based on the given example, pupils construct an
write their answers on worksheet provided.
Example:
Activity A
Instructions: Rearrange the sequence accordingly. Write a in the space provided.
Start
Put on school uniform ____________________________
Take a bath ____________________________
Go to school ____________________________
Having breakfast ____________________________
Walk to school ____________________________
Wake-up ____________________________
Brush teeth ____________________________
IF rains heavily ____________________________
- bring umbrella __________
End
8
-
7/29/2019 ICTLModuleYear5
72/141
Activity B
Teachers note:Pupils must read the whole text for this activity. Teacher assi
them understand the situational question and instruction.
A birthday party will be held at Lelas house. The guests neactivities during the party from the beginning to the end.
The program:4.00 p.m. Party starts
4.30 p.m. Arrival of guests and friends
4.45 p.m. Welcome speech
5.00 p.m. Cutting the birthday cake
5.30 p.m. Lucky draw and games
7.00 p.m. Party ends
Situation:The party will be held outside Lelas house on that day. Howto make a backup plan if the weather is bad on that paraining.
Instruction: Based on the situation above, create an algori(IF) to represent Lelas birthday program and her backuworksheet provided.
-
7/29/2019 ICTLModuleYear5
73/141
Worksheet (Activity B)Put (IF) where necessary.
Start__________
____________________________________
____________________________________
____________________________________
____________________________________
____________________________________
-
7/29/2019 ICTLModuleYear5
74/141
-
7/29/2019 ICTLModuleYear5
75/141
Programming
Flowchart:
Sequential
9
Module Flowchart: Sequential
-
7/29/2019 ICTLModuleYear5
76/141
Module Flowchart: Sequential
Learning Area 2. Basic Programming2.2 Develop a program
- Flowchart
Learning Outcome 2.2.1 Draw a flowchart- Sequential
Module Objective By the end of the lesson, pupils sh
create story with flowchart.
Definition
a. Flowchart
b. Sequential
a. Flowchart Isadiagramofgeometricalshapeswithconnected
b. Sequential Asetofdirectionsinorderfrombeginningtoend.
Types of shapes
START/STOP
Activity 1 : Record the sequent on How to bake a cake
-
7/29/2019 ICTLModuleYear5
77/141
Activity 1 : Record the sequent on How to bake a cake.
Algorithm
1.0 Start
2.0 Prepare the ingredients
3.0 Add flour
4.0 Stir milk and baking powder
5.0 Mix butter, sugar, vanillaand egg
6.0 Bake the mixture
Flow
St
Prepare the
Add
Stir milk and b
Mix butter, sugar
Bake the
9
Activity 2 : Complete the flowchart
-
7/29/2019 ICTLModuleYear5
78/141
Activity 2 : Complete the flowchart.
Activity on Sunday
Algorithm
1.0 Start
2.0 Wake up
3.0 Take a bath
4.0 Gardening with parent
5.0 Wash hand
6.0 Take a lunch
Flow
St
Wak
Take a
Activity 3 : Ask pupils to complete the flowchart.
-
7/29/2019 ICTLModuleYear5
79/141
Activity 3 : Ask pupils to complete the flowchart.
Have a bath
Start
Wash your hair
9
Activity 3 : How to fix a bicycle puncture. Draw the missing g
-
7/29/2019 ICTLModuleYear5
80/141
y y p g g
and complete the flowchart.
Activity:____________________
Remove the tube from the tyre
Put the tube into a pail of waterto check for holes
Activity 5 : Think of an activity and write your own flowchar
-
7/29/2019 ICTLModuleYear5
81/141
y y y
Activity: _______________________
9
Activity 6
-
7/29/2019 ICTLModuleYear5
82/141
Step 1 : Open Microsoft Word application. Open a new file.
Step 2 : List down the activities.Step 3 : By using the geometrical shape, draw a flowchart.
Make sure the activities are in the correct order.
Get ready for school
Wake up
Wear school uniform
Brush teeth
Take a bath
End
Have a breakfast
Start
-
7/29/2019 ICTLModuleYear5
83/141
Programming
Flowchart:
Selection (IF)
10
Module Flowchart: Selection (IF)
-
7/29/2019 ICTLModuleYear5
84/141
Learning Area 2.2 Develop a Program- Flowchart
Learning Outcome 2.2.2 Draw a flowchart:- Selection (IF)
Module Objective By the end of the lesson, pupils shmake a decision using Selection (IF)
Step 1 : Definition of a flowchart.
a. Flowchart
b. Selection
a. Flowchart
Isadiagramofgeometricalshapeswithconne
Types of shapes
-
7/29/2019 ICTLModuleYear5
85/141
PROCESSRectangular shape shows interactio
DECISIONDiamond shape shows decision tha
START/STOPOval shape shows the start or end o
b. Selection (IF)
Used for decisions or choosing between two
choices.
10
Step 2 : Transformation from algorithm to a Selection (IF) flo
-
7/29/2019 ICTLModuleYear5
86/141
Figure 1.
Go to school Go to schoolAlgorithm Flowchart using Selection Con
1.0 Start Start
2.0 Wake up Wake up
3.0 Take a bath Take a bath
4.0 Wear school uniform Wear school uniform
5.0 Have breakfast Have breakfast
6.0 If raining heavilyYes
Raining heavily? B
6.1 Bring umbrellaNo
Condition in Figure 2:
-
7/29/2019 ICTLModuleYear5
87/141
There are two choices for you to go to school. You can walk tschool by car.
Question : IF you are tired?
IF you are tired, you go to school by car.
IF you are not tired, you walkto school.
Step 3 : A Selection (IF) flowchart shown in Figure 2.
Task : Go to School.
Question : IF you are tired?
Yes (True) 1. IF you are tired, go to school by car.
No (False) 2. IF you are not tired, walk to school.
Yes
No
10
Sample of Go to school flowchart using Selection (IF) as sho
-
7/29/2019 ICTLModuleYear5
88/141
Start
Wake up
Take a bath
Wear school uniform
Breakfast
Yes (True)Tired to walk By car
No (False)
Step 4 : Activity 1.
-
7/29/2019 ICTLModuleYear5
89/141
Task : Go to school.
Question : IF it is raining?
a. Make a decision on how you go to school. Fill in the blank
Yes (True) 1. IF it is raining, you go to school_______________
10
b. Complete the flowchart in Figure 4 based on answer in Ac
-
7/29/2019 ICTLModuleYear5
90/141
Start
Wake up
Take a bath
Wear school uniform
Breakfast
Go to school
Yes (True)
Step 5 : Activity 2.
-
7/29/2019 ICTLModuleYear5
91/141
Task : Activity on Sunday.
Question : IF there is no electricity?
a. Write two choices on how you can enjoy yourself on Sund
Yes(True) 1. IF there is no electricity, I _____________________
No (False) 2. IF there is electricity, I ________________________
10
b. Complete the flowchart in Figure 5 based on your answer
-
7/29/2019 ICTLModuleYear5
92/141
Start
Wake up
Take a bath
Breakfast
Yes (True)
Raining?
No (False)
Step 6 : Draw your own flowchart based on the task given.
k i i i h i
-
7/29/2019 ICTLModuleYear5
93/141
Task : Activity in the evening.
After having tea, change into a tracksuit and go tofootball with your friends. If your friends are not arouthe park.
Start
Watch television
Tea
Yes (True)
-
7/29/2019 ICTLModuleYear5
94/141
-
7/29/2019 ICTLModuleYear5
95/141
ProgrammingSoft
Getting Started
With Scratch
11
Module Getting Started With Scratch
Learning Area 2 Basic Programming
-
7/29/2019 ICTLModuleYear5
96/141
Learning Area 2. Basic Programming
Learning Outcome Demonstrate how to use Scratch
Module Objective By the end of the lesson, pupils shouScratch programming language.
Teachers Note : Install the Scratch software before le
a) Scratch can be downloaded afthttp://www.scratch.mit.edu/
b) The software can also be inCD-ROM given with this Teaching
Step 1 : Click , choose All Programs, select SScratch application as shown in Figure 1.
You will get results as shown in Figure 2.
-
7/29/2019 ICTLModuleYear5
97/141
Figure 2
Blocks Palette Script Area Sprite
11
Introduction to Scratch Interface
a Menu Bar : A region where Scratch menus are loca
-
7/29/2019 ICTLModuleYear5
98/141
a. Menu Bar : A region where Scratch menus are loca
b. Blocks Palette : Consist of graphic blocks. There are blocks according to the following catelooks , sound , pen , control , sensand variables . When the blocks are
they are called scripts.
c. Scripts Area : An area where sprite (programmabprogrammed by dragging out blockspalette.
d. Stage : An area where the sprite is displayed abeing presented.
e. Sprite List : Displays all the sprites involved in a proj
f. Toolbar : Provides access to commands that interact and control. Select these comon objects to perform an action.
To select and move sprite and bloc
To duplicate sprite, blocks and cost
To delete sprite, blocks and costum
To enlarge Sprite
-
7/29/2019 ICTLModuleYear5
99/141
-
7/29/2019 ICTLModuleYear5
100/141
-
7/29/2019 ICTLModuleYear5
101/141
-
7/29/2019 ICTLModuleYear5
102/141
-
7/29/2019 ICTLModuleYear5
103/141
-
7/29/2019 ICTLModuleYear5
104/141
-
7/29/2019 ICTLModuleYear5
105/141
-
7/29/2019 ICTLModuleYear5
106/141
-
7/29/2019 ICTLModuleYear5
107/141
-
7/29/2019 ICTLModuleYear5
108/141
-
7/29/2019 ICTLModuleYear5
109/141
-
7/29/2019 ICTLModuleYear5
110/141
-
7/29/2019 ICTLModuleYear5
111/141
ProgrammingSoft
Develop a Progra
Using Scratch
12
Module Develop a Program Using Scratch
Learning Area 2. Basic Programming
-
7/29/2019 ICTLModuleYear5
112/141
2.2 Develop a program
Learning Outcome 2.2.4 Create a program using a pro
Learning Objective By the end of the lesson, pupils sh
create a program to show a cat mocomplete with a background.
Inserting Background:
Step 1 : ClickStart to open Scratch. Display shown in Figure
Step 2 : Place pointer on Stage situated in sprite list area as
and click.
-
7/29/2019 ICTLModuleYear5
113/141
Figure 2
Step 3 : Place pointer on Background tab as shown in Figure
12
Step 4 : A new display will appear as shown in Figure 4. Clic
-
7/29/2019 ICTLModuleYear5
114/141
Figure 4
A new pop-up window will appear as shown in Figure 5. Dou
Step 5 : Choose room3 as shown in Figure 6 and double clic
-
7/29/2019 ICTLModuleYear5
115/141
Figure 6
Once done, your selected background will appear as show
12
Positioning Sprite: The Sprite in Figure 8 is a cat and the dethe middle of the stage.
Step 1 : Click and hold the Sprite. Then, drag to the new poFigure 8 This position is defined as Start position
-
7/29/2019 ICTLModuleYear5
116/141
Figure 8. This position is defined as Start position.
Figure 8
You will get a display as shown in Figure 9.
Cdn
Inserting new Sprite: Food
Step 1 : Choose New Sprite button as shown in Figure 10.
-
7/29/2019 ICTLModuleYear5
117/141
Figure 10
A new pop-up window will appear as shown in Figure 11. Do
12
Step 2 : A display as shown in Figure 12 will appear.
-
7/29/2019 ICTLModuleYear5
118/141
Figure 12
Step 3 : Choose cheesy-puffs and double click to select it.
A new display with your new Sprite (food) will appear as show
-
7/29/2019 ICTLModuleYear5
119/141
Figure 13
Resizing Sprite: Reducing the size of food.
Step 1 : Click on Shrink sprite button as shown in Figure 14.
12
Step 2 : A new pointer will appear . Place the pointer on t
in Figure 15 and click on it to meet the desired size.
-
7/29/2019 ICTLModuleYear5
120/141
Figure15
The food now becomes smaller.
Positioning the food:
Step 1 : Click on Move button as shown in Figure 17 to exit t
Place pointer
-
7/29/2019 ICTLModuleYear5
121/141
Figure 17
Step 2 : Now, move the food to the new position as shown i
Figure 18
Place pointer
click.
12
You will get a display as shown in Figure 19.
-
7/29/2019 ICTLModuleYear5
122/141
Figure 19
Inserting movement: Cat moves towards food
Step 1 : Place pointer on Sprite1 as shown in Figure 20 and c
The Sprite script area and Blocks palette will appear as show
-
7/29/2019 ICTLModuleYear5
123/141
Step 2 : Place pointer on Control button and click as shown
Figure 22
The Blocks Palette forControl will appear as shown in Figure 2
12
Step 3 : Start with clicking on whenever cdrag the block to the Script area as shown in Figure
-
7/29/2019 ICTLModuleYear5
124/141
Figure 24
Note: Block is not applicable if block
or is used.
Step 4 : Click the Motion button as shown in Figure 25.
The Blocks Palette forMotion will appear as shown in Figure 2
-
7/29/2019 ICTLModuleYear5
125/141
Figure 26
Step 5 : Click and drag the to the Script area a27.
Figure 27
Note: When you place the new block, please make sure the together as shown in Figure 27 so that the script can fu
Test the script by clicking
12
Step 6: Double click to change the default value from 10 Figure 28. Your cat will move 50 steps.
Double click here
-
7/29/2019 ICTLModuleYear5
126/141
Figure 28
Note: Before you test your script. Make sure the cat is in start
Step 7: Then, click on the Control button (which is locatPalette)as shown in Figure 29.
Figure 29
Step 8 : This time, choose . Click and drag Script area as shown in Figure 30. The cat will wait omovement.
key-in the new va
Step 9: Repeat step 5 to 8 until the cat reaches the food.
Note: Before you test your script. Make sure the cat is in start
-
7/29/2019 ICTLModuleYear5
127/141
Step 10: When the cat reaches the food, can you make theto the start position by adding one block? What w
the new block?
Figure 31
When you have the answer, test it.
How many steps
Tips: You have tototal of the stepstook and put as value.
-
7/29/2019 ICTLModuleYear5
128/141
-
7/29/2019 ICTLModuleYear5
129/141
ProgrammingSoft
Mini Project
13
Module Mini Project
Learning Area 2. Basic Programming
Learning Outcome 2.2 Develop a Program- create a mini project using S
-
7/29/2019 ICTLModuleYear5
130/141
application
Module Objective By the end of the lesson, pupils sh
create a mini project using Scratch
Reference site: Scratch software can be dhttp://scratch.mit.edu/.Inthissite,theyaremanyprojectsideas on how to do your project. You can also share your Sexplore educational resources and strategies in this site.
Step 1 : Read the situation given.
Situation
In a garden there are a lot of beautiful flowers. A butterfgarden. It flies from one flower to another flower. It loves to
the flowers. After a while, the butterfly flies home.
Step 2 : Write an algorithm based on the situation given.
1. Start
Step 3 : Fill in the flowchart given.
Start
-
7/29/2019 ICTLModuleYear5
131/141
Start
It flies from one flower to
another flower
13
Step 4 : Start Scratch Software. Create a project based on t(Step 1). Figure 1 is an example of a project.
-
7/29/2019 ICTLModuleYear5
132/141
Figure 1
Step 5 : Pupils folio must include algorithm, flowchart and prproject.
-
7/29/2019 ICTLModuleYear5
133/141
Internet
Search Engine
14
Module Search Engine
Learning Area 1. Internet1.1 Search Engine
Learning Outcomes 1.1.1 Know features of search engiSearch Box
-
7/29/2019 ICTLModuleYear5
134/141
- Search Box- Search Button
- Image Menu
1.1.2 State examples of search eng
Module Objectives By the end of the lesson, students sh
Identifythesearchbox,searchbmenu.
Listdifferentsearchengines.
Introduction : There are many types of Search EngExamples:-Google (Figure 1), MSN (Figure (Figure 3).
-
7/29/2019 ICTLModuleYear5
135/141
Figure 2
Figure 3
14
Step 1 : Go to Start All Program Internet ExplorMSN will display as shown in Figure 4.
-
7/29/2019 ICTLModuleYear5
136/141
Figure 4
In this module, we will use Google search engine.Typehttp://www.google.comintheaddressboxandpressa display as shown in Figure 5.
Step 2 : Type a keyword in the Search Box. Example flowerClickGoogle Search (search button) as shown in Fig
-
7/29/2019 ICTLModuleYear5
137/141
Figure 6
Step 3 : You will get results as shown in Figure 7. There are so
onflower.
14
Step 4 : Next, click on Images menu as shown in Figure 8.
-
7/29/2019 ICTLModuleYear5
138/141
Figure 8
Step 5 : You will get a display as shown in Figure 9.
Step 6 : To find specific type of flowers, type keywords in seahibiscus flower. Next, click on Search Images butt
display as shown in Figure 10.
-
7/29/2019 ICTLModuleYear5
139/141
Figure 10
Step 7 : Click on one of the image if you want to get more i
it as shown in Figure 11.
Specifickeywords
Image
Button
14
You will get a display as shown in Figure 12. Scroll the page to
-
7/29/2019 ICTLModuleYear5
140/141
Figure 12
Step 8 : To save image, place cursor on image, right-hand cbutton and choose Save image as.. as shown in F
-
7/29/2019 ICTLModuleYear5
141/141