SlideShare a Scribd company logo
Peranti Interaksi Aplikasi
Kehidupan tanpa gajet?
Adakah semua ini dapat membantu manusia menyelesaikan masalah?
Adakah ianya berkekalan untuk 6-7 tahun akan datang?
Strategi Penyelesaian Masalah
• Apa itu masalah?
• Penyelesaian masalah?
Keperluan Penyelesaian Masalah Berstrategi
• Hidup kita tak pernah takde masalah
• Perlu diatasi
• Sebab masalah menghalang kita mencapai sesuatu
• Masalah mganggu kelancaran / keselesaan
• Jadi – memerlukan strategi yang baik utk selesaikan
Mengapa perlunya strategi dalam
penyelesaian masalah ?
1. Meningkatkan kemahiran berfikir
2. Membantu pengembangan sesuatu konsep
3. Mewujudkan komunikasi dua hala
4. Menggalakkan pembelajaran kendiri
PENYELESAIAN MASALAH SEBAGAI PROSES MENGKAJI BUTIRAN
SESUTAU MASALAH UNTUK MENDAPATKAN SATU PENYELESAIAN
• Komputer boleh digunakan untuk menyelesaikan masalah
• Namun, cara penyelesaian terhadap masalah yang dihadapi haruslah jelas
• Pembangunan aplikasi komputer berkait rapat dengan strategi penyelesaian
masalah
• Seseorang perlu menguasai strategi penyelesaian masalah supaya dapat
memahami masalah dengan mudah bagi mendapatkan strategi yang terbaik
• Pemikiran komputasional membolehkan kita memahami masalah yang
dihadapi dan membangunkan penyelesaian yang munasabah apabila
kita menghadapi masalah yang kompleks
DEFINISI PEMIKIRAN KOMPUTASIONAL
Pemikiran Komputasional (CT) merupakan proses penyelesaian
masalah yang memerlukan usaha memecahkan sesuatu masalah
kepada komponen yang lebih kecil (Decompose), cuba mengekstrak
idea ataupun maklumat yang penting dan relevan (Abstraction),
mengenali corak (Pattern) yang membolehkan perancangan
penyelesaian yang tepat bagi mengelakkan ulangan dan tindakan
yang kurang releven supaya meningkatkan keberkesanan
proses penyelesaian masalah tersebut
Individu perlu menggunakan pemikiran logikal bagi mengenalpasti
maklumat yang penting dan mengaturkan langkah penyelesaian
mengikut turutan yang logikal (Algorithm), menilai pemilihan dan
keputusan yang telah dilakukan bagi menguji kesahihan dan
keboleh laksanaan prosedur tersebut
CONTOH 1: AISKRIM
Anda ingin membeli aiskrim ‘scoop’ yang
mempunyai susunan 3 perisa sama seperti
gambar disebelah
Penyataan manakah yang paling sesuai semasa
memesan aiskrim tersebut?
1. Saya ingin aiskrim berperisa Coklat, Bluebery dan Strawbery
2. Saya ingin aiskrim berperisa Coklat, Strawbery dan Bluebery
3. Saya ingin aiskrim berperisa Strawbery, Coklat dan Bluebery
4. Saya ingin aiskrim berperisa Strawbery, Bluebery dan Coklat
Keterangan:
Perkara yang paling utama mesti dinyatakan yang terakhir, sebagaimana
perisa aiskrim yang paling atas (dan mungkin perisa yang paling kita gemari)
hendaklah dinyatakan yang terakhir semasa memesan aiskrim yang kita
kehendaki.
Susunan adalah penting; jika kita memesan aiskrim dalam susunan berbeza,
maka kita akan mendapat aiskrim ‘scoop’ yang berbeza perisanya.
Oleh yang demikian, pemikiran komputasional menerusi teknik peniskalaan
(abstraction) dan pengitlakan (generalization) boleh memudahkan kita
Menyusun langkah penyelesaian masalah mengikut susunan dan ketetapan
yang sesuai.
Satu perkara utama dalam pembelajaran sains komputer adalah kepentingan
susunan penyelesaian yang tepat dan memahami kehendak orang lain terhadap
kaedah penyelesaian yang dikemukakan
TEKNIK PEMIKIRAN KOMPUTASIONAL
1. Teknik Leraian (Decomposition)
2. Teknik Pengecaman Corak (Pattern Recognition)
3. Teknik Peniskalaan (Absraction)
4. Algoritma (Algorithms)
TEKNIK LERAIAN (DECOMPOSITION)
• Memecahkan masalah kepada bahagian yang lebih kecil dan terkawal
• Membantu memecahkan masalah yg kompleks kpd bahagian yang
mudah diuruskan
CONTOH :
• Memahami cara sesebuah basikal berfungsi.
• Mengenalpasti fungsi bahagian tumbuhan
• Menamakan bahagian-bahagian dalam sebuah kamera digital SR
Memahami cara sesebuah
basikal berfungsi.
LATIHAN.
1. Leraikan masalah dalam aktiviti menggosok gigi.
2. Menamakan fungsi sesebuah kamera DSRL
3. Mengenalpasti fungsi bahagian tumbuhan
TEKNIK PENGECAMAN CORAK
(PATTERN RECOGNITION)
• Mencari persamaan (smilarities) antara masalah dan dalam masalah
• setelah dileraikan masalah yg komplek kpd yg kecil – ini akan
membantu dalam mengenalpasti persamaan atau corak yg ada
pada setiap bahagian masalah yg kecil tu
CONTOH :
• Kita nak tau cara basikal berfungsi.
• Ciri basikal –ada dua roda yg berputar, hendal yg menentukan arah
tuju, pedal utk gerakkan basikal & rantai yang menyambungkan kepada
tayar utk berputar
• Jadi, kita blh melukis gambar basikal berdasarkan ciri tersebut
• Dalam pemikiran komputasional – ciri dikenal pasti sbg corak
• Cuma yg berbeza secara spesifik ialah warna, saiz
• Dengan mengikut corak & mengabaikan ciri spesifik, kita akan dapat
menyelesaikan masalah tentang basikal
TEKNIK PENISKALAA
(ABSTRACTION)
• Penikalaan penting supaya dapat menjana penyelesaian yg tepat
kpd masalah yg dihadapi
CONTOH :
• untuk menghasilkan sebuah basikal, kita perlu meniskalaan antara
ciri umum & ciri spesifik
• ciri umum  dua roda, hendal, pedal, rangka
• ciri spesifik  bakul, roda kecil, loceng, warna
• jadi, kita hendaklah abaikan ciri spesifik utk hasilkan sebuah model
basikal
• Setelah mendapat model kepada masalah, kita boleh mgunakan
corak tersebut utk melukis basikal dan juga membina algoritma
utk menyelesaikan masalah yg dihadapi
MODEL ialah perwakilan masalah atau idea umum masalah yg
Hendak diselesaikan.
Contoh : Model basikal dan fungsi yg terbentuk selepas proses
penikalaan
TEKNIK ALGORITMA
(ALGORITHMS)
• Membangunkan penyelesaian langkah demi langkah terhadap
masalah yg dihadapi
• Mematuhi peraturan utk menyelesaikan masalah
• Algoritma merupakan satu PELAN (set langkah arahan) untuk
menyelesaikan masalah
• Dalam algortima, setiap arahan dikenal pasti dan susunan
pelaksanaannya dijalankan seperti dirancang
• Algortima juga digunakan sbg titik mula rekaan program komputer
dalam bentuk CARTA ALIR & PSEUDOKOD
CONTOH : Mula
OUTPUT “Mempunyai dua roda yg berputar?”
INPUT “Ya”
OUTPUT “Hendal utk mengusai hala tuju?”
INPUT “Ya”
OUTPUT “Pedal dan rantai utk menggerakkan basikal?”
INPUT “Ya”
OUTPUT “Ini adalah sebuah basikal”
Tamat
LATIHAN
Tulis pesudokod utk membina model penyelesaian aktiviti
Menggosok gigi
KESIMPULAN
• Pemikiran Komputasional mbolehkan kita merancang perkara yang
hendak dilaksanakan oleh komputer dengan tepat
• Sebagai contoh : anda hendak pergi ke Jabatan Pendidikan Perak
dari Simpang Pulai, anda perlu merancang perjalanan yg harus
diambil, iaitu mengikuti jalan yg terdekat dan kurang kesesakan
lalu lintas  jadi anda menggunakan apps WAZE atau GOOGLE MAP
 anda masukkan destinasi dan apps akan berikan
