Sebelum anda bergantung pada sesuatu nasihat, labelkan ia dengan tahun peperiksaan yang ia ditulis untuknya. Panduan untuk tahun kemudian berguna untuk diketahui, tetapi bukan keperluan bagi kertas terdahulu.
Ini pelajaran akhir dalam peralihan ke Python dan pelaksanaan. Nota kami sendiri menganggap 2026 hingga 2028 sebagai tempoh pseudokod gaya Cambridge digunakan, dan menyebut bahawa panduan untuk kertas 2029 menuju ke arah Python. Anggap itu sebagai petunjuk, dan sahkan butirannya sendiri di laman sukatan Cambridge.
Bagaimanakah saya melabel nasihat mengikut tahun peperiksaan?
Buat jadual kecil untuk sebarang nota, video atau kertas lepas yang anda gunakan.
| Nasihat atau sumber | Tahun sukatan mana? | Disemak di laman Cambridge? | Guna untuk kertas saya? |
|---|---|---|---|
| “Tulis algoritma sebagai pseudokod” | nota 2026-2028 | Semak | Ya, jika tahun saya dalam julat ini |
| “Jawab dalam Python” | panduan tahun kemudian | Semak | Hanya selepas disahkan |
| Video ulang kaji, tiada tahun | tidak diketahui | Tidak | Belum disemak |
Pendaftaran dan kemasukan diuruskan oleh pusat peperiksaan anda, jadi tanya mereka sukatan mana yang anda daftar.
Contoh berlangkah
Tugasan sama dalam kedua-dua tatatanda: kira nombor genap dari 1 hingga 6.
Pseudokod:
Count ← 0
FOR Number ← 1 TO 6
IF Number MOD 2 = 0 THEN
Count ← Count + 1
ENDIF
NEXT Number
OUTPUT Count
Python:
count = 0
for number in range(1, 7):
if number % 2 == 0:
count = count + 1
print(count)
Jejak: nombor genap dalam 1 hingga 6 ialah 2, 4 dan 6, jadi kedua-duanya memberi 3. Perbezaan untuk diperhatikan: MOD menjadi %, perbandingan = menjadi ==, dan TO 6 menjadi range(1, 7).
Penaakulan, jejak dan jawapan adalah sama. Hanya tatatanda yang berubah, dan tatatanda yang dijangka kertas anda ialah apa yang anda mesti semak.
Kesilapan yang perlu diwaspadai
Satu kesilapan lazim ialah menggunakan nasihat daripada tahun yang salah.
Jawapan yang tersilap: Seorang pelajar yang menduduki kertas terdahulu membaca “jawapan dalam Python”, menulis
for number in range(1, 7):sebagai balasan kepada soalan yang berkata “write pseudocode”, dan kehilangan kejelasan yang diminta soalan.Nasihat itu mungkin betul untuk tahun kemudian, tetapi salah untuk soalan ini.
Pembetulannya ialah mengikut arahan dalam soalan dan sukatan untuk tahun anda sendiri. Jika soalan meminta pseudokod, tulis pseudokod. Jika soalan membenarkan bahasa pengaturcaraan, gunakan tatatanda yang dibenarkan dan kekalkan konsisten dari baris pertama hingga terakhir.
Semak kendiri
1. Sebuah laman web tidak memberi tahun. Apakah label untuk nasihatnya?
Lihat jawapan
Belum disemak. Sahkan dengan laman sukatan Cambridge untuk tahun peperiksaan anda sendiri sebelum bergantung padanya.
2. Tukar IF Number MOD 2 = 0 THEN kepada Python.
Lihat jawapan
if number % 2 == 0:. MOD menjadi %, dan perbandingan menggunakan ==.
3. Apakah output Python di atas untuk range(1, 7) jika anda menukar ujian kepada number % 2 == 1?
Lihat jawapan
Nombor ganjil dari 1 hingga 6 ialah 1, 3 dan 5, jadi outputnya 3.
Ke mana pelajaran ini membawa
Satukan modul dalam set latihan campuran. Jalankan contoh dalam kotak pasir penaakulan Python dan jejak pseudokod dalam pelatih jejak pseudokod terhad.
Untuk bantuan merancang ulang kaji mengikut tahun peperiksaan anda sendiri, lihat tuisyen Sains Komputer dalam talian satu dengan satu, dan sentiasa sahkan fakta sukatan di laman Cambridge.