AI atau coding dahulu: mana patut anak anda belajar?

Pendidikan Pengkodan

Hafiz Rahman
Pengajar Utama Coding di Algonova Malaysia

Rentetan (string) ialah jenis data teks dalam pengaturcaraan, satu urutan aksara (huruf, nombor, ruang, atau simbol) yang ditulis di dalam tanda petikan, seperti "Hello" atau "Player123". Komputer menganggap apa sahaja di dalam tanda petikan sebagai teks untuk disimpan atau dipaparkan, bukan sebagai nombor untuk dikira.
Isi Kandungan
Apabila anda menaip nama, mesej, atau label ke dalam sesuatu program, komputer menyimpannya sebagai rentetan dan mengekalkan setiap aksara mengikut urutan, jadi "cat" ialah tiga aksara: c, a, dan t. Dalam Scratch, blok hijau join menyambungkan dua rentetan: cantumkan "Hi, " dengan nama pemain untuk membina sapaan mesra. Dalam Python, seorang pengekod muda menulis player_name = "Aisha" kemudian print("Welcome, " + player_name), dan skrin memaparkan Welcome, Aisha. Satu fakta berguna: rentetan boleh menyimpan digit juga, tetapi "25" dalam tanda petikan ialah teks, jadi komputer tidak akan menambahkannya seperti nombor 25 sehingga nilai itu ditukar.
Rentetan yang biasa ditemui termasuk nama pemain seperti "Aisha", sapaan seperti "Syabas!", label menu seperti "Mula Permainan", atau tag tahap seperti "Tahap 3". Nombor telefon yang disimpan sebagai "012-3456789" juga ialah rentetan, kerana ia berada dalam tanda petikan dan tidak digunakan untuk pengiraan. Rentetan boleh terdiri daripada satu aksara seperti "A" atau ayat penuh. Pengaturcara kadang-kadang menyebut rentetan sebagai nilai teks, kerana ia sentiasa menyimpan teks yang boleh dibaca dan bukan kuantiti.
Perbezaannya mudah: rentetan ialah teks di dalam tanda petikan, manakala nombor ialah nilai yang boleh dikira oleh komputer. Menaip 5 + 3 memberi 8, tetapi "5" + "3" menyambungkan teks menjadi "53". Sebab itulah skor yang disimpan sebagai nombor boleh naik apabila pemain menang, manakala nama yang disimpan sebagai rentetan kekal tepat seperti yang ditulis. Menukar satu kepada yang lain ialah langkah biasa yang dipelajari pengekod muda, menggunakan blok atau fungsi yang menukar "25" kepada nombor 25 apabila pengiraan diperlukan.
Rentetan ialah cara program berkomunikasi dengan manusia: setiap label skor permainan, mesej sembang, dan butang menu dibina daripadanya. Belajar mengendalikan teks sejak awal memberi kanak-kanak asas untuk membina projek interaktif, dan ia menyokong matlamat penyelesaian masalah dan pemikiran komputasi dalam kurikulum KSSR dan STEM Malaysia. Kanak-kanak dalam kelas pengaturcaraan Algonova menggunakan rentetan sejak permainan Scratch pertama mereka untuk menamakan watak dan memaparkan mesej pada skrin. Memahami rentetan berpadanan secara semula jadi dengan mengetahui apa itu pemboleh ubah, kerana rentetan biasanya disimpan di dalam pemboleh ubah.
Ingin tahu? Satu pelajaran percubaan percuma membolehkan anak anda membina program bercakap pertama mereka.
Rentetan ialah teks yang disimpan dalam program, seperti perkataan atau ayat di dalam tanda petikan. Contohnya "hello", "Player 1", dan "Level 3".
Tidak semestinya. Nombor seperti 25 ialah data berangka yang boleh dikira oleh komputer, tetapi "25" dalam tanda petikan ialah rentetan — teks yang perlu ditukar sebelum boleh ditambah.
Anda boleh menyambung rentetan, mengira aksaranya, menukarnya kepada huruf besar, dan mencari di dalamnya. Kanak-kanak menggunakan tindakan ini untuk membuat permainan menyapa pemain dan memaparkan skor.
Kanak-kanak biasanya bertemu rentetan mula-mula dalam Scratch, mencantumkan blok teks untuk membuat watak bercakap, kemudian dalam Python dengan memaparkan mesej. Projek amali menjadikan idea ini mudah difahami.
Mulakan perjalanan teknologi anak anda
Tempah kelas percubaan percuma 60 minit dengan guru Algonova bertauliah. Tiada bayaran, tiada kewajipan, cuma temui apa yang anak anda boleh bina.