Anda di halaman 1dari 8

1.

0 PENDAHULUAN
Seorang peniaga ingin mengorak langkah ke arah penggunaan teknologi yang lebih canggih
dengan idea untuk memasarkan barangannya dengan menggunakan Kiosk Bijak/Smart
Kiosk. Bagi merealisasikan impian peniaga tersebut, satu kajian telah dilaksanakan dengan
cara rujukan buku dan internet. Tajuk Kiosk Bijak/Smart Kiosk yang akan dibangunkan ialah
mesin jual pelbagai jenis minuman kopi dan coklat yang diberi nama Chofee2go. Fokus
kajian ialah menggunakan teknik pemikiran komputasional dalam setiap fasa pembangunan
atur cara yang terdiri daripada fasa analisis masalah, fasa reka bentuk atur cara, fasa
pengekodan, fasa pengujian dan penyahpepijatan serta fasa dokumentasi. Kajian akan
membincangkan empat teknik pemikiran yang telah dipelajari iaitu teknik leraian, teknik
pengecaman corak, teknik peniskalaan dan teknik pengitlakan.
OKTOBER NOVEMBER DISEMBER JANUARI
BULAN

DIMENSI 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1. MENGUMPUL MAKLUMAT

● Lebih daripada dua sumber rujukan


sahih (3 dan ke atas)
● Penggunaan lebih daripada empat
teknik pemikiran komputasional
2. MERANCANG

● Tugasan dunia sebenar


● Keperluan sistem dan perisian
● Sasaran pengguna
● Matlamat sangat jelas
● Carta Gantt yang jelas,lengkap, boleh
dicapai,teratur,boleh dicontohi
● Pseudokod dan carta alir yang jelas
● Teratur
● Simbol betul
3. APLIKASI

●Membina atur cara yang berfungsi


●Mengikut tempoh masa
●Mengikut prosedur yang tepat dan betul
●Sistematik dan boleh dicontohi
●Memeriksa langkah penyelesaian
masalah
●Penggunaan teknik peniskalaan yang
sangat tersusun dan cekap
●Projek lengkap dan berfungsi setelah
melalui pengujian dan penyahpepijatan
●Sistematik, tekal
●Menarik, kreatif dan memberi impak
●Penghasilan pelaporan secara bertulis
4. MEMBUAT REFLEKSI

● Membuat penilaian kendiri


● Mencadangkan atur cara lebih
ringkas dan cekap
● Dokumentasi lengkap
● Menunjukkan penggunaan
kesemua teknik pemikiran komputasional
dalam setiap fasa pembangunan atur
cara
5. BERKOMUNIKASI

● Berkomunikasi secara lisan/bukan lisan


● Dengan mantap, berkesan, beradab
dan boleh dicontohi
● Pembentangan kreatif
● Pelbagai kaedah penyampaian yang
menarik, berkesan, penuh keyakinan,
boleh dicontohi
6. ETIKA DAN KEROHANIAN

● Mempamerkan nilai etika dan


kerohanian yang tekal dan cemerlang
● Atur cara bermanfaat dan menjadi
contoh

7. HANTAR LAPORAN

● Hard copy dan soft copy

2.0 CARTA GANTT PELAKSANAAN KERJA PROJEK ASAS SAINS KOMPUTER

3.0 FASA PEMBANGUNAN ATUR CARA


Pembangunan atur cara ini melibatkan lima fasa iaitu fasa analisis masalah, fasa reka bentuk
atur cara, fasa pengekodan, fasa pengujian dan penyahpepijatan serta fasa dokumentasi.

(i) Analisis masalah


Dalam fasa ini, pengatur cara akan :
Masalah membina sebuah smart kiosk/kiosk
Mengenal pasti masalah bijak bagi mesin jual pelbagai jenis minuman
kopi dan coklat yang diberi nama Chofee2go.
(a)
Keperluan sistem Version 93.0.4577.107 (Official Build) (64-bit)

Keperluan perisian Online Python 3 IDE

Sasaran pengguna Penggemar minuman kopi dan coklat

i) Pilihan pelbagai jenis minuman coklat dan


kopi

Input (ii) Pilihan minuman sejuk atau panas

(iii) Pilihan pembayaran wang tunai/kad

(i) Hasil pilihan pelbagai jenis minuman coklat


dan kopi (Latte, cappuccino, espresso,
macchiato, mocha, americano, caffe affogato,
galão, café au lait)
(b) Proses (ii) Hasil pilihan minuman sejuk atau panas (Hot
and cold)

(ii) Hasil pilihan pembayaran wang tunai/kad


(RM, Debit, TouchnGo)

(i) Dapatan jenis pilihan minuman coklat dan


kopi

Output (ii) Dapatan jenis pilihan minuman sejuk atau


panas
(iii) Dapatan jenis pilihan pembayaran wang
tunai/kad
Laman sesawang Mencari keistimewaan mesin coffee ATM

Mengulangkaji tentang cara melaksanakan


Buku teks
(c) teknik asas pemikiran komputasional

Soal selidik

Tempat lawatan

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa analisis
masalah adalah seperti berikut :

Teknik Leraian

Teknik leraian digunakan untuk memecahkan masalah yang besar kepada bahagian
- bahagian yang lebih kecil. Masalah besar iaitu membina kiosk mesin kopi dan
coklat iaitu pemilihan pelbagai jenis minuman coklat dan kopi, pemilihan minuman
sejuk atau panas serta pembayaran wang tunai/kad dan sebaliknya.

Masalah membina kiosk


mesin kopi dan coklat

Pemilihan pelbagai jenis Pemilihan minuman sejuk Pemilihan pembayaran


minuman kopi dan coklat atau panas wang tunai/kad

(i) Reka bentuk atur cara

Dalam fasa ini, pengatur cara akan :


Mengenal pasti cara menulis pseudokod yang
(a) Menulis pseudokod
betul

(b) Melukis carta alir Mengenal pasti simbol - simbol carta alir

Mereka bentuk antara muka Menggunakan arahan print


(c)
pengguna

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa reka bentuk
atur cara adalah seperti berikut :

Teknik Pengecaman Corak


Selepas meleraikan masalah besar, setiap bahagian kecil masalah akan dianalisis
untuk mengecam corak - corak yang tertentu sekiranya ada. Pengecaman corak ini
dapat membantu dalam mencari penyelesaian masalah dengan lebih efisien. Rajah
1.1 menunjukkan corak yang wujud dalam menunjukkan corak yang wujud dalam
pembinaan mesin kiosk minuman kopi dan coklat. Didapati bahawa pembinaan
mesin kiosk minuman kopi dan coklat menggunakan pemboleh ubah yang sama,
iaitu JenisPilihan.

Bahagian Kecil Bahagian Kecil Bahagian Kecil

(Masalah kecil) (Masalah kecil) (Masalah kecil)

Memilih jenis pilihan Memilih jenis pilihan Memilih jenis pilihan


minuman kopi dan minuman sejuk atau pembayaran minuman
coklat dan sebaliknya panas dan sebaliknya wang tunai/kad dan
sebaliknya

Input yang Input yang Input yang


diperlukan adalah diperlukan adalah diperlukan adalah
JenisPilihan JenisPilihan JenisPilihan
Rajah 1.1 Penggunaan teknik pengecaman corak dalam fasa reka bentuk atur cara

Teknik Peniskalaan
Setelah corak - corak dicamkan, corak - corak ini diteliti untuk meninggalkan aspek -
aspek kurang penting dan memberikan penekanan terhadap aspek - aspek penting
yang dapat membantu dalam penyelesaian masalah. Pemboleh ubah merupakan jenis
corak yang telah dicamkan ____________________________________ :

Hasil = NilaiWaktu * 3600


(contoh)
(formula yang diperlukan untuk
membuat pengiraan)

Teknik Pengitlakan
Berdasarkan maklumat yang diperoleh daripada pengecaman corak dan peniskalaan
masalah yang dilakukan, algoritma yang diperlukan untuk menyelesaikan masalah
pengiraan pertukaraan waktu di antara satu sama lain boleh ditentukan. Algoritma
komputer biasanya terdapat dalam bentuk pseudokod atau carta alir. Aspek penting
yang perlu ditekankan semasa menulis algoritma ialah langkah - langkah yang perlu
dilaksanakan untuk menghasilkan pseudokod dan carta alir yang betul. Bagi carta
alir, penggunakan simbol yang betul untuk sesuatu langkah merupakan aspek yang
penting kerana simbol - simbol tersebut merujuk kepada suatu fungsi yang tertentu.
Rajah 1.2 dan Rajah 1.3 masing - masing menunjukkan pseudokod dan carta alir bagi
mengira pertukaran waktu di antara satu sama lain.

Pseudokod
1 Mula
2 Masukkan _________________
3 Jika ____________
3.1 Jika _____________
3.1.1 Kira _______________
3.2 Jika ________________
3.2.1 Kira ________________
4 Tamat

Carta Alir

MULA

Papar Selamat Datang

Papar Menu

Anda mungkin juga menyukai