MODUL 2.0 v24022015b (1)

download MODUL 2.0 v24022015b (1)

of 61

Transcript of MODUL 2.0 v24022015b (1)

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    1/61

    2.0 Menggunakan Algoritma MelaluiKod Pseudo Dan Carta Alir

    TAHUN 6

    Draf2001201

    K!M!NT!"#AN P!ND#D#KAN MA$A%A

    Kurikulum &tandard &ekola' "enda'

    K&&"

    1

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    2/61

    Draf2001201

    Standardkandungan:

    2.0 Menggunakan Algoritma MelaluiPseudokod Dan Carta Alir

    Standard

    pembelajaran:

    2.1 Mengenal algoritma, pseudokod dan

    carta alir.

    2.2 Menerangkan makna simbol mula dantamat, proses, pili!an dan aliran" dalamcarta alir.

    2.# Membuat perkaitan algoritma,pseudokod dan carta alir dalam akti$iti!arian.

    Masa: %0 minit

    N(TA "U)UKAN

    A*a itu Algoritma+ Pseudokod dan Carta Alir,

    Sebelum sesuatu atur cara komputer ditulis,

    perancangan a&al merupakan satu amalan 'ang

    penting. Pembinaan algoritma merupakan perkara

    pertama dalam proses pengaturcaraan untuk

    men'elesaikan sesuatu masala!.

    2

    M(DU$

    P-

    http://www.google.com.my/imgres?q=laptop+cartoon+characters&start=238&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=D8VWB5jVP1v_TM:&imgrefurl=http://www.123rf.com/photo_9353082_cartoon-smiling-laptop--vector-illustration.html&docid=MFOu_0YmmfpAcM&imgurl=http://us.123rf.com/400wm/400/400/clairev/clairev1104/clairev110400012/9353082-cartoon-smiling-laptop--vector-illustration.jpg&w=1200&h=915&ei=NIkJT-LoNYGyrAf0oa3MDw&zoom=1&chk=sbg
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    3/61

    Draf2001201

    Algoritma iala! satu set aturan untuk men'elesaikan sesuatu

    masala!. Aturan ini bertertib, jelas dan berkesan untuk men'elesaikan

    masala! tersebut.

    Pseudokod iala! satu set aturan 'ang ditulis dalam ba!asa tabii

    untuk men'elesaikan sesuatu masala!. (a menunjukkan langka! demi

    langka! untuk melaksanakan sesuatu tugas dari mula !ingga tamat.

    Carta Alir adala! raja! 'ang mengandungi simbol)simbol geometri

    'ang disambungkan untuk menunjukkan langka!)langka!pen'elesaian masala!.Setiap simbol mempun'ai makna dan *ungsi

    'ang tertentu.

    M($ MAKNA/UN P!N!"ANAN

    M+A - AMAMula dan tamat sesuatu

    akti$iti

    P/SS Akti$iti atau proses

    P((A3Menguji sama ada benar atau

    sala!

    A(/A3 Aliran akti$iti

    #

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    4/61

    Draf2001201

    P34AM5+36Menggabungkan aliran 'ang

    berlainan

    7

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    5/61

    Draf2001201

    Conto' 1 Algoritma

    Adaka! anda suka makan kui! lapis?5erikut iala! resipi untuk

    meng!asilkan kui! lapis 'ang sedap.

    Bahan-Bahan:

    1 ca&an tepung gandum. 2 sudu besar tepung beras.

    2 sudu besar tepung jagung.

    2 ca&an santan pekat.

    #-7 ca&an gula.

    Sedikit garam.

    1 sudu min'ak masak.

    Pe&arna mera!.

    Cara Penyediaan:

    1. Masukkan semua ba!an kecuali min'ak dan pe&arna. 8acau

    sampai sebati.2. 8alau ada ketulan tepung,tapiskan ia. 6riskan lo'angdengan min'ak masak tadi.

    #. 5a!agikan adunan kepada dua ba!agian dan &arnakan satuba!agian adunan tersebut dengan pe&arna mera!.

    7. etakkan lapisan pertama dan kukus selama 9 minit. Setiaplapisan mestila! dikukus selama 9 minit

    9. +ntuk lapisan terak!ir,kukus selama 10 minit.

    Sebenarn'a resepi tersebut adala! merupakan algoritma 'angmengandungi senarai ba!an)ba!an masakan dan langka!)langka!untuk meng!asilkan kui! lapis 'ang laat. Secara umumn'a, algoritmaiala! satu susunan langka!)langka! untuk men'elesaikan masala!.

    /esepi ini juga bole! ditulis dalam bentuk pseudokod dan carta alir.

    9

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    6/61

    Draf2001201

    %

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    7/61

    Draf2001201

    Conto' 2 Pseudokod

    ;

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    8/61

    Draf2001201

    Pseudokod1. Mula.2. Masuk semua ba!an kecuali pe&arna dan min'ak.

    #. 8acau sampai sebati.7. apiskan ketulan tepung.9. 6riskan lo'ang dengan min'ak masak.%. 5a!agikan adunan kepada dua ba!agian.;.

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    9/61

    Draf2001201

    P!N!TAHUAN &!D#A ADA MU"#D

    >

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    10/61

    Draf2001201

    1. Murid tela! bole! menulis langka!)langka! bagi akti$iti !arian.

    2. Murid tela! bole! menulis set ara!an bagi suatu peralatan digital

    dalam melakukan tugasan.

    #. Murid tela! menguasai kema!iran asas perisian persemba!an.

    K!P!"$UAN P!"KAKA&AN

    1. Set 8omputer2. 8ertas Ma!jong#. Pen Marker4. Blue tack

    K!P!"$UAN P!"#AN

    1. Perisian Persemba!an MS Po&erpoint"

    2. P#.ppt

    10

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    11/61

    Draf2001201

    AKT#4#T# 1

    )om #kut &a5a7Mengenal Algoritma dan Pseudokod dan Carta Alir8

    $angka' 1 5aca situasi di ba&a! dengan teliti.

    6 9 - 2

    : ; < 10 11 12

    1; 1: 16 1 19 1-

    1< 20 22 2- 29

    $angka' 2uliskan ara!an kepada(r&ansupa'a dia bole! sampai

    ke ruma! anda dengan tepat:

    11

    #r=an adala' rakan sekola' anda.Anda men>em*ut

    dia datang ke ruma' anda untuk ?er?in3ang tentang

    *ro>ek sekola'. Anda dike'endaki mem?eri ara'an

    5ang >elas ke*ada #r=an untuk ?er>alan ke ruma'anda.#r=an di larang melalui *etak 5ang ada *okok.

    (r&an

    /uma! anda

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    12/61

    Draf2001201

    12

    1

    2

    #

    7

    9

    %

    ;

    =

    >

    10

    A3(A??? A3DA A

    5/@A4A M36AS(8A3

    SA+ A6/(MA

    Conto!: 5ergerak ke petak no 2.

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    13/61

    Draf2001201

    $angka' -uliskan ara!an)ara!an tepat ke ruma! anda 'ang

    perlu diikuti ole! (r&an dalam kotak di ba&a! menggunakan

    pseudokod:

    1.

    2.

    #.

    7.

    9.

    %.

    ;.

    =.

    >.

    10.

    11.

    12.

    1#

    A3(A??? A3DA A

    5/@A4A M36AS(8A3

    SA+ 8D PS+D

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    14/61

    Draf2001201

    $angka' 9uliskan ara!an)ara!an tepat ke ruma! anda 'ang

    perlu diikuti ole! (r&an dalam kotak di ba&a! menggunakan carta

    alir:

    17

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    15/61

    Draf2001201

    AKT#4#T# 2

    Mengenal Algoritma+ Pseudokod dan Carta Alir

    $angka'

    16uru memaparkan persemba!an dari P-.**t 'ang

    mempun'ai conto!)conto! algoritma, pseudokod dan carta

    alir.

    $angka'2

    8enal pasti algoritma, pseudokod atau carta alir 'ang betulseperti 'ang dipaparkan ole! guru.

    AKT#4#T# -

    Menulis Algoritma agi Akti@iti Harian %ang Di*ili'

    Ker>a erkum*ulan.Ara'an Murid diba!agikan kepada beberapa kumpulan.

    $angka'

    1

    Setiap kumpulan senaraikan sekurang)kurangn'a lima

    akti$iti !arian 'ang melibatkan urutan atau prosedur.

    $angka'

    2

    Pili! satu daripada lima akti$iti tersebut dan tukar dengan

    kumpulan lain.

    19

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    16/61

    Draf2001201

    $angka'

    -

    Setiap kumpulan dike!endaki men'enaraikan langka!)

    langka! atau prosedur bagi akti$iti !arian 'ang merekaterima. akarkan !asil perbincangan dalam *ormat Peta

    Pemikiran iTHINKjenis Peta Alir Flow Map".

    $angka'

    95entangkan !asil perbincangan di dalam kelas.

    AKT#4#T# 9

    Mem?ina Pseudokod Dan Carta Alir erdasarkan

    Algoritma

    Mengenali &im?ol Pada Carta Alir

    Ker>a erkum*ulan.

    $angka'

    1

    5erdasarkan A8((( #, setiap kumpulan dike!endaki

    membina pseudokod dan carta alir dengan menggunakan

    perisian persemba!an.

    AKT#4#T#

    Mem?uat Perkaitan Antara Algoritma+ Pseudokod

    Dan Carta Alir

    1%

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    17/61

    Draf2001201

    Ker>a #ndi@idu.

    $angka' 1erangkan maksud algoritma, pseudokod dan carta alir

    menggunakan Peta Pemikiran i-Think jenis Peta 5ulatanCircle Map"

    P!N#$A#AN 1

    A. 3'atakan sama ada gambar raja! di ba&a! me&akili algoritma,

    *seudokod, 3arta aliratau tidak ?erkaitan

    1;

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    18/61

    Draf2001201

    P!N#$A#AN 2

    1=

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    19/61

    Draf2001201

    A. Cari pen'ataan)pern'ataan pada carta alir disediakan 'ang

    diletakkan pada simbol 'ang sala!. Apaka! simbol 'ang betul

    untuk pen'ataan)pen'ataan tersebut?

    5. ukis semula carta alir berdasarkan gambar raja! 'ang diberi

    dengan menggunakan simbol 'ang betul. 3'atakan sebab anda

    menggunakan simbol tersebut.

    1>

    Mula

    (si data)data 'ang

    diperlukan

    8lik butang Bangka!

    seterusn'a

    8lik

    Bunjukkan

    akaun sa'a

    8lik kotak tanda

    persetujuan

    5uka alamat gmail di

    !ttp:--mail.google.com-

    5erja'a mencipta emel

    6mail

    amat

    http://mail.google.com/http://mail.google.com/
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    20/61

    Draf2001201

    20

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    21/61

    Draf2001201

    P!N#$A#AN -

    A. 3omborkan gambar mengikut urutan 'ang betul.Persediaan untuk ke sekola'

    21

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    22/61

    Draf2001201

    5. ulis pseudokod berdasarkan gambar di atas dengan urutan 'ang

    betul.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

    C. Susun pseudokod 'ang diberi ke dalam carta alir mengikut urutan'ang betul.

    Pen5ediaan A5am oreng ersalut Te*ung.

    Pseudokod Carta Alir

    6oreng a'am

    Mula

    Potong a'am

    idang a'am goreng

    Salut a'am dengan

    tepung

    22

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    23/61

    Draf2001201

    amat

    6aul a'am dengan

    garam

    $AP("AN P!NCAPA#AN MU"#D

    3ama Murid:a!un:8elas

    Modul: Pengaturcaraan

    Standard8andungan:

    2.0 Menggunakan Algoritma Melalui Pseudokod danCarta Alir.

    StandardPembelajaran:

    2.1 Mengenal Algoritma, Pseudokod dan Carta Alir.2.2 Menerangkan makna simbol mula dan tamat,

    proses, pili!an, aliran" dalam carta alir.2.# Membuat perkaitan algoritma, pseudokod dan

    carta alir dalam akti$iti !arian.

    5il Perkara 'ang dinilai Pencapaian Catatan

    4aida

    k1 Murid bole! mengenalpasti

    algoritma, pseudokod dan cartaalirdariconto!)conto! 'angdiberi.

    2 Murid bole! membentukalgoritma, pseudokod dan carta

    2#

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    24/61

    Draf2001201

    alir berdasarkan situasi muda!'ang diberi.

    # Murid bole! menerangkanmakna simbol dalam carta alir'ang dibina.

    7 Murid bole! membuat perkaitanantara algoritma, pseudokoddan carta alir.

    8P++SA3 CAPA( - (DA8 CAPA("A/(8

    3ama 6uru: andatangan F

    arik!Disa!kanole!:

    andatangan Farik!

    27

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    25/61

    Draf2001201

    Standardkandungan:

    2.0 Menggunakan Algoritma Melalui 8odPseudo Dan Carta Alir

    Standardpembelajaran:

    2.7 Membeakan aliran secara urutan danpili!an tunggal bagi algoritma,pseudokod dan carta alir.

    2.7.1 Membeakan aliran secaraurutan dan pili!an tunggal bagialgoritma.

    2.7.2 Membeakan aliran secaraurutan dan pili!an tunggal bagipseudokod.

    2.7.# Membeakan aliran secaraurutan dan pili!an tunggal bagicarta alir.

    2.9 Menulis algoritma berdasarkan situasisecara urutan dan pili!an tunggal.

    Masa: >0 minit

    29

    M(DU$P9

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    26/61

    Draf2001201

    N(TA "U)UKAN

    Aliran se3ara urutan dan *ili'an tunggal.

    Sesuatu masala! biasan'a bole! diselesaikan dengan aliran secara

    urutan.Aliran secara urutan melibatkan pen'elesaian masala! 'ang

    menggunakan langka!)langka! secara tertib.

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    27/61

    Draf2001201

    1. Mula2. Men'ambut ketibaan tetamu dan rakan)rakan#. Memberi ucapan selamat datang

    7. Men'an'i9. Menerima !adia!%. Memotong kek;. Memulakan permainan meniup belon=. Mencabut nombor bertua!>. Majlis berak!ir

    10. amat

    Carta Alir

    2;

    amat

    Mencabut nombor

    bertua!

    Majlis berak!ir

    Mula

    Memberi ucapan selamat datang

    Memotong kek

    Memulakan permainan

    Men'an'i

    Men'ambut ketibaan tetamu dan rakan)

    rakan

    Menerima !adia!

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    28/61

    Draf2001201

    Conto' 2Algoritma+ Pseudokod dan Carta Alir agi Aliran

    Pili'an Tunggal

    Pili'an tungal ?erlaku dalam situasi di ?a=a' a*a?ila *em?ekal

    ?elon tidak da*at mem?ekalkan ?elon dalam ma>lis. PenulisanPseudokod akan memasukkan/menun>ukkan s5arat *ada *ili'an

    tunggal *ada atur 3ara Permainan Meniu* elon.

    2=

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    29/61

    Draf2001201

    &ituasiSiti akan mengadakan majlis !ari la!ir di ruma!n'a. Permainan meniup

    belon dan merebut kerusi tela! disediakan untuk para tetamu. 5ilangan

    jemputann'a adala! seramai 29 orang.Atur 3ara7.00 petang 8etibaan tetamu dan rakan)rakan.7.#0 petang +capan selamat datang.7.79 petang 3'an'ian dan pemberian !adia!.9.00 petang +pacara memotong kek.9.#0 petang Permainan meniup belon%.00 petang Cabutan bertua!;.00 petang Majlis berak!ir.

    Pseudokod1. Mula2. Men'ambut ketibaan tetamu dan rakan)rakan#. Memberi ucapan selamat datang7. Men'an'i9. Menerima !adia!%. Memotong kek;. @ika ada belon

    ;.1 Memulakan permainan meniup belon

    =. Mencabut nombor bertua!>. Majlis berak!ir10. amat

    2>

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    30/61

    Draf2001201

    Carta Alir

    P!N!TAHUAN &!D#A ADA MU"#D

    #0

    4aidak

    Memulakanpermainan

    meniup

    Majlis berak!ir

    5elonG

    amat

    Mencabut

    nombor

    bertua!

    Mula

    Men'ambut ketibaan tetamu dan

    Men'an

    Memberi ucapan selamat

    Memotong

    Menerima

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    31/61

    Draf2001201

    7. Murid tela! mengenal Algoritma, Pseudokod dan Carta Alir.

    9. Murid tela! mengeta!ui makna simbol mula dan tamat, proses,

    pili!an, aliran" dalam carta alir.

    %. Murid tela! mengeta!ui cara membina algoritma, pseudokod dan

    carta alir secara urutan.

    K!P!"$UAN P!"KAKA&AN

    9. Set 8omputer%. 8ertas Ma!jong

    ;. Pen Marker8. Blue tack>. 8ertas 3ombor-8ad 3ombor10.Pensel

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    32/61

    Draf2001201

    AKT#4#T# 1

    Permainan FROZEN

    $angka' 1Setiap murid akan mendapat sekeping kertas-kad 'ang

    mengandungi satu nombor.

    $angka' 2Murid diminta untuk tidak menunjukkan kertas-kad 'ang

    mengandungi nombor tersebut kepada murid lain.

    $angka' -Apabila guru meniupkan &isel atau berkata !"AK, murid

    akan bergerak secara bebas sambil memba&a kertas 'ang

    mengandungi nombor tersebut.

    $angka' 9Apabila guru meniupkan &isel sekali lagi atau berkata

    !"H!NT#, murid akan ber!enti dan membandingkan kertas-kad 'ang

    mengandungi nombor tersebut dengan rakan disebela! kanann'a. @ika

    nombor sala! seorangn'a lebi! kecil maka murid 'ang memegang

    nombor kecil itu akan dibekukan atau H/I3 dan tidak bole!

    bergerak ke mana)mana.

    $angka' +langi $ANKAH -dan $ANKAH 9. Pemenang adala!

    murid 'ang memegang nombor 'ang terbesar.

    $angka' 6Cuba anda tuliskan algoritma permainan tadi.

    #2

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    33/61

    Draf2001201

    AKT#4#T# 2

    Mem?ina algoritma+*seudokod dan 3arta alir ?agi aliran se3ara urutan.

    $angka'

    1

    6uru memberikan satu situasi kepada murid.

    Satu sesi perk!ema!an perdana unit beruni*orm bagi

    murid ta!ap dua akan diadakan pada !ujung ta!un ini.

    Perk!ema!an tersebut akan diadakan di sebua! !utan

    rekreasi. Murid dike!endaki menda*tarkan diri di sekola!

    pada pukul tuju! pagi. Semua murid dike!endaki menaiki

    bas 'ang tela! disediakan. Apabila tiba di tempat

    perk!ema!an, murid dike!endaki berkumpul di tapak

    perk!ema!an bagi meli!at demontrasi pemasangan

    k!ema!. Seterusn'a, murid akan memasang k!ema!.

    Setela! siap, murid akan mengemaskan barang)barang

    mereka di k!ema! masing)masing.

    ##

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    34/61

    Draf2001201

    $angka'2

    Murid melengkapkan algoritma.

    di sekola! pada pukul tuju!

    pagi.

    Semua murid dike!endaki 'ang

    disediakan.

    iba di .

    Murid di tapak perk!ema!an.

    Meli!at pemasangan k!ema!.

    Murid .

    Setela! siap, murid barang)barang

    mereka di k!ema! masing)masing.

    #7

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    35/61

    Draf2001201

    $angka'

    -

    Murid)murid men'usun semula a'at)a'at untuk

    meng!asilkan pseudokod 'ang bertertib.

    #9

    mula

    menda*tarkan

    diri

    menaiki bas

    berkumpul di tapakperk!ema!an

    tiba di tempat perk!ema!an

    meli!at demontrasi pemasangan k!ema!memasang k!ema!

    mengemaskan barang)barang

    tamat

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    36/61

    Draf2001201

    $angka'

    9

    Murid melengkapkan carta alir.

    #%

    Menda*tarkan diri

    Menaiki bas 5erkumpul di tapak perk!ema!aan

    Meli!at demonstrasi

    Memasang k!ema!

    Mengemaskan barang dalam k!ema!

    Mula

    amat

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    37/61

    Draf2001201

    AKT#4#T# -

    $AMPU #&%A"AT

    Cu?a anda *er'atikan ?agaimana $AMPU #&%A"AT ?eker>a

    se3ara urutan.Terda*at !MPAT urutan 5ang *erlu anda keta'ui.

    arnakan $AMPU #&%A"AT di ?a=a' untuk mengeta'ui

    ?agaimana ian5a ?ertukar mengikut urutan

    $angka' 1Anda !endakla! me&arnakan $AMPU #&%A"AT'ang

    men'ala sa!aja mengikut urutan dalam raja! di ba&a!:

    $angka' 2engkapkan jadual di ba&a! berdasarkan urutan $AMPU

    #&%A"AT'ang tela! anda &arnakan di $ANKAH 1.

    #;

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    38/61

    Draf2001201

    $angka' - Cuba anda Jkirkan bagaimana $AMPU #&%A"AT'angbole! memaparkan kiraan digital sebelum beruba! kepada &arna

    seterusn'a.

    $angka' 9 Cuba anda Jkirkan bagaimana $AMPU #&%A"AT

    anda bole! digunakan di tempat murid sekola! men'eberang

    jalanra'a. Sila gunakan pili!an tunggal untuk situasi jika ada

    murid !endak men'eberang jalan. Adaka! anda perlu

    menguba! ara!an kepada $AMPU #&%A"ATandaG

    AKT#4#T# 9

    Mem?ina algoritma+*seudokod dan 3arta alir ?agi aliran *ili'an tunggal.

    #=

    Cuba tuliskan dalam bentuk PS+D8D

    1. Mula2. M/A men'ala 9 Minit

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    39/61

    Draf2001201

    $angka'

    1

    6uru memberikan satu situasi kepada murid.

    Satu sesi perk!ema!an perdana unit beruni*orm bagi

    murid ta!ap dua akan diadakan pada !ujung ta!un ini.

    Perk!ema!an tersebut akan diadakan di sebua! !utan

    rekreasi. Murid dike!endaki menda*tarkan diri di sekola!

    pada pukul tuju! pagi. Semua murid dike!endaki menaiki

    bas 'ang tela! disediakan. Apabila tiba di tempat

    perk!ema!an, murid dike!endaki berkumpul di tapak

    perk!ema!an. 5agi murid 'ang tela! menguasai

    kema!iran pemasangan k!ema!, mereka akan terus

    memasang k!ema!. 5agi murid 'ang belum menguasai

    kema!iran pemasangan k!ema!, mereka dike!endaki

    meli!at demontrasi terlebi! da!ulu sebelum memasang

    k!ema!. Setela! siap, murid akan mengemaskan

    barang)barang mereka di k!ema! masing)masing.

    $angka' 2 Murid diminta membina algoritma berdasarkan situasidi atas.

    $angka' - Murid diminta membina pseudokod berdasarkan

    algoritma 'ang dibina.

    $angka' 9 Murid diminta meng!asilkan carta alir berdasarkanalgoritma situasi di atas.

    #>

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    40/61

    Draf2001201

    P!N#$A#AN 1

    A. 3'atakan jenis aliran bagi algoritma di ba&a!.

    Siti ada seekor kucing. Setiap

    !ari, selepas pulang dari

    sekola! dia memberi makan

    kepada kucing itu selepas

    memandikann'a. 3amun pada

    suatu !ari, Siti balik le&at dari

    sekola!. 8ucing itu keli!atan

    tidak comot, maka Siti tidak

    memandikann'a. 8ucing itu

    terus diberi makan.

    Siti ada seekor kucing. Pada

    setiap !ari, selepas pulang dari

    sekola! dia memberi makan

    kepada kucing itu selepas

    memandikann'a.

    70

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    41/61

    Draf2001201

    P!N#$A#AN 2

    5. Ali: A'a!, ingat tak !ari jadi sa'a minggu !adapan?5apa :!, ingat? Apa !adia! 'ang kamu ma!u?Ali : Sa'a inginkan kek dan sepasang kasut sukan Adidas.5apa : 8ek itu suda! pasti bole! a'a! belikan. 8asut sukan Adidas

    itu a'a! akan beli kalau dapat bonus.

    ulis algoritma berdasarkan dialog di atas.

    71

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    42/61

    Draf2001201

    P!N#$A#AN -

    D. Susun pseudokod 'ang diberi ke dalam carta alir mengikut urutan

    'ang betul.Pen5ediaan A5am oreng ersalut Te*ung.

    Pseudokod Carta Alir

    6oreng a'am

    Mula

    Potong a'am

    idang a'am goreng

    Salut a'am dengan

    tepung

    amat

    6aul a'am dengan

    garam

    72

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    43/61

    Draf2001201

    . Susun pseudokod 'ang diberi ke dalam carta alir mengikut urutan

    'ang betul.Pen5ediaan A5am oreng.

    Pseudokod Carta Alir

    6oreng a'am

    @ika ma!u rangup

    Mula

    Potong a'am

    idang a'am goreng

    amat

    Salut a'am dengan

    tepung tempura

    6aul a'am dengan

    garam

    7#

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    44/61

    Draf2001201

    $AP("AN P!NCAPA#AN MU"#D

    3ama Murid:a!un:8elas

    Modul: Pengaturcaraan

    Standard8andungan:

    2.0 Menggunakan Algoritma Melalui Pseudokod dan CartaAlir.

    StandardPembelajaran:

    2.7 Membeakan aliran secara urutan dan pili!an tunggalbagi algoritma, pseudokod dan carta alir.

    1.7.1 Membeakan aliran secara urutan dan pili!antunggal bagi algoritma.

    1.7.2 Membeakan aliran secara urutan dan pili!antunggal bagi pseudokod.

    2.7.# Membeakan aliran secara urutan dan pili!antunggal bagi carta alir.

    2.9 Menulis algoritma berdasarkan situasi secara urutandan pili!an tunggal.

    5il Perkara 'ang dinilai Pencapaian Catatan

    4a idak1 Murid bole! membeakan aliran

    secara urutan dan pili!an tunggalbagialgoritma, pseudokod, dan cartaalir 'ang diberi.

    2 Murid bole! membentuk algoritma,pseudokod dan carta alir bagi aliransecara urutan dan pili!an tunggalberdasarkan situasi 'ang diberi.

    # Murid bole! menukarkan pseudokod

    kepada carta alir.8P++SA3 CAPA( - (DA8 CAPA("

    A/(8

    3ama 6uru: andatangan Farik!

    Disa!kanole!:

    andatangan Farik!

    77

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    45/61

    Draf2001201

    Standardkandungan:

    2.0 Menggunakan Algoritma Melalui 8odPseudo Dan Carta Alir

    Standardpembelajaran:

    2.% Memisa!kan pseudokod komplekskepada kod psuedo secara urutan danpseudokod secara pili!an tunggal

    2.; Menggabungkan carta alir urutan dancarta alir pili!an tunggal secara logik

    2.= Men'ediakan algoritma, pseudokod dancarta alir dalam men'elesaikan satumasala! 'ang diberi.

    Masa: >0 minit

    N(TA "U)UKAN

    Pseudokod kom*leks

    Apabila sesuatu situasi mempun'ai pelbagai ara!an dan akti$iti, maka

    situasi itu dikatakan sebagai kompleks.5egitu juga dengan pseudokod.

    Pseudokod 'ang kompleks merupakan gabungan beberapa pseudokod

    aliran secara urutan dan pseudokod secara pili!an tunggal.

    Carta alir secara urutan dan carta alir pili!an tunggal apabila

    digabungkan akan meng!asilkan satu carta alir 'ang menggambarkan

    satu situasi 'ang kompleks.

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    46/61

    Draf2001201

    mestila! logik.Carta alir tersebut adala! tersusun secara tertib dan

    bole! diterima akal.

    Conto' 1 Memisa'kan *seudokod kom*leks ke*ada

    *seudokod aliran se3ara urutan dan se3ara *ili'an tunggal

    Pseudokod kom*leks1. Mula.2. 5erkumpul di sekola!.#. 5ertolak dengan bas.7. @ika cuaca baik,

    7.1 mela&at ke Ioo 3egara7.2 mela&at ke Muium 3egara.

    9.@ika cuaca tidak baik,9.1 mela&at ke Muium 3egara.

    %. Makan tenga! !ari di Muium 3egara.;. @ika bilangan murid lebi! daripada 70 orang,

    ;.1 peca! kepada dua kumpulan.;.1 bersedia dalam kumpulan.

    =.@ika bilangan murid kurang daripada 70 orang,

    =.1 bersedia dalam kumpulan.>.Meneruskan la&atan di Muium 3egara.10. @ika belum pukul 7 petang,

    10.1 menonton persemba!an multimedia10.2 menonton pertunjukan &a'ang kulit

    11. @ika masa tela! menceca! pukul 7 petang,11.1 menonton pertunjukan &a'ang kulit

    12. 5alik1#. amat

    Pseudokod aliran se3ara urutan11. Mula12. 5erkumpul di sekola!.1#. 5ertolak dengan bas.17. Mela&at ke Muium 3egara19. Makan tenga! !ari1%. 5ersedia dalam kumpulan

    7%

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    47/61

    Draf2001201

    1;. Menonton pertunjukan &a'ang kulit1=. 5alik1>. amat

    Pseudokod aliran se3ara *ili'an tunggal *ertama1. Mula2. @ika cuaca baik,

    2.1 mela&at ke Ioo 3egara2.2 mela&at ke Muium 3egara.

    #. @ika tiada !ujan#.1 mela&at ke Muium 3egara.

    7. amat

    Pseudokod aliran se3ara *ili'an tunggal kedua1. Mula2. @ika bilangan murid lebi! daripada 70 orang,

    2.1 peca! kepada dua kumpulan.2.2 bersedia dalam kumpulan.

    #. @ika bilangan murid kurang daripada 70 orang,#.1 bersedia dalam kumpulan.

    7. amat

    Pseudokod aliran se3ara *ili'an tunggal ketiga1. Mula2. @ika belum pukul 7 petang,

    2.1 menonton persemba!an multimedia2.2 menonton pertunjukan &a'ang kulit

    #. @ika masa tela! menceca! pukul 7 petang,

    #.1 menonton pertunjukan &a'ang kulit

    7. amat

    7;

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    48/61

    Draf2001201

    Conto' 2 Carta alir se3ara tunggal dan 3arta alir *ili'an tunggal

    7=

    Pergi Panggung

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    49/61

    Draf2001201

    7>

    Mula

    Pergi Panggung

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    50/61

    Draf2001201

    P!N!TAHUAN &!D#A ADA MU"#D

    ;. Murid tela! mengenal Algoritma, Pseudokod dan Carta Alir.

    =. Murid tela! mengeta!ui makna simbol mula dan tamat, proses,

    pili!an, aliran" dalam carta alir.

    >. Murid tela! mengeta!ui cara membina algoritma, pseudokod dan

    carta alir secara urutan.

    K!P!"$UAN P!"KAKA&AN

    11.Set 8omputer12.8ertas Ma!jong1#.Pen Marker14.Blue tack

    K!P!"$UAN P!"#AN

    7. Perisian Aplikasi

    AKT#4#T# 1

    Mem?ina *seudokodaliran se3ara urutan dan se3ara *ili'an tunggal.

    $angka'

    1

    6uru memberikan satu pseudokod kompleks kepada

    murid.

    90

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    51/61

    Draf2001201

    Pseudokod kom*leks1. Mula.2. 5alik ke kampung#. @ika lebi! daripada empat orang,

    #.1 se&a kereta#.2 bertolak

    7. @ika kurang daripada empat orang,7.1 bertolak

    9. Memandu kereta balik ke kampung.%. @ika kesuntukan masa,

    %.1 menggunakan tol

    %.2 perjalanan balik ke kampung;. @ika tidak kesuntukan masa,

    ;.1 perjalanan balik ke kampung.=. iba>. @ika lapar,

    >.1 makan malam>,2 re!at

    10. @ika tidak lapar,10.1 re!at

    11. 5erbual)bual dengan a!li keluarga12. amat

    $angka' -Murid diminta membina pseudokod aliran secara urutan

    berdasarkan kod pseudo kompleks 'ang diberi.

    $angka' 9Murid diminta membina pseudokod aliran secara pili!an

    tunggal berdasarkan kod pseudo kompleks 'ang diberi.

    91

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    52/61

    Draf2001201

    92

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    53/61

    Draf2001201

    AKT#4#T# 2

    Mem?ina 3arta alir urutan dan 3arta alir *ili'an tunggal.

    $angka' 1Murid diminta meng!asilkan carta alir urutan dan carta alir

    pili!an tunggal berdasarkan pseudokod di atas.

    $angka' 2Murid diminta menggabungkan carta alir urutan dan carta

    alir pili!an tunggal 'ang di!asilkan di atas.

    AKT#4#T# -

    Mem?ina 3arta alir urutan dan 3arta alir *ili'an tunggal.

    $angka' 1Murid dimintamembaca perenggan di ba&a!.

    ari ini cuti !ujung minggu. anna pergi ke ruma! Pak Mat.

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    54/61

    Draf2001201

    P!N#$A#AN 1

    3'atakan jenis aliran bagi pseudokod di ba&a!.

    1. Mula2. Penda*taran#. 5erkumpul

    7. aklimat9. ulus uji bakat%. Menjadi a!li;. amat

    1. Mula2. Penda*taran#. 5erkumpul

    7. aklimat9. +ji bakat%. @ika tidak lulus,

    %.1 lati!an%.2 menjadi a!li

    ;. @ika lulus,;.1 menjadi a!li

    =. amat

    97

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    55/61

    Draf2001201

    P!N#$A#AN 2

    C. 5erdasarkan pseudokod kompleks 'ang diberi, n'atakan berapa

    pseudokod aliran secara urutan dan secara pili!an tunggal 'ang

    ada.

    Pseudokod kom*leks1 Mula.2 Pergi membeli)bela!# @ika !endak cepat,#.1 menaiki monorail#.2 berjalan kaki7 @ika tidak !endak cepat,7.1 berjalan kaki9 iba di destinasi.% Mula membeli)bela!.; @ika semua iala! perempuan,

    ;.1 membeli baju;.2 membeli kasut= @ika bukan semua iala! perempuan,=.1 membeli kasut> Makan tenga! !ari.105alik11amat

    Pseudokod aliran secara urutan K

    Pseudokod aliran secara pili!an tunggal K

    5. 5erdasarkan pseudokod kompleks 'ang diberi, binakan

    pseudokod aliran secara urutan dan pseudokod aliran secara pili!an

    tunggal.

    99

    http://www.google.com.my/imgres?q=pencil+and+paper+cartoon+characters&hl=en&gbv=2&biw=1280&bih=583&tbm=isch&tbnid=c8Qm44H9x10ShM:&imgrefurl=http://www.easyvectors.com/browse/other/sephr-notepad-with-text-and-pencil-clip-art&docid=Baq3cvY75dmgOM&imgurl=http://www.easyvectors.com/assets/images/vectors/afbig/sephr-notepad-with-text-and-pencil-clip-art.jpg&w=425&h=425&ei=KoQJT8jyOsbtrQex1tXQDw&zoom=1
  • 7/23/2019 MODUL 2.0 v24022015b (1)

    56/61

    Draf2001201

    Pseudokod aliran secara urutan

    1.2.#.7.9.%.;.=.

    >.

    Pseudokod aliran secara pili!an tunggal pertama

    1.2. 2.1

    2.2

    #. #.17.

    Pseudokod aliran secara pili!an tunggal kedua

    1.2. 2.1

    9%

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    57/61

    Draf2001201

    2.2#. #.1

    7.

    P!N#$A#AN -

    A. ukis gabungan Carta Alir berdasarkan pseudokod di atas.

    9;

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    58/61

    Draf2001201

    P!N#$A#AN 9

    A. Pelbagai akti$iti berlaku dalam ke!idupan kita. Adakalan'a kita

    perlu membuat pili!an atau keputusan. Cuba ingat kembali satu

    situasi 'ang perna! anda lalui. uliskan situasi tersebut.

    9=

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    59/61

    Draf2001201

    3'atakan berapa akti$iti 'ang berlakuG Akti$iti 'ang manaka!

    memerlukan anda membuat pili!anG

    Seterusn'a, berdasarkan situasi 'ang ditulis, bina algoritma,pseudokod dan carta alir.

    9>

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    60/61

    Draf2001201

    $AP("AN P!NCAPA#AN MU"#D

    3ama Murid:a!un:8elas

    Modul: Pengaturcaraan

    Standard8andungan:

    2.0 Menggunakan Algoritma Melalui Pseudokod danCarta Alir.

    StandardPembelajaran:

    2.% Memisa!kan pseudokod kompleks kepada kodpsuedo secara urutan dan pseudokod secarapili!an tunggal

    2.; Menggabungkan carta alir urutan dan carta alirpili!an tunggal secara logik

    2.= Men'ediakan algoritma, pseudokod dan cartaalir dalam men'elesaikan satu masala! 'angdiberi.

    5il Perkara 'ang dinilai Pencapaian Catatan

    4a idak

    1 Murid bole! mengenal pastipseudokod secara urutan dansecara pili!an tunggal.

    2 Murid bole! membentukpseudokod secara urutan dansecara pili!an tunggal.

    # Murid bole! membentuk carta alirurutan dan carta alir pili!antunggal.

    7 Murid bole! melukis gabungancarta alir urutan dan carta alirpili!an tunggal

    8P++SA3 CAPA( - (DA8 CAPA("A/(8

    %0

  • 7/23/2019 MODUL 2.0 v24022015b (1)

    61/61

    Draf2001201

    3ama 6uru: andatangan Farik!

    Disa!kanole!:

    andatangan Farik!