Selasa, 11 Oktober 2022

Aktiviti ASK Tingkatan 3

BAB 1 : KONSEP ASAS PEMIKIRAN KOMPUTASIONAL

AKTIVITI 1.1 DAN 1.2


AKTIVITI 1.3


  

BAB 2 : PERWAKILAN DATA

BAB 3 : ALGORITMA

JAWAPAN AKTIVITI


BAB 4 : KOD ARAHAN


JAWAPAN AKTIVITI ASAS SAINS KOMPUTER TINGKATAN 1


JAWAPAN AKTIVITI ASAS SAINS KOMPUTER TINGKATAN 2


SEMOGA BERMANAFAAT

TERIMA KASIH KEPADA PEMILIK BAHAN ASAL

Isnin, 3 Oktober 2022

CARA BUAT SHORTCUT PADA HOME SCREEN


LAPORAN SALAH LAKU MURID

(PONTENG : KATEGORI D , JENIS 17 – 24)

CARA BUAT SHORTCUT PADA TELEFON;

1. COPY LINK DI BAWAH:

https://docs.google.com/document/d/1T51ArxHGVeiWl8TcEw0PMRkRYCZXbK3MW3fzr5I5DDg/edit?usp=sharing

2. BUKA GOOGLE CHROME DAN PASTE DI RUANGAN ADDRESS




3. PAPARAN BERIKUT MUNCUL;



3. KLIK IKON MENU ATAS KANAN DAN PILIH ADD TO HOME SCREEN




SEMOGA BERHASIL
TQ




Isnin, 19 September 2022

Aktiviti Berfikir ASK Tingkatan 1

BAB 1 : ASAS PEMIKIRAN KOMPUTASIONAL

 Aktiviti Berfikir 1.1 m/s 6


Aktiviti Berfikir 1.2 m/s 8


Aktiviti Berfikir 1.3 m/s 10

-


Aktiviti Berfikir 1.4 m/s 12


Aktiviti Berfikir 1.5 m/s 16


BAB 2 : PERWAKILAN DATA

Aktiviti Berfikir 2.1 m/s 22


Aktiviti Berfikir 2.2 m/s 23


Aktiviti Berfikir 2.3 m/s 24


Aktiviti Berfikir 2.4 m/s 28


Aktiviti Lanjutan 2.2 


Aktiviti Berfikir 2.5 m/s 30

-


Aktiviti Berfikir 2.6 m/s 33

-


Aktiviti Berfikir 2.7 m/s 33

-


Aktiviti Berfikir 2.8 m/s 37


Aktiviti Berfikir 2.9 m/s 44

-


Aktiviti Berfikir 2.10 m/s 47

-


Aktiviti Berfikir 2.10 m/s 47

-


Aktiviti Berfikir 2.11 m/s 48

-


Aktiviti Berfikir 2.12 m/s 50

-


Aktiviti Berfikir 2.13 m/s 55

-


Aktiviti Berfikir 2.14 m/s 62

-


Aktiviti Berfikir 2.15 m/s 63

-


BAB 3 : ALGORITMA

Aktiviti Berfikir 3.1 m/s 76


Aktiviti Berfikir 3.2 m/s 78



Aktiviti Berfikir 3.3 m/s 83


Aktiviti Berfikir 3.4 m/s 84


Aktiviti Berfikir 3.5 m/s 85


Aktiviti Berfikir 3.6 m/s 86


Aktiviti Berfikir 3.7 dan 3.8m/s 88 dan 89


BAB 4 : KOD ARAHAN

Aktiviti Berfikir 4.1 m/s 96

*Praktis Aplikasi 4.3


Aktiviti Berfikir 4.2 m/s 100

Aktiviti Berfikir 4.3 m/s 101

*Praktis Aplikasi 4.7

Aktiviti Berfikir 4.4 m/s 116

Aktiviti Berfikir 4.5 m/s 120

Aktiviti Berfikir 4.6 m/s 128

Aktiviti Berfikir 4.7 m/s 130


Aktiviti Berfikir 4.8 m/s 132

Aktiviti Berfikir 4.9 m/s 135

Aktiviti Berfikir 4.10 m/s 137

Aktiviti Berfikir 4.11 m/s 141


JAWAPAN AKTIVITI ASAS SAINS KOMPUTER TINGKATAN 2

JAWAPAN AKTIVITI ASAS SAINS KOMPUTER TINGKATAN 3

SEMOGA BERMANAFAAT

TERIMA KASIH KEPADA PEMILIK BAHAN ASAL






Isnin, 13 Jun 2022

Nota Ringkas ASK Tingkatan 2

 








BAB 3: KOD ARAHAN

3.1 Persekitaran kod arahan

Kod arahan merupakan satu arahan yang ditulis dalam bahasa pengaturcaraan untuk mengarahkan komputer melaksanakan sesuatu tugas.

 

Contoh bahasa pengaturcaraan komputer adalah seperti;

•             Scratch

•             HTML

•             Python

Persekitaran kod arahan : Persediaan terhadap peralatan dan perisian yang diperlukan untuk menulis kod arahan.

 

Contoh keperluan kepada kod arahan adalah seperti;

•             Perisian aplikasi bahasa pengaturcaraan

•             Perkakasan komputer

•             Sambungan internet

•             Pelayar web

 

Penterjemah bahasa pengaturcaraan adalah;

•             Penghimpun (assembly)

•             Pengkompil (compiler)

•             Pentafsir (interpreter)

 

Pemboleh ubah ; Ruang simpanan data supaya komputer dapat memproses data yang dimasukkan oleh pengguna

 

Jenis data yang digunakan sebagai pemboleh ubah;

•             Integer

•             Double

•             Boolean

•             Char

•             String

Integer:

Nombor yang tidak mengadungi bahagian pecahan dan tidak mempunyai titik perpuluhan

Terdiri daripada nombor negatif, sifar dan nombor positif

Pengisytiharan dalam Python adalah >>> a = int nombor

 

Double:

Sejenis data yang mengandungi bahagian pecahan atau nombor perpuluhan

Boleh terdiri dari nombor negatif dan nombor positif dalam bentuk nombor perpuluhan atau pecahan

Python tidak mempunyai double, diganti dengan float

64 bit diperuntukkan untuk jenis data double

 

Char:

Jenis data yang digunakan untuk mewakili aksara (character) yang terdiri daripada huruf abjad, angka dan simbol.

Python tidak mempunyai Char, diganti dengan String

 

String:

Satu perkataan yang dibina daripada aksara.



Boolean

Mempunyai dua nilai iaitu benar dan palsu yang digelar nilai logik

Nilai 0 untuk palsu, 1 untuk benar

Digunakan dalam struktur kawalan pilihan dan struktur kawalan ulangan

Menggunakan operator perbandingan iaitu >, <, >=, <=

Pemboleh ubah

Storan ingatan dalam komputer yang digunakan oleh atur cara untuk mewakili data yang dimasukkan oleh pengguna




Fungsi Input

Digunakan untuk mendapatkan data dari pengguna melalui segmen kod yang dibina

C++ sintaks umumnya : cin>>

C sintaks umumnya : scanf( )

Java sintaks umumnya : system.in

Python sintaks umumnya : input ( )

Fungsi Output

Merujuk kepada maklumat yang dipaparkan pada skrin komputer yang dihasilkan melalui segmen kod atau data yang dimasukkan oleh pengguna

C++ sintaks umumnya : cout<<

C sintaks umumnya : printf( )

Java sintaks umumnya : system.out

Python sintaks umumnya : print ( )

 


































Menguji atur cara dan membaiki ralat

  • Terdapat 3 jenis ralat yang mungkin berlaku semasa aturcara dilaksanakan iaitu ralat sintaks, ralat logik dan ralat masa larian
  • Ralat sintaks mudah dikenalpasti kerana penterjemah Python akan memberitahu tempat berlaku kesilapan pengaturcaraan. 
    Jika ralat ini berlaku, pengompilan aturcara tidak dapat dilakukan sehingga ianya diperbetulkan.
  • Ralat logik pula sukar dikesan berbanding dengan ralat sintaks. Atur cara boleh dilaksanakan dengan jayanya tanpa memaparkan sebarang mesej ralat atau terhenti secara tiba-tiba. Ia boleh dikesan berdasarkan output yang dipaparkan. Output yang dipaparkan adalah salah atau tidak sepatutnya.
Ralat masa larian boleh berlaku apabila aturcara tiba-tiba berhenti atau aturcara tidak boleh berhenti. Ia juga berlaku apabila nilai yang dimasukkan adalah tidak sama dengan nilai yang diisytiharkan.





Isnin, 30 Mei 2022

NOTA RINGKAS ASK TINGKATAN 1

 

BAB 1 : KONSEP ASAS PEMIKIRAN KOMPUTASIONAL                     

1. Maksud Pemikiran Komputasional :

