Anda di halaman 1dari 15

1.

1 Pembangunan Aturcara

1.1 Menggunakan Konsep Pemikiran


Komputasional dalam Pembangunan
Atur Cara
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:

Konsep Asas
Pemikiran
Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
ANALISIS REKA BENTUK
MASALAH ATUR CARA PENGEKODAN
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan PENGUJIAN DAN
DOKUMENTASI
atur cara bagi PENYAHPIJATAN
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:
Fasa 3: PENGEKODAN
Konsep Asas
Pemikiran
Komputasional a) Memilih bahasa pengaturcaraan, misalnya Python dan perisian pengaturcaraan,
misalnya Pyscripter dan IDLE.
STANDARD b) Mengekod atur cara berdasarkan pseudokod dan carta alir.
KANDUNGAN:
1.1 Pembinaan Atur
Cara Teknik Leraian :
STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan Semasa fasa pengekodan, anda boleh menggunakan teknik leraian untuk mengenal pasti
atur cara bagi komponen masalah ketika menulis kod arahan.
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:
Fasa 3: PENGEKODAN
Konsep Asas
Pemikiran
Komputasional
Penggunaan Teknik Leraian bagi mengatasi masalah penulisan kod arahan.
STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:
Fasa 3: PENGEKODAN
Konsep Asas
Pemikiran
Komputasional Teknik Pengecaman Corak :
Memberikan penekanan kepada pemboleh ubah bagi input:
STANDARD
KANDUNGAN:
PANJANG LEBAR
1.1 Pembinaan Atur
Cara
Menunjukkan corak yang sama.
STANDARD
PEMBELAJARAN: Nilai bagi pemboleh ubah pula merupakan corak yang berbeza kerana pengguna boleh
1.1.1Menggunakan memasukkan sebarang nilai yang ingin diuji bagi mendapatkan luas dan perimeter sebuah
Konsep pemikiran padang bola
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:
Fasa 3: PENGEKODAN
Konsep Asas
Pemikiran
Komputasional Teknik Peniskalaan:
STANDARD
KANDUNGAN: Aspek-aspek penting bagi
setiap bahagian masalah
1.1 Pembinaan Atur
Cara kecil adalah berlainan.

STANDARD Contohnya penggunaan


PEMBELAJARAN: pemboleh ubah yang betul,
1.1.1Menggunakan kod arahan input, formula
Konsep pemikiran yang digunakan dan kod
komputasional arahan output perlu
dalam fasa
pembangunan
diambil kira semasa
atur cara bagi penulisan kod arahan.
membangunkan atur
cara aritmetik

Rajah 1.8 menunjukkan kod arahan bagi input, proses dan output
Cikgu Sharol dalam bahasa pengaturcaraan Python.
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
BAB 1:

Konsep Asas
Pemikiran
Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
ANALISIS REKA BENTUK
MASALAH ATUR CARA PENGEKODAN
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan PENGUJIAN DAN
DOKUMENTASI
atur cara bagi PENYAHPIJATAN
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran Dalam fasa ini, pengatur cara akan:
Komputasional
a) Menguji atur cara yang telah ditulis bagi mengesan dan membetulkan sebarang ralat yang
STANDARD terdapat pada atur cara.
KANDUNGAN:
1.1 Pembinaan Atur b) Mengenal pasti ralat-ralat yang ada. Terdapat tiga jenis ralat, iaitu:
Cara
(i) Ralat sintaks (syntax error)
STANDARD Ralat yang disebabkan oleh penggunaan sintakssesuatu bahasa pengaturcaraan
PEMBELAJARAN: yang tidak betul dalam penulisan satu atur cara.
1.1.1Menggunakan
Konsep pemikiran (ii) Ralat masa larian (runtime error)
komputasional
dalam fasa Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak
pembangunan arahan. Ralat ini akan menyebabkan pelaksanaan atur cara terhenti secara tiba-
atur cara bagi
membangunkan atur
tiba dengan mengeluarkan paparan mesej ralat yang tertentu.
cara aritmetik
(iii) Ralat logik (logical error)
Ralat yang disebabkan oleh kesilapan logik pengatur cara sehingga
menyebabkan atur cara menghasilkan output yang salah.
Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran Teknik Leraian :
Komputasional Selepas meleraikan masalah besar kepada bahagian-bahagian kecil, pengujian atur cara dan
penyahpepijatan ralat dapat dilakukan secara berperingkat.
STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol Rajah menunjukkan penggunaan teknik leraian bagi pengujian atur cara dan penyahpepijatan
Nizam ralat secara berperingkat.
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran
Komputasional Teknik Pengecaman Corak :
Tujuan utama proses pengujian kod arahan adalah - memastikan atur cara berfungsi dengan
STANDARD baik dan memaparkan output yang betul.
KANDUNGAN:
1.1 Pembinaan Atur
Cara Semasa proses pengujian, jenis mesej ralat yang diterima perlu dikenal pasti. Setiap ralat
yang ditemui perlu dikenal pasti ciri-ciri persamaan dan perbezaannya.
STANDARD
PEMBELAJARAN: Pengecaman corak-corak ini dapat membantu anda dalam mengenal pasti jenis-jenis ralat
1.1.1Menggunakan yang ditemui, iaitu ralat sintaks, ralat masa larian atau ralat logik.
Konsep pemikiran
komputasional
dalam fasa
pembangunan Pengecaman corak boleh dibuat berdasarkan mesej ralat yang dipaparkan semasa
atur cara bagi pengujian. Paparan mesej ralat itu sendiri merupakan corak yang dicamkan.
membangunkan atur
cara aritmetik
Persamaan corak pada mesej ralat membolehkan anda mengenal pasti jenis ralat tersebut.

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran
Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran
Komputasional Jadual 1.3 Punca-punca lazim dan contoh kesalahan yang menyebabkan ralat
STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran
Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3
1.1 Pembangunan Atur Cara
PENGUJIAN DAN
BAB 1:
Fasa 4: PENYAHPIJATAN
Konsep Asas
Pemikiran
Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara

STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam
ASAS SAINS
KOMPUTER
TINGKATAN 3

BAB 1:

Konsep Asas
Pemikiran

Sekian untuk kali ini.


Komputasional

STANDARD
KANDUNGAN:
1.1 Pembinaan Atur
Cara
Sambungan Fasa 4 dan 5
STANDARD
PEMBELAJARAN:
1.1.1Menggunakan
Konsep pemikiran
dalam kelas yang
seterusnya.
komputasional
dalam fasa
pembangunan
atur cara bagi
membangunkan atur
cara aritmetik

Cikgu Sharol
Nizam

Anda mungkin juga menyukai