Tutorial..ICT
12.8K subscribers
7.7K photos
372 videos
757 files
1.12K links
Kongsi idea tentang ICT
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Sembang Canva 💪
Permainan Math Treasure Hunt
https://skarsmart.my.canva.site/mathtreasurehunt
☎️ Bagi yang nak mencuba, boleh guna prompt di bawah :
Bina permainan web “Math Treasure Hunt” untuk murid sekolah rendah (Tahun 4–6), menggunakan HTML/CSS/JavaScript (satu fail index.html atau 3 fail berasingan). Gaya visual mesra kanak-kanak, ikon peta dan peti harta, animasi ringkas, dan responsif mudah alih.
MATLAMAT
- Pemain menjawab soalan matematik untuk membuka petunjuk dan mendedahkan peta sedikit demi sedikit sehingga menemui harta karun.
- Fokus kepada operasi tambah, tolak, darab, bahagi, pecahan mudah, dan wang.
STRUKTUR SKRIN
1) Skrin Mula
- Tajuk permainan, butang “Mula”, butang “Cara Main”, pilihan Tahap (Mudah/Sederhana/Sukar).
2) Skrin Permainan
- Panel soalan + input jawapan + butang “Semak”.
- Bar kemajuan peta: 8 segmen (0/8 → 8/8 = jumpa harta).
- Markah semasa, baki nyawa (3), pemasa setiap soalan (30s lalai).
- Ilustrasi peta yang dibuka segmen demi segmen apabila jawapan betul.
3) Skrin Menang/Kalah
- Papar markah akhir, masa, ketepatan (%), butang “Main Semula”.
- Butang “Cetak Keputusan” (cetak ke PDF/native print).
MEKANIK TERAS
- Soalan dipilih rawak mengikut Tahap:
• Mudah: tambah/tolak 1–50, darab 1–5, bahagi tanpa baki.
• Sederhana: tambah/tolak/darab 1–100, bahagi dengan baki sifar, pecahan setara mudah.
• Sukar: darab/bahagi 2–12, operasi bercampur 2 langkah, pecahan → perpuluhan ringkas.
- Jawapan betul:
• +10 markah (Mudah), +15 (Sederhana), +20 (Sukar)
• +1 kombo; jika kombo 3, aktifkan “Kuasa Kompas” (auto-buka 1 segmen tambahan).
• Buka 1 segmen peta (min 1; +1 tambahan jika kuasa aktif).
- Jawapan salah atau masa tamat:
• −1 nyawa; kombo reset; berikan pembetulan ringkas (penjelasan 1 baris).
- Tamat permainan apabila 8 segmen peta dibuka (MENANG) atau nyawa = 0 (KALAH).
REKA BENTUK DATA
- Sediakan bank soalan dalam JS sebagai array objek:
[
{q:"27 + 15 = ?", a:42, topic:"tambah", level:"easy", explain:"27+10=37; 37+5=42"},
{q:"48 ÷ 6 = ?", a:8, topic:"bahagi", level:"medium", explain:"48 bahagi 6 = 8"},
{q:"3/4 = ? dalam perpuluhan", a:0.75, topic:"pecahan", level:"hard", explain:"3 ÷ 4 = 0.75"}
]
- Benarkan mod rawak terwaja dengan fungsi generator untuk mempelbagaikan soalan (supaya tidak perlu 100% soalan statik).
KAWALAN & LOGIK
- Tetapan Tahap menentukan julat nombor dan pemasa (Mudah 30s, Sederhana 25s, Sukar 20s).
- Input menerima nombor atau perpuluhan. Banding jawapan dengan toleransi 2 digit perpuluhan (bagi pecahan/perpuluhan).
- Bar kemajuan peta divisualkan dengan 8 petak/tiles yang berubah daripada kelabu → berwarna apabila terbuka.
- Animasi ringkas CSS (fade/scale) apabila segmen peta terbuka dan apabila serlahkan jawapan betul/salah.
UI/UX
- Warna ceria, tipografi besar dan jelas.
- “Cara Main” menerangkan: pilih tahap → jawab dalam masa → buka peta → jumpa harta.
- Sokong papan kekunci: Enter = Semak, Esc = kembali ke menu.
- Amaran kebolehcapaian: kontras warna ≥ 4.5:1, fokus ring yang jelas pada elemen interaktif, pembaca skrin pada butang utama.
SKORING & ANALITIK MINI
- Papar: Markah, Soalan Dijawab, Betul (%), Masa Purata/Soalan.
- Simpan skor terbaik (localStorage): {bestScore, bestAccuracy, fastestTime}.
- Butang “Reset Data” untuk kosongkan localStorage.
KOD & ORGANISASI
- Guna modul JS kecil (atau fungsi teratur) untuk: penghasilan soalan, semakan jawapan, UI peta, pemasa, skor/localStorage.
- Tiada perpustakaan luaran diperlukan.
- Letakkan CSS ringkas (grid peta 4x2, kad soalan, butang), pastikan responsif pada skrin tablet/telefon.
PENGUJIAN DALAMAN (sertakan ringkas dalam komen):
- Uji 3 tahap, tamat masa, salah berturut-turut, kombo 3x (aktif Kuasa Kompas), menang sebelum nyawa habis, dan kalah.
- Uji ketepatan pecahan/perpuluhan dengan toleransi 0.01.
HASIL AKHIR
- Aplikasi siap dimainkan dalam satu klik “Run”.
- Rekaan bersih, animasi ringan, dan semua butan
This media is not supported in your browser
VIEW IN TELEGRAM
Sembang Canva 😱
Permainan peribahasa. Sesuai digunakan di dalam kelas atau aktiviti berkumpulan. Guru tayang menggunakan LCD atau smartboard, murid akan meneka jawapan dengan klik mouse atau touch screen smardboard.
https://zonmasatahun6.my.canva.site/peribahasa-dan-maksud...
☎️ Bagi yang mencuba, boleh guna json code di bawah dan paste dalam canva.
{
"tahap1": [
{"peribahasa":"Bagai aur dengan tebing","maksud":"Saling membantu"},
{"peribahasa":"Seperti isi dengan kuku","maksud":"Hubungan sangat rapat"},
{"peribahasa":"Seperti kacang lupakan kulit","maksud":"Lupa asal-usul"},
{"peribahasa":"Ringan tulang","maksud":"Rajin bekerja"},
{"peribahasa":"Malang tidak berbau","maksud":"Musibah boleh berlaku tanpa diduga"},
{"peribahasa":"Berat sama dipikul, ringan sama dijinjing","maksud":"Bekerjasama dalam susah dan senang"},
{"peribahasa":"Hendak seribu daya, tak hendak seribu dalih","maksud":"Kemahuan membawa usaha"},
{"peribahasa":"Diam-diam ubi","maksud":"Pendiam tetapi bijak/berbakti"}
],
"tahap2": [
{"peribahasa":"Air dicincang tidak akan putus","maksud":"Pertalian kekeluargaan sukar dipisahkan"},
{"peribahasa":"Seperti telur di hujung tanduk","maksud":"Dalam keadaan bahaya"},
{"peribahasa":"Harapkan pagar, pagar makan padi","maksud":"Orang yang diberi amanah mengkhianati"},
{"peribahasa":"Bagai melepaskan batuk di tangga","maksud":"Melakukan kerja sambil lewa"},
{"peribahasa":"Sedikit-sedikit, lama-lama jadi bukit","maksud":"Simpanan kecil lama-lama banyak"},
{"peribahasa":"Bagai menarik rambut dalam tepung","maksud":"Menyelesaikan masalah dengan cermat"},
{"peribahasa":"Ikut hati mati, ikut rasa binasa","maksud":"Jangan menurut nafsu"},
{"peribahasa":"Sudah jatuh ditimpa tangga","maksud":"Malang bertimpa-timpa"},
{"peribahasa":"Musuh dalam selimut","maksud":"Pengkhianat yang dekat"},
{"peribahasa":"Lain ladang lain belalang, lain lubuk lain ikannya","maksud":"Adat berbeza mengikut tempat"}
],
"tahap3": [
{"peribahasa":"Hangat-hangat tahi ayam","maksud":"Semangat sekejap kemudian luntur"},
{"peribahasa":"Seperti katak di bawah tempurung","maksud":"Sempit pengetahuan"},
{"peribahasa":"Ada gula ada semut","maksud":"Di tempat rezeki ramai orang datang"},
{"peribahasa":"Alang-alang menyeluk pekasam, biar sampai ke pangkal lengan","maksud":"Buat kerja biar bersungguh-sungguh"},
{"peribahasa":"Belakang parang jika diasah lagikan tajam","maksud":"Dengan usaha, yang lemah boleh menjadi baik"},
{"peribahasa":"Lain ladang lain belalang, lain lubuk lain ikannya","maksud":"Adat dan cara berbeza di tempat berbeza"},
{"peribahasa":"Masuk kandang kambing mengembek, masuk kandang kerbau menguak","maksud":"Menyesuaikan diri dengan keadaan"},
{"peribahasa":"Ibarat melukut di tepi gantang","maksud":"Kehadiran tidak dihargai"},
{"peribahasa":"Biarlah pecah di perut, jangan pecah di mulut","maksud":"Rahsia jangan dibocorkan"},
{"peribahasa":"Seperti enau dalam belukar, melepaskan pucuk masing-masing","maksud":"Mementingkan diri"}
]
}
This media is not supported in your browser
VIEW IN TELEGRAM
Kali ni ada suara. Boleh dengar sebutan dulu. Kemudian baru susun perkataan.
boleh cuba di link ini :
https://skarian.my.canva.site/tekasiapasaya
Bagi yang nak cuba, boleh ambik prompt di bawah:
Bina satu permainan interaktif untuk murid Bahasa Melayu Pemulihan Khas. Permainan ini mengandungi 15 gambar dan perkataan. Bagi setiap soalan, murid perlu menyusun huruf-huruf yang diberikan untuk membentuk perkataan yang betul berdasarkan gambar yang dipaparkan. Setiap soalan juga mesti disertakan dengan audio sebutan perkataan tersebut. Sebutan mestilah jelas, terang dan menggunakan sebutan Bahasa Melayu Malaysia, bukan loghat asing atau gaya “Mat Saleh”. Gambar yang digunakan mestilah menggunakan gambar yang diberikan melalui link setiap perkataan. Pastikan link gambar adalah betul.
1. kayu
https://i.postimg.cc/Y9zZ7Y8q/kayu.png
2. sawi
https://i.postimg.cc/fTrFMw7X/sawi.png
3. tebu
https://i.postimg.cc/PqmFbYgz/tebu.png
4. topi
https://i.postimg.cc/qR4D1g0f/topi.png
5. pasu
https://i.postimg.cc/8P598FvN/pasu.png
6. roda
https://i.postimg.cc/7ZJR6pXR/roda.png
7. paku
https://i.postimg.cc/HW3RP0V6/paku.png
8. madu
https://i.postimg.cc/rsybwsYG/madu.png
9. baja
https://i.postimg.cc/JzsfXy7P/baja.png
10. cahaya
https://i.postimg.cc/yYpqWhKD/cahaya.png
11. delima
https://i.postimg.cc/wBJnWSmN/delima.png
12. jurubina
https://i.postimg.cc/MpghmWvx/jurubina.png
13.matahari
https://i.postimg.cc/D0CNJht9/matahari.png
14. petani
https://i.postimg.cc/XvMzyQzY/petani.png
15. jurukamera
https://i.postimg.cc/3RTVznXc/jurukamera.png
This media is not supported in your browser
VIEW IN TELEGRAM
Versi 2, saja2 cuba tambah gambar background. Nampaknya jadi..😂
Boleh cuba melalui link di bawah:
https://skarian.my.canva.site/permainan-susun-huruf-bm-pemulihan-khas
🚨Prompt yang saya gunakan :
Bina satu fail HTML+CSS+JS sahaja bertajuk “Susun Huruf BM – Pemulihan Khas”.

