Kemahiran praktikal ICT bermaksud menggunakan perisian untuk menghasilkan fail yang memenuhi arahan tugasan: dokumen, hamparan, pangkalan data, pembentangan dan halaman web. Pengaturcaraan Computer Science bermaksud menulis kod untuk menyelesaikan masalah. Keduanya berkongsi idea seperti syarat dan pengujian, tetapi kerja yang anda hantar berbeza. Semak kod pendaftaran dan sukatan semasa anda sebelum memutuskan apa yang hendak diulang kaji.
Halaman ini membantu memastikan ulang kaji anda kekal di landasan dalam modul aliran kerja praktikal dan versi perisian. Untuk melihat bagaimana keseluruhan subjek disusun, lihat panduan pembelajaran ICT.
Apa yang sebenarnya berlaku?
Kekeliruan ini biasanya ada punca yang mudah. Tutorial dalam talian menggunakan perkataan “ICT” atau “computing” dengan longgar, dan sesetengah tutorial hamparan serta pangkalan data menyimpang kepada kod. Pelajar kemudian menghabiskan masa ulang kaji pada sesuatu yang mungkin tidak dinilai oleh kelayakan mereka.
Tiga corak lazim:
- Tutorial mencampurkan dua subjek. Video pangkalan data beralih daripada peraturan pengesahan kepada skrip pengaturcaraan penuh.
- Formula terasa seperti kod, jadi ia difailkan di bawah pengaturcaraan.
- Keluarga atau rakan menggunakan “IT” untuk segala-galanya, jadi nasihat pelajar Computer Science digunakan untuk ICT.
Bagaimana keduanya berbeza dalam amalan?
| Soalan | ICT praktikal | Pengaturcaraan Computer Science |
|---|---|---|
| Apa yang anda hasilkan? | Fail: dokumen, hamparan, pangkalan data, halaman | Kod program dan outputnya |
| Alat apa yang digunakan? | Perisian aplikasi | Bahasa pengaturcaraan atau pseudokod |
| Apa yang menunjukkan kerja anda? | Fail serta bukti tetapan | Kod dan keputusan ujian |
| Kemahiran lazim | Tetapkan peraturan pengesahan, bina carta | Tulis gelung, jejak pemboleh ubah |
Ini panduan orientasi sahaja. Kandungan tepat setiap kelayakan terdapat pada laman sukatan Cambridge masing-masing.
Contoh berlangkah: idea sama, dua subjek
Idea tugasan: terima umur hanya jika ia dari 11 hingga 18 termasuk.
Versi ICT praktikal. Dalam pangkalan data, anda menetapkan peraturan pengesahan (validation rule) pada medan Age supaya nilai mestilah antara 11 dan 18. Sebutan peraturan bergantung pada perisian anda. Kemudian anda menguji dengan 10, 11, 18 dan 19, dan mengambil tangkapan skrin peraturan serta mesej ralat sebagai bukti.
Versi Computer Science. Anda menulis kod seperti ini:
IF age < 11 OR age > 18 THEN
OUTPUT "Invalid"
ENDIF
Kemudian anda menjejaknya dengan empat nilai ujian yang sama.
Apa yang dikongsi? Nilai sempadan 11 dan 18 serta tabiat menguji. Apa yang berbeza? ICT meminta ciri perisian dan bukti. Computer Science meminta kod.
Kesilapan yang perlu diawasi
Seorang pelajar bertemu soalan hamparan tentang menyemak markah dan menulis blok kod, bukannya formula sel seperti =IF(B2>=50,"Pass","Fail"). Logiknya betul, tetapi soalan memerlukan formula dalam sel yang menunjukkan “Pass” atau “Fail” bagi data itu. Pembetulannya ialah membaca soalan untuk output yang diperlukan: fail, formula dalam sel, atau penjelasan bertulis.
Cara mudah mengasingkan bahan anda
- Tulis kod pendaftaran anda di bahagian atas fail ulang kaji.
- Labelkan setiap bahan sebagai “ICT praktikal”, “ICT teori” atau “semak dahulu”.
- Uji setiap tutorial dengan satu soalan: adakah ia berakhir dengan fail yang boleh saya hantar?
- Tanya guru atau pusat anda tentang apa-apa yang ditanda “semak dahulu”.
Pemandu sukatan dan tahun peperiksaan membantu anda mencatat kod dan tahun yang telah anda sahkan.
Semak kendiri
1. Satu video mengajar gelung yang mencetak nombor 1 hingga 10. Adakah ia kemahiran praktikal ICT?
Lihat jawapan
Gelung ialah pengaturcaraan, jadi video itu milik Computer Science kecuali sukatan anda menyatakan sebaliknya. Tandakannya “semak dahulu” dan sahkan dengan guru berdasarkan laman Cambridge.
2. Anda menetapkan peraturan pengesahan untuk umur 11 hingga 18. Namakan dua nilai ujian yang menyemak sempadan.
Lihat jawapan
11 dan 18 ialah sempadan yang diterima, dan 10 serta 19 ialah nilai tepat di luarnya. Gunakan kesemua empat.
3. Apa yang patut ditunjukkan bukti anda bagi tugasan pengesahan dalam ICT?
Lihat jawapan
Peraturan itu sendiri, fail yang memilikinya, dan ralat yang dipaparkan bagi nilai tidak sah. Lihat halaman tentang tangkapan skrin yang menunjukkan tetapan diperlukan.
Ke mana selepas ini
Kembali ke struktur pangkalan data dan pengesahan untuk pengesahan praktikal, atau latih menentukan kunci dan syarat pengesahan. Jika anda belajar kedua-dua subjek, panduan pembelajaran Computer Science menunjukkan di mana bahagian pengaturcaraan bermula.
Guru yang bekerja dengan anda satu-lawan-satu boleh menyemak nota anda dan menunjukkan apa yang milik di mana. Itu salah satu tujuan tuisyen ICT dalam talian satu-lawan-satu.