cadangan laluan
• Jadi, merancang perjalanan ialah Pemikiran Komputasional dan
mengikut arahan langkah demi langkah ialah Pengaturcaraan
LATIHAN AKTIVITI
Anda ditugaskan mengadakan Kempen Mengurangkan Bil Elektrik
di rumah. Justifikasikan ciri-ciri Pemikiran Komputasional dalam
menyelesaikan masalah berdasarkan situasi yg diberikan
1. Leraikan masalah peningkatan bil elektrik
2. Kenal pasti ciri-ciri yg terdapat dan bina corak penggunaan atau
pembaziran elektrik di semua tempat di rumah
3. Meniskalakan ciri-ciri yg hendak dijadikan model dan ciri spesifik
yg hendak diketepikan
4. Jelaskan dgn ringkas langkah demi langkah penyelesaian yg
diambil utk menyelesaikan masalah tersebut
TAMAT

More Related Content

What's hot

Laporan Aminuddin Baki 1964
Laporan Aminuddin Baki 1964Laporan Aminuddin Baki 1964
Laporan Aminuddin Baki 1964
Denne Freddy
 
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONAL
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONALCIRI-CIRI DAN KUALITI GURU YANG PROFESIONAL
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONALasyikin hashim
 
Kemahiran pembelajaran abad ke 21
Kemahiran pembelajaran abad ke 21Kemahiran pembelajaran abad ke 21
Kemahiran pembelajaran abad ke 21
Fairus Razally
 
Kaedah pengajaran bahasa melayu
Kaedah pengajaran bahasa melayuKaedah pengajaran bahasa melayu
Kaedah pengajaran bahasa melayuShida Abu Bakar
 
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
Kalai Shan
 
Fonem suprasegmental bahasa melayu
Fonem suprasegmental bahasa melayuFonem suprasegmental bahasa melayu
Fonem suprasegmental bahasa melayu
kamalslaw
 
Konsep keutuhan wacana
Konsep keutuhan wacanaKonsep keutuhan wacana
Konsep keutuhan wacana
PANTHERSpeFITNESS
 
WACANA PENULISAN; KEUTUHAN WACANA
WACANA PENULISAN; KEUTUHAN WACANAWACANA PENULISAN; KEUTUHAN WACANA
WACANA PENULISAN; KEUTUHAN WACANA
AFIFAH ABIDIN
 
Proses binaan frasa nama
Proses binaan frasa namaProses binaan frasa nama
Proses binaan frasa namafitri norlida
 
ASSIGNMENT MORFOLOGI
ASSIGNMENT MORFOLOGIASSIGNMENT MORFOLOGI
ASSIGNMENT MORFOLOGI
RATIEQAH NAJEEHAH
 
Implikasi Teori Behavioris dalam Pengajaran & Pembelajaran
Implikasi Teori Behavioris dalam Pengajaran & PembelajaranImplikasi Teori Behavioris dalam Pengajaran & Pembelajaran
Implikasi Teori Behavioris dalam Pengajaran & PembelajaranNoorezayu Mohd Said
 
Konsep Kesusasteraan Melayu
Konsep Kesusasteraan MelayuKonsep Kesusasteraan Melayu
Konsep Kesusasteraan Melayu
ArifahAzlanShah1
 
Tranformatif generatif
Tranformatif generatifTranformatif generatif
Tranformatif generatifNadwah Khalid
 
Sejarah perkembangan ejaan rumi dan jawi
Sejarah perkembangan ejaan rumi dan jawiSejarah perkembangan ejaan rumi dan jawi
Sejarah perkembangan ejaan rumi dan jawi
NURLIDYAWATI JASMIN
 
Implikasi kepelbagaian-sosio-budaya
Implikasi kepelbagaian-sosio-budayaImplikasi kepelbagaian-sosio-budaya
Implikasi kepelbagaian-sosio-budayaIrwan Nazarudin
 
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASIFONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
Rafiza Diy
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaKhairunmisa Jamil Khir
 
Laporan penyata razak
Laporan penyata razakLaporan penyata razak
Laporan penyata razakfiro HAR
 

What's hot (20)

Laporan Aminuddin Baki 1964
Laporan Aminuddin Baki 1964Laporan Aminuddin Baki 1964
Laporan Aminuddin Baki 1964
 
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONAL
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONALCIRI-CIRI DAN KUALITI GURU YANG PROFESIONAL
CIRI-CIRI DAN KUALITI GURU YANG PROFESIONAL
 
Kemahiran pembelajaran abad ke 21
Kemahiran pembelajaran abad ke 21Kemahiran pembelajaran abad ke 21
Kemahiran pembelajaran abad ke 21
 
Kaedah pengajaran bahasa melayu
Kaedah pengajaran bahasa melayuKaedah pengajaran bahasa melayu
Kaedah pengajaran bahasa melayu
 
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
Aplikasi 4 tonggak pendidikan UNESCO dalam melengkapkan diri sebagai guru yan...
 
Teori psikolinguistik
Teori psikolinguistikTeori psikolinguistik
Teori psikolinguistik
 
Fonem suprasegmental bahasa melayu
Fonem suprasegmental bahasa melayuFonem suprasegmental bahasa melayu
Fonem suprasegmental bahasa melayu
 
Konsep keutuhan wacana
Konsep keutuhan wacanaKonsep keutuhan wacana
Konsep keutuhan wacana
 
WACANA PENULISAN; KEUTUHAN WACANA
WACANA PENULISAN; KEUTUHAN WACANAWACANA PENULISAN; KEUTUHAN WACANA
WACANA PENULISAN; KEUTUHAN WACANA
 
Proses binaan frasa nama
Proses binaan frasa namaProses binaan frasa nama
Proses binaan frasa nama
 
ASSIGNMENT MORFOLOGI
ASSIGNMENT MORFOLOGIASSIGNMENT MORFOLOGI
ASSIGNMENT MORFOLOGI
 
Implikasi Teori Behavioris dalam Pengajaran & Pembelajaran
Implikasi Teori Behavioris dalam Pengajaran & PembelajaranImplikasi Teori Behavioris dalam Pengajaran & Pembelajaran
Implikasi Teori Behavioris dalam Pengajaran & Pembelajaran
 
Konsep Kesusasteraan Melayu
Konsep Kesusasteraan MelayuKonsep Kesusasteraan Melayu
Konsep Kesusasteraan Melayu
 
LITERASI BAHASA - TOPIK 1
LITERASI BAHASA - TOPIK 1LITERASI BAHASA - TOPIK 1
LITERASI BAHASA - TOPIK 1
 
Tranformatif generatif
Tranformatif generatifTranformatif generatif
Tranformatif generatif
 
Sejarah perkembangan ejaan rumi dan jawi
Sejarah perkembangan ejaan rumi dan jawiSejarah perkembangan ejaan rumi dan jawi
Sejarah perkembangan ejaan rumi dan jawi
 
Implikasi kepelbagaian-sosio-budaya
Implikasi kepelbagaian-sosio-budayaImplikasi kepelbagaian-sosio-budaya
Implikasi kepelbagaian-sosio-budaya
 
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASIFONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
FONETIK DAN FONOLOGI : ALAT-ALAT ARTIKULASI
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdeka
 
Laporan penyata razak
Laporan penyata razakLaporan penyata razak
Laporan penyata razak
 

Similar to 1.1 Strategi Penyelesaian Masalah.pptx

Introduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar AlgoritmaIntroduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar Algoritma
Togar Simatupang
 
BERFIKIR KOMPUTASIONAL-1.pptx
BERFIKIR KOMPUTASIONAL-1.pptxBERFIKIR KOMPUTASIONAL-1.pptx
BERFIKIR KOMPUTASIONAL-1.pptx
AnitaSriSirep
 
Berpikir Komputasi rev 3.pptx
Berpikir Komputasi rev 3.pptxBerpikir Komputasi rev 3.pptx
Berpikir Komputasi rev 3.pptx
SinBa3
 
BERPIKIR KOMPUTASIONAL OK.pptx
BERPIKIR KOMPUTASIONAL OK.pptxBERPIKIR KOMPUTASIONAL OK.pptx
BERPIKIR KOMPUTASIONAL OK.pptx
MIMiftahulUlumOffici
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
JUNITAMANURUNG4
 
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
manoviyadi90
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
FardianFardian4
 
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxSinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
Shinta919671
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
GemilangAbadi1
 
Informatika Kelas 7.pptx
Informatika Kelas 7.pptxInformatika Kelas 7.pptx
Informatika Kelas 7.pptx
HadiSalam2
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
MelissaAritonang2
 
PPT Informatika Labschool (ododevs 8D)
PPT Informatika Labschool (ododevs 8D)PPT Informatika Labschool (ododevs 8D)
PPT Informatika Labschool (ododevs 8D)
8DMUHAMMADHAFIDZRIDH
 
Inftk ver2
Inftk ver2Inftk ver2
Inftk ver2
WijayaKusumah4
 
BERPIKIR KOMPUTASIONAL.pptx
BERPIKIR KOMPUTASIONAL.pptxBERPIKIR KOMPUTASIONAL.pptx
BERPIKIR KOMPUTASIONAL.pptx
SMAN8BandaAceh
 
Berpikir komputusional.pptx
Berpikir komputusional.pptxBerpikir komputusional.pptx
Berpikir komputusional.pptx
GustiawanSaputra
 
2. 3. materi ct
2. 3. materi ct2. 3. materi ct
2. 3. materi ct
Dian Sari
 
Pertemuan 1 Berpikir Komputasional.pptx
Pertemuan 1 Berpikir Komputasional.pptxPertemuan 1 Berpikir Komputasional.pptx
Pertemuan 1 Berpikir Komputasional.pptx
NINYOMANDWIMUSTIKAWA
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
Budi Santoso
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
Junior High School Budhi Luhur
 
3-1 Algoritma.pptx
3-1 Algoritma.pptx3-1 Algoritma.pptx
3-1 Algoritma.pptx
BKKSMKN2Jombang
 

Similar to 1.1 Strategi Penyelesaian Masalah.pptx (20)

Introduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar AlgoritmaIntroduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar Algoritma
 
BERFIKIR KOMPUTASIONAL-1.pptx
BERFIKIR KOMPUTASIONAL-1.pptxBERFIKIR KOMPUTASIONAL-1.pptx
BERFIKIR KOMPUTASIONAL-1.pptx
 
Berpikir Komputasi rev 3.pptx
Berpikir Komputasi rev 3.pptxBerpikir Komputasi rev 3.pptx
Berpikir Komputasi rev 3.pptx
 
BERPIKIR KOMPUTASIONAL OK.pptx
BERPIKIR KOMPUTASIONAL OK.pptxBERPIKIR KOMPUTASIONAL OK.pptx
BERPIKIR KOMPUTASIONAL OK.pptx
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK (1).pptx
 
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL - bab 1 OK.pptx
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
 
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxSinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
Sinau-Thewe.com BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
 
Informatika Kelas 7.pptx
Informatika Kelas 7.pptxInformatika Kelas 7.pptx
Informatika Kelas 7.pptx
 
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptxBAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
BAB 1 - BERPIKIR KOMPUTASIONAL OK.pptx
 
PPT Informatika Labschool (ododevs 8D)
PPT Informatika Labschool (ododevs 8D)PPT Informatika Labschool (ododevs 8D)
PPT Informatika Labschool (ododevs 8D)
 
Inftk ver2
Inftk ver2Inftk ver2
Inftk ver2
 
BERPIKIR KOMPUTASIONAL.pptx
BERPIKIR KOMPUTASIONAL.pptxBERPIKIR KOMPUTASIONAL.pptx
BERPIKIR KOMPUTASIONAL.pptx
 
Berpikir komputusional.pptx
Berpikir komputusional.pptxBerpikir komputusional.pptx
Berpikir komputusional.pptx
 
2. 3. materi ct
2. 3. materi ct2. 3. materi ct
2. 3. materi ct
 
Pertemuan 1 Berpikir Komputasional.pptx
Pertemuan 1 Berpikir Komputasional.pptxPertemuan 1 Berpikir Komputasional.pptx
Pertemuan 1 Berpikir Komputasional.pptx
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
 
3-1 Algoritma.pptx
3-1 Algoritma.pptx3-1 Algoritma.pptx
3-1 Algoritma.pptx
 

1.1 Strategi Penyelesaian Masalah.pptx

  • 1. Peranti Interaksi Aplikasi Kehidupan tanpa gajet? Adakah semua ini dapat membantu manusia menyelesaikan masalah? Adakah ianya berkekalan untuk 6-7 tahun akan datang?
  • 2. Strategi Penyelesaian Masalah • Apa itu masalah? • Penyelesaian masalah?
  • 3. Keperluan Penyelesaian Masalah Berstrategi • Hidup kita tak pernah takde masalah • Perlu diatasi • Sebab masalah menghalang kita mencapai sesuatu • Masalah mganggu kelancaran / keselesaan • Jadi – memerlukan strategi yang baik utk selesaikan
  • 4. Mengapa perlunya strategi dalam penyelesaian masalah ? 1. Meningkatkan kemahiran berfikir 2. Membantu pengembangan sesuatu konsep 3. Mewujudkan komunikasi dua hala 4. Menggalakkan pembelajaran kendiri PENYELESAIAN MASALAH SEBAGAI PROSES MENGKAJI BUTIRAN SESUTAU MASALAH UNTUK MENDAPATKAN SATU PENYELESAIAN
  • 5. • Komputer boleh digunakan untuk menyelesaikan masalah • Namun, cara penyelesaian terhadap masalah yang dihadapi haruslah jelas • Pembangunan aplikasi komputer berkait rapat dengan strategi penyelesaian masalah • Seseorang perlu menguasai strategi penyelesaian masalah supaya dapat memahami masalah dengan mudah bagi mendapatkan strategi yang terbaik • Pemikiran komputasional membolehkan kita memahami masalah yang dihadapi dan membangunkan penyelesaian yang munasabah apabila kita menghadapi masalah yang kompleks
  • 6.
  • 7. DEFINISI PEMIKIRAN KOMPUTASIONAL Pemikiran Komputasional (CT) merupakan proses penyelesaian masalah yang memerlukan usaha memecahkan sesuatu masalah kepada komponen yang lebih kecil (Decompose), cuba mengekstrak idea ataupun maklumat yang penting dan relevan (Abstraction), mengenali corak (Pattern) yang membolehkan perancangan penyelesaian yang tepat bagi mengelakkan ulangan dan tindakan yang kurang releven supaya meningkatkan keberkesanan proses penyelesaian masalah tersebut Individu perlu menggunakan pemikiran logikal bagi mengenalpasti maklumat yang penting dan mengaturkan langkah penyelesaian mengikut turutan yang logikal (Algorithm), menilai pemilihan dan keputusan yang telah dilakukan bagi menguji kesahihan dan keboleh laksanaan prosedur tersebut
  • 8. CONTOH 1: AISKRIM Anda ingin membeli aiskrim ‘scoop’ yang mempunyai susunan 3 perisa sama seperti gambar disebelah Penyataan manakah yang paling sesuai semasa memesan aiskrim tersebut? 1. Saya ingin aiskrim berperisa Coklat, Bluebery dan Strawbery 2. Saya ingin aiskrim berperisa Coklat, Strawbery dan Bluebery 3. Saya ingin aiskrim berperisa Strawbery, Coklat dan Bluebery 4. Saya ingin aiskrim berperisa Strawbery, Bluebery dan Coklat
  • 9. Keterangan: Perkara yang paling utama mesti dinyatakan yang terakhir, sebagaimana perisa aiskrim yang paling atas (dan mungkin perisa yang paling kita gemari) hendaklah dinyatakan yang terakhir semasa memesan aiskrim yang kita kehendaki. Susunan adalah penting; jika kita memesan aiskrim dalam susunan berbeza, maka kita akan mendapat aiskrim ‘scoop’ yang berbeza perisanya. Oleh yang demikian, pemikiran komputasional menerusi teknik peniskalaan (abstraction) dan pengitlakan (generalization) boleh memudahkan kita Menyusun langkah penyelesaian masalah mengikut susunan dan ketetapan yang sesuai. Satu perkara utama dalam pembelajaran sains komputer adalah kepentingan susunan penyelesaian yang tepat dan memahami kehendak orang lain terhadap kaedah penyelesaian yang dikemukakan
  • 10. TEKNIK PEMIKIRAN KOMPUTASIONAL 1. Teknik Leraian (Decomposition) 2. Teknik Pengecaman Corak (Pattern Recognition) 3. Teknik Peniskalaan (Absraction) 4. Algoritma (Algorithms)
  • 11.
  • 12. TEKNIK LERAIAN (DECOMPOSITION) • Memecahkan masalah kepada bahagian yang lebih kecil dan terkawal • Membantu memecahkan masalah yg kompleks kpd bahagian yang mudah diuruskan CONTOH : • Memahami cara sesebuah basikal berfungsi. • Mengenalpasti fungsi bahagian tumbuhan • Menamakan bahagian-bahagian dalam sebuah kamera digital SR
  • 14. LATIHAN. 1. Leraikan masalah dalam aktiviti menggosok gigi. 2. Menamakan fungsi sesebuah kamera DSRL 3. Mengenalpasti fungsi bahagian tumbuhan
  • 15. TEKNIK PENGECAMAN CORAK (PATTERN RECOGNITION) • Mencari persamaan (smilarities) antara masalah dan dalam masalah • setelah dileraikan masalah yg komplek kpd yg kecil – ini akan membantu dalam mengenalpasti persamaan atau corak yg ada pada setiap bahagian masalah yg kecil tu CONTOH : • Kita nak tau cara basikal berfungsi. • Ciri basikal –ada dua roda yg berputar, hendal yg menentukan arah tuju, pedal utk gerakkan basikal & rantai yang menyambungkan kepada tayar utk berputar
  • 16. • Jadi, kita blh melukis gambar basikal berdasarkan ciri tersebut • Dalam pemikiran komputasional – ciri dikenal pasti sbg corak • Cuma yg berbeza secara spesifik ialah warna, saiz • Dengan mengikut corak & mengabaikan ciri spesifik, kita akan dapat menyelesaikan masalah tentang basikal
  • 17. TEKNIK PENISKALAA (ABSTRACTION) • Penikalaan penting supaya dapat menjana penyelesaian yg tepat kpd masalah yg dihadapi CONTOH : • untuk menghasilkan sebuah basikal, kita perlu meniskalaan antara ciri umum & ciri spesifik • ciri umum  dua roda, hendal, pedal, rangka • ciri spesifik  bakul, roda kecil, loceng, warna • jadi, kita hendaklah abaikan ciri spesifik utk hasilkan sebuah model basikal
  • 18.
  • 19. • Setelah mendapat model kepada masalah, kita boleh mgunakan corak tersebut utk melukis basikal dan juga membina algoritma utk menyelesaikan masalah yg dihadapi MODEL ialah perwakilan masalah atau idea umum masalah yg Hendak diselesaikan. Contoh : Model basikal dan fungsi yg terbentuk selepas proses penikalaan
  • 20. TEKNIK ALGORITMA (ALGORITHMS) • Membangunkan penyelesaian langkah demi langkah terhadap masalah yg dihadapi • Mematuhi peraturan utk menyelesaikan masalah • Algoritma merupakan satu PELAN (set langkah arahan) untuk menyelesaikan masalah • Dalam algortima, setiap arahan dikenal pasti dan susunan pelaksanaannya dijalankan seperti dirancang
  • 21. • Algortima juga digunakan sbg titik mula rekaan program komputer dalam bentuk CARTA ALIR & PSEUDOKOD CONTOH : Mula OUTPUT “Mempunyai dua roda yg berputar?” INPUT “Ya” OUTPUT “Hendal utk mengusai hala tuju?” INPUT “Ya” OUTPUT “Pedal dan rantai utk menggerakkan basikal?” INPUT “Ya” OUTPUT “Ini adalah sebuah basikal” Tamat LATIHAN Tulis pesudokod utk membina model penyelesaian aktiviti Menggosok gigi
  • 22. KESIMPULAN • Pemikiran Komputasional mbolehkan kita merancang perkara yang hendak dilaksanakan oleh komputer dengan tepat • Sebagai contoh : anda hendak pergi ke Jabatan Pendidikan Perak dari Simpang Pulai, anda perlu merancang perjalanan yg harus diambil, iaitu mengikuti jalan yg terdekat dan kurang kesesakan lalu lintas  jadi anda menggunakan apps WAZE atau GOOGLE MAP  anda masukkan destinasi dan apps akan berikan cadangan laluan • Jadi, merancang perjalanan ialah Pemikiran Komputasional dan mengikut arahan langkah demi langkah ialah Pengaturcaraan
  • 23. LATIHAN AKTIVITI Anda ditugaskan mengadakan Kempen Mengurangkan Bil Elektrik di rumah. Justifikasikan ciri-ciri Pemikiran Komputasional dalam menyelesaikan masalah berdasarkan situasi yg diberikan 1. Leraikan masalah peningkatan bil elektrik 2. Kenal pasti ciri-ciri yg terdapat dan bina corak penggunaan atau pembaziran elektrik di semua tempat di rumah 3. Meniskalakan ciri-ciri yg hendak dijadikan model dan ciri spesifik yg hendak diketepikan 4. Jelaskan dgn ringkas langkah demi langkah penyelesaian yg diambil utk menyelesaikan masalah tersebut
  • 24. TAMAT