Satu proses pemikiran bagi tujuan menyelesaikan masalah oleh manusia sendiri berbantukan mesin atau kedua-duanya sekali dengan menggunakan konsep asas sains komputer.

2. Teknik dalam Pemikiran Komputasional :

a) Teknik Leraian melibatkan pemecahan suatu masalah atau sistem yang kompleks kepada bahagian-bahagian kecil bagi memudahkan pemahaman dan penyelesaian.

b) Teknik Pengecaman Corak ialah mencari persamaan atau corak pada bahagian-bahagian kecil masalah dan meletakkannya dalam satu kumpulan yang sama.

c) Teknik Peniskalaan ialah meninggalkan aspek-aspek kurang penting yang terdapat

dalam corak-corak yang dicamkan dan memfokus kepada aspek-aspek penting yang

dapat membantu dalam penyelesaian masalah.

d) Teknik Pengitlakan melibatkan pembinaan model ( formula ,teknik, peraturan atau

langkah-langkah ) bagi masalah yang diselesaikan.



BAB 2 : PERWAKILAN DATA

2.1 SISTEM NOMBOR PERDUAAN


Penukaran Nombor Perduaan kepada Nombor Perpuluhan



     3. Operasi tambah antara dua Kod ASCII






Perkaitan antara Kualiti , Saiz , Kedalaman Warna ( color depth ) dan Resolusi Imej.

1. Lebih tinggi resolusi, dimensi dan kedalaman bit warna maka lebih tinggi keperincian sesuatu imej dan memberikan imej yang jelas, tajam dan menarik.

2. Lebih tinggi resolusi dan dimensi, lebih banyak piksel digunakan untuk membentuk imej. Lebih banyak piksel bermakna lebih banyak bit dan bait diperlukan untuk menyimpan maklumat tentang piksel-piksel dalm imej dan menyebabkan saiz imej besar.

3. Lebih tinggi kedalaman bit warna sesuatu imej, semakin tinggi piksel per bit (ppb) imej. Lebih banyak bit dan bait diperlukan untuk menyimpan maklumat piksel dan menjadikan saiz imej besar.

Perhubunganantara Saiz Audio dengan Kadar Kedalaman Bit (bit depth)

1. Maksud Kadar Kedalaman Bit ialah jumlah bilangan bit ( 0 dan 1 ) yang digunakan untuk mewakili setiap saat masa main balik (play back time ) audio itu.

2. Kadar kedalaman bit diukur dalam unit bit persaat (bps)

3. Rumus pengiraan kadar kedalaman bit :



4. Terdapat dua jenis saluran iaitu :

a) Audio Mono dikeluarkan melalui satu saluran.

b) Audio Stereo dikeluarkan melalui dua saluran.




















































































BAB 3 : ALGORITMA

1. Maksud Algoritma ialah urutan tindakan untuk menyelesaikan sesuatu masalah .

2. Algoritma boleh diwakilkan dengan cara :

a) Pseudokod iaitu memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat.

b) Carta alir iaitu dengan menggunakan simbol grafik seperti garis lurus, anak panah dan bentuk geometri. ( Rujuk rajah di bawah )































































































































































































































































































Pengesanan Ralat yang Terdapat dalam Pseudokod dan Carta Alir

1. Maksud Ralat ialah kesilapan atau kesalahan yang menyebabkan sesuatu algoritma atau atur cara tidak berfungsi seperti yang diharapkan atau telah mengeluarkan output yang salah.

2. Setelah suatu algoritma disiapkan, semakan semula ( semakan kualiti ) harus dijalankan.

3. Terdapat dua cara semakan semula iaitu:

a) Teknik Semakan Meja ( Desk Check) :

satu teknik manual untuk menyemak logik setiap langkah serta logik aliran langkah-langkah algoritma dengan menggunakan satu sampel input dan memproses data itu secara manual mengikut langkah-langkah algoritma.

b) Teknik Langkah Demi Langkah ( Step Through)

Memeriksa logik algoritma secara langkah demi langkah mengikut urutan dalam algoritma tanpa menggunakan sampel data input.




BAB 4 : KOD ARAHAN

4.1 : Pembangunan Kod Arahan

1. Maksud Kod Arahan ialah satu arahan yang mengarahkan komputer melakukan sesuatu tugas.

2. Maksud Pemboleh ubah ialah storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu dioalahkan kemudian.

3. Pemboleh ubah boleh menyimpan data dalam bentuk :

a) Nilai berangka ( 0 -9 )

b) Teks ( huruf atau abjad )

c) Nilai BOOLEAN ( Boolean - True/False )

4. Operator matematik ialah simbol-simbol yang digunakan dalam menjalankan operasi matematik dalam kod arahan. ( Rujuk Jadual di bawah ).
















































7. Pembangunan atur cara melibatkan lima fasa utama iaitu :

a) Fasa 1 : Analisis masalah

 Pengatur cara perlu mengetahui kehendak pelanggan untuk menentukan input, proses dan output yang diingini.

b) Fasa 2 : Reka bentuk atur cara

 Pengatur cara mula menulis pseudokod, melakar carta alir dan mereka bentuk Antara Muka Pengguna Grafik / Graphical User Interface (GUI ).

c) Fasa 3 : Pengekodan

 Pseudokod akan ditukarkan kepada kod yang difahami oleh komputer dengan menggunakan bahasa pengaturcaraan seperti Visual Basic, JAVA atau Phyton.

d) Fasa 4 : Pengujian dan Penyahpepijatan

 Atur cara yang ditulis akan diuji untuk mengesan dan membetulkan sebarang ralat yang terdapat pada atur cara.

e) Fasa 5 : Dokumentasi

 Mengandungi laporan proses pembangunan peringkat awal hingga akhir proses.

 Dokumentasi dalaman ( untuk kegunaan pelanggan)

 Dokumentasi luaran ( untuk pengguna akhir yang menggunakan atur cara).

8. Terdapat 3 jenis ralat iaitu :

a) Ralat sintaks ( Syntax error )

 Contoh : apabila pengaturcara menulis alamat emel sebagai “dotcom” bukan “.com”

b) Ralat logik ( Logical error )

 Kod arahan tidak ditulis dengan betul

c) Ralat masa larian ( Runtime error )

 Disebabkan oleh program yang digunakan.

 Contoh : Virus,pepijat atau ingatan yang tidak mencukupi.

4.2 Kod Arahan HTML

1. HTML (Hypertext Markup Languange) digunakan untuk membina laman sesawang.

2. Kod arahan HTML boleh ditaip dengan menggunakan aplikasi Notepad dan disimpan dalam format “.html” atau ”.htm”.

3. Tag dalam HTML :

a) <html></html>

Tag ini memaklumkan kepada pelayar web bahawa dokumen ini adalah fail html.

b) <head></head>

Tag ini adalah bahagian kepala aturcara html.

c) <title></title>

Tag ini untuk memaparkan tajuk dokumen html.

d) <body></body>

Tag ini adalah bahagian kandungan fail html, iaitu kandungan dokumen seperti teks, imej,pautan dan sebagainya.

e) Tag paragraph heading

<h1> untuk memaparkan saiz teks terbesar.

<h6> untuk memaparkan saiz teks terkecil.














































































































Rabu, 23 Februari 2022

Google Workspace For Education

 Bengkel Google Workspace dianjurkan oleh PPD Kota Tinggi :


1. Jamboard (13 Februari 2022)


2. Google Form (14 Februari 2022)


3. Google Classroom(15 Februari 2022)


4. Google Calender dan Google Chat (16 Februari 2022)


5. Email Management dan Google Drive (17 Februari 2022)


6. Google Sites (20 Februari 2022)


7. Google Sheet (21 Februari 2022)


Tonton Melalui YouTube : https://youtu.be/mH-PcedDJ34


8. Google Meet dan Google Docs (22 Februari 2022)


GEG Pasir Gudang: Pengurusan data dengan Google Sheets.


Terima kasih kepada pemilik bahan asal.





Selasa, 4 Januari 2022

Solat Jenazah

 Cara ringkas solat jenazah:

1. Takbir Pertama:

    Angkat takbir "ALLAHUAKBAR" sambil niat "Sahaja aku solat jenazah terhadap mayat ini kerana Allah Ta'ala".



    Baca Al Fatihah.

2. Takbir Kedua:

     Angkat takbir kedua "ALLAHUAKBAR".

     Baca selawat ke atas Nabi.

     


3. Takbir Ketiga:

     Angkat takbir ketiga "ALLAHUAKBAR".

     Baca doa untuk simati.

     Lelaki:

     


     Perempuan:

     





4. Takbir Keempat:

     Angkat takbir keempat"ALLAHUAKBAR".

     Baca doa ringkas:

     


     Beri salam kanan dan kiri.


Lain-lain yang berkaitan:

SELAWAT KE ATAS NABI

CERAMAH AGAMA