Ciri utama (wajib):

15 soalan. Setiap soalan: 1 gambar 3D kartun gaya Pixar (placeholder + kapsyen alt), huruf diacak (drag & drop + klik), ruang jawapan, butang: Semak, Padam, Dengar Sebutan, Seterusnya.

Audio sebutan BM Malaysia guna Web Speech API speechSynthesis ms-MY. Jika tiada, cuba id-ID; jika masih tiada, papar mesej “Sebutan BM tidak tersedia”.

Skor, bar kemajuan (Soalan X/15), masa/stopwatch, skrin tamat (markah, masa, butang Main Semula).

Reka bentuk ceria, kontras jelas, butang besar, responsif (mobile/desktop), animasi ringkas (fade-in, shake bila salah). Aksesibiliti asas (ARIA, tab/Enter).

Kod moden tanpa pustaka luaran. Komen ringkas fungsi utama.

Data soalan (gunakan array objek dengan word, imageAlt, imagePrompt, audioText sama dengan word):
1 kayu | “Kayu gelondong” | “3D Pixar cartoon, wooden log, bright, clean background”
2 sawi | “Sayur sawi” | “3D Pixar cartoon, fresh green mustard leaves, bright”
3 tebu | “Batang tebu” | “3D Pixar cartoon, sugarcane stalks, glossy, vibrant”
4 topi | “Topi” | “3D Pixar cartoon, simple hat, cheerful scene”
5 pasu | “Pasu bunga” | “3D Pixar cartoon, ceramic flower pot, shiny”
6 roda | “Roda” | “3D Pixar cartoon, single wheel, soft shadows”
7 paku | “Paku besi” | “3D Pixar cartoon, nail, metallic sheen”
8 madu | “Madu dalam balang” | “3D Pixar cartoon, honey jar with dipper, warm glow”
9 baja | “Baja tanaman” | “3D Pixar cartoon, fertilizer bag, garden vibe”
10 cahaya | “Cahaya lampu” | “3D Pixar cartoon, glowing light beam”
11 delima | “Buah delima” | “3D Pixar cartoon, pomegranate, glossy seeds”
12 jurubina | “Jurubina bekerja” | “3D Pixar cartoon, builder with hard hat, friendly”
13 matahari | “Matahari cerah” | “3D Pixar cartoon, smiling sun, blue sky”
14 petani | “Petani di kebun” | “3D Pixar cartoon, farmer with hoe, field”
15 jurukamera | “Jurukamera” | “3D Pixar cartoon, cameraman with video camera, studio lights”

Mekanik ringkas:

Acak huruf; elak susunan awal sama dengan jawapan. Butang Semak sahkan: betul → +1 skor + bunyi beep ringkas (WebAudio); salah → mesej merah + animasi goncang.

Seterusnya memaparkan soalan baharu sehingga 15 habis.

Sediakan fungsi setImage(src, alt) untuk guru menukar gambar kemudian; paparkan juga teks kecil “Cadangan prompt imej”.
🚨Prompt untuk edit tajuk ;

Tukarkan tajuk ini Susun Huruf BM – Pemulihan Khas dengan SILA TEKA, SIAPA SAYA ?

Tukarkan ayat Sebutan tersedia: Microsoft Osman Online (Natural) - Malay (Malaysia) kepada Assalamualaikum, adik-adik boleh mendengar dahulu sebutan perkataan. Kemudian klik atas huruf untuk menyusun perkataan. Selamat mencuba.

sila padam semua perkataan ini Cadangan prompt imej: 3D Pixar cartoon, wooden log, bright, clean background
🚨Prompt untuk tukar gambar background ;

tukarkan warna background gradient blue kepada gambar yang ada dalam link ini
https://i.postimg.cc/WzFHtqnZ/Untitled-design-20.png
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM