Materi paket Coding is fun - level 1
Paket 6 bulan kursus, seminggu dua kali @ 1,5 jam pertemuan
Khusus untuk pengajar/guru
1 - Training pemilik/pengajar CIF
- Training dasar scratch- Mengelola kelas coding di akun scratch
- membuat akun guru
- membuat studio menempatkan materi dasar blok code
- membuat studio menempatkan materi paket projek level 1
- meremix projek siswa sebagai kontrol ataupun tugas projek
- Membuat raport rutin siswa selesai mengajar sebagai bukti hadir siswa
- mencatat link projek siswa via google doc
- membuat catatan capaian kemampuan siswa skala 1-5 :
1. pemahaman materi
2. pemahaman blok code
3. algoritma
4. art dan desgn
5. kreativitas
2 - Training dasar Scratch:
Materi training ART NCODING1. MATERI 01 -- Blok Move, Point direction, Rotation, Forever, dan if on edge, bounce
2. MATERI 02 -- Belajar coding memahami blok turn dan go to
3. MATERI 03 -- Blok glide random dan glide x, y
5. MATERI 05 -- Memahami blok set x, y dan change x, y 8. MATERI 08 -- Blok swith costume dan swith backdrop
9. MATERI 09 -- Blok change size dan set size 12. MATERI 12 -- Blok go to front dan go to back
13. MATERI 13 -- Blok start sound dan play sound 16. MATERI 16 -- Blok Loudness
17. MATERI 17 -- Blok broadcast 20. MATERI 20 -- Blok create clone
23. MATERI 23 -- Blok Key space pressed dan Mouse down
25. MATERI 25 -- Blok loudness dan penerapannya
27. MATERI 27 -- Blok Backdrop of stage dan penerapannya
29. MATERI 29 -- Blok Days since 2000
3 - Materi Level 1 :
1. lalat game -- https://scratch.mit.edu/projects/415223872
2. Pong planet game -- https://scratch.mit.edu/projects/415055482
Ping-pong game -- https://scratch.mit.edu/projects/868638473/
Pong game webcam -- https://scratch.mit.edu/projects/872452338/
3. game kejar-kejaran -- https://scratch.mit.edu/projects/455631776
4. game cepat saja -- https://scratch.mit.edu/projects/446550964
5. animasi your name -- https://scratch.mit.edu/projects/651321042
6. game apollo -- https://scratch.mit.edu/projects/486186502
7. aplikasi matematika penjumlahan -- https://scratch.mit.edu/projects/480555239
8. terbang di atas kota -- https://scratch.mit.edu/projects/651337556
9. game menanah -- https://scratch.mit.edu/projects/650908889
10. game balap karung -- https://scratch.mit.edu/projects/668952624
11. game mencocokan kata dan gambar -- https://scratch.mit.edu/projects/651665631
12. game ambil bintang -- https://scratch.mit.edu/projects/651214171
13. aplikasi calculator -- https://scratch.mit.edu/projects/651206568
14. membuat efek hujan salju -- https://scratch.mit.edu/projects/674455466
15. Berbagai efek -- https://scratch.mit.edu/projects/480554590
16. Labirin -- https://scratch.mit.edu/projects/2773681
17. Mengenal Sensing -- https://scratch.mit.edu/projects/480548941
18. Mengenal sumbu X dan Y -- https://scratch.mit.edu/projects/516015669
19. Pixel art animation -- https://scratch.mit.edu/projects/377424627
20. Membuat website -- https://scratch.mit.edu/projects/670099203/
21. Sensor kamera -- https://scratch.mit.edu/projects/673726616/
22. Game Melindungi Nemo -- https://scratch.mit.edu/projects/671333100/
23. Game balon Udara -- https://scratch.mit.edu/projects/651562296/
24. Makanan ikan pink -- https://scratch.mit.edu/projects/2779518/
25. Sensor suara -- https://scratch.mit.edu/projects/480578159/
26. Mengemas film animasi -- https://scratch.mit.edu/projects/690435968/
27. Game Kepik -- https://scratch.mit.edu/projects/643487781/
28. Jatuh berulang -- https://scratch.mit.edu/projects/585125713/
29. Menggambar membuat awan -- https://scratch.mit.edu/projects/661835612/
30. Dasar animasi -- https://scratch.mit.edu/projects/659012184/
31. Game Beruang Aple dan Bom -- https://scratch.mit.edu/projects/652937562/
32. Mobil Barang -- https://scratch.mit.edu/projects/651250776/
33. Pemahaman variable -- https://scratch.mit.edu/projects/654166651/
34. Dragon Ice Cream -- https://scratch.mit.edu/projects/618912095/
35. Bermain matematika dasar -- https://scratch.mit.edu/projects/651201649/
36. kembang Api -- https://scratch.mit.edu/projects/643654426/
37. Line tracker -- https://scratch.mit.edu/projects/482100752/
38. Ulangan harian matematika -- https://scratch.mit.edu/projects/597858954/
39. Penjumlahan dan pengurangan -- https://scratch.mit.edu/projects/480555239/
40. Indtro dan animasi -- https://scratch.mit.edu/projects/637731935/
41. Random/acak -- https://scratch.mit.edu/projects/479397364/
42. menggambar mobil -- https://scratch.mit.edu/projects/628819009/
43. menggambar karakter -- https://scratch.mit.edu/projects/509877829/
44. karakter bergerak -- https://scratch.mit.edu/projects/501096114/
45. petak umpet -- https://scratch.mit.edu/projects/634149204/
46. Micro:bit tombol A dan B -- https://scratch.mit.edu/projects/540820264/
47. Micro:bit tombol + led -- https://scratch.mit.edu/projects/540845481/
48. Corona game -- https://scratch.mit.edu/projects/376782858/
49. Create clone -- https://scratch.mit.edu/projects/500361625/
50. Microbit: arah + labirin -- https://scratch.mit.edu/projects/540826608/
51. Microbit: detak cinta -- https://scratch.mit.edu/projects/599414184/
52. Memahami variable -- https://scratch.mit.edu/projects/615183505/
53. Labirin 1 -- https://scratch.mit.edu/projects/2773681/
54. Sensing ganti backdrop -- https://scratch.mit.edu/projects/569657233/
55. Swith costume -- https://scratch.mit.edu/projects/549183015/
56. Kendali mobil -- https://scratch.mit.edu/projects/648431314/
57. Mencari Burung -- https://scratch.mit.edu/projects/706612019/
58. Mancing ikan di laut -- https://scratch.mit.edu/projects/711948938/
59. Matching food -- https://scratch.mit.edu/projects/708998773/
60. Kendali mobil -- https://scratch.mit.edu/projects/648431314/
61. Kereta Api (animasi) -- https://scratch.mit.edu/projects/723338258/
62. Color stamp random -- https://scratch.mit.edu/projects/757870929/
63. Illustrasi karakter -- https://scratch.mit.edu/projects/763103123/
64. Army of cats -- https://scratch.mit.edu/projects/762568256/
65. Efek hujan -- https://scratch.mit.edu/projects/725932476/
66. Pengembala -- https://scratch.mit.edu/projects/755582796/
67. Soal pertanyaan matematika -- https://scratch.mit.edu/projects/755017091/
68. Matematika pengurangan -- https://scratch.mit.edu/projects/780865048/
69. Berhitung -- https://scratch.mit.edu/projects/780876583/
70.
4. Menggambar di Scratch (materi seni rupa)
Materi latihan membuat gambar atau karakter game menggunakan aplikasi Scratch:
1. mebuat karakter manusia sederhana sesuai kemampuan siswa
- karakter animasi ---> dari depan, belakang dan samping, berjalan mlompat dll
- latihan mewarnai
- latihan membuat gradasi
- membuat efek dll
2. membuat karakter hewan sederhana -- telur ayam, ayam, ular, dll
3. menggambar imajinasi sesuka siswa
4. Menggambar menggunakan aplikasi pixilart.com
1. Kunjungi situsnya di sini
2. Silakan buat akunnya atau tidak juga boleh
3. Praktek membuat gambar pixel art
para pengajar parktek langsung secara online via zoom sg kakzulfa
4. membuat karakter sederhana gaya pixel art
5. membuat animasi memahami layer dalam menggambar
5. Trik dan Tip Scratch:
1. Memanfaatkan running text di Demirramon.com
2. Scratch to html dg HTMLifier
3. Membungkus menjadi aplikasi untuk komputer packager.turbowarp
4. Merubah ukuran Scratch di sheeptester.github.io
5. Mengambil file ytmp3 dari youtube
6. Mencari gambar karakter pixelart for game
7. Membuat Kombinasi warna Adobe color create
8. Maze generator
9. Croping gambar secara cepat Clipdrop.co
10. Membuat komposisi musik AIVA
6. Bahan Bacaan:
1. E-book Scratch: Learn_to_program_with_scratch
2. CREATIVE COMPUTING: Harvard Graduate School of Education
3. https://scratch.mit.edu/parents/
4. https://scratch.mit.edu/educators
5. https://en.scratch-wiki.info/
6. https://scratched.gse.harvard.edu/
7. https://www.readysteadycode.ie/
8. https://www.facebook.com/griffpatch/
9. https://github.com/griffpatch
10. https://www.youtube.com/@griffpatch/featured
11.
12.
13.
Materi Level 2:
1. Basic template -- https://scratch.mit.edu/projects/640079165/
2. Basic game RPG -- https://scratch.mit.edu/projects/680117609/
3. Cara mengclooning -- https://scratch.mit.edu/projects/585111694
4. Bermain matematika -- https://scratch.mit.edu/projects/540214814/
5. Rotasi segitiga -- https://scratch.mit.edu/projects/500625996/
6. Sinar dan bayangan -- https://scratch.mit.edu/projects/527758418/
7. Menggambar karakter Chibi -- https://scratch.mit.edu/projects/607839003/
8. Tombol ON - OFF -- https://scratch.mit.edu/projects/674528633/
9. Kartu lebaran -- https://scratch.mit.edu/projects/677845818/
10. Art + coding -- https://scratch.mit.edu/projects/563418815/
11. Latar berjalan -- https://scratch.mit.edu/projects/657347235/
12. Saklar otomatis -- https://scratch.mit.edu/projects/651601594/
13. Simulator dadu -- https://scratch.mit.edu/projects/644619233/
14. Pixelart animation -- https://scratch.mit.edu/projects/641868193/
15. Motif bunga -- https://scratch.mit.edu/projects/643660314/
16. Pola stamp -- https://scratch.mit.edu/projects/679738468/
17. Pixel art and scroll -- https://scratch.mit.edu/projects/642113525/
18. Ubin gerak -- https://scratch.mit.edu/projects/524076911/editor/
19. Basic scroll -- https://scratch.mit.edu/projects/634961970/
20. Scroll latar belakang -- https://scratch.mit.edu/projects/510923244/
21. Batik coding -- https://scratch.mit.edu/projects/611841752/
22. Clon ID -- https://scratch.mit.edu/projects/621621342/
23. Trik lay-out -- https://scratch.mit.edu/projects/511678612/
24. Pola stamp
25. Pola dan gerak -- https://scratch.mit.edu/projects/665702334
26. Labirin ikan -- https://scratch.mit.edu/projects/2779368/
27. Ubin gerak -- https://scratch.mit.edu/projects/524502687/
28. Membuat dodol -- https://scratch.mit.edu/projects/561747670/
29. Mendeteksi jarak -- https://scratch.mit.edu/projects/600588516/
30. Microbit: sensor kemiringan -- https://scratch.mit.edu/projects/599875768/
31. Efek bayangan -- https://scratch.mit.edu/projects/604788967/
32. Sensor di air/udara -- https://scratch.mit.edu/projects/583277556/
33. Video sensing -- https://scratch.mit.edu/projects/523971522/
34. Sequencing -- https://scratch.mit.edu/projects/653329318
35. Random pen art -- https://scratch.mit.edu/projects/708201484/
36. Berburu hantu -- https://scratch.mit.edu/projects/708389757/
37. membuat pola dengan stamp -- https://scratch.mit.edu/projects/679738468/
38. Parking game -- https://scratch.mit.edu/projects/666291151/
39. Senjata anti udara -- https://scratch.mit.edu/projects/764383329/
40. Kuis membuat game -- https://scratch.mit.edu/projects/764253270/
41. Permainan Ularnaga -- https://scratch.mit.edu/projects/754882139/
42. Pertanyaan Matematika -- https://scratch.mit.edu/projects/764686568/
43. Collect Oranges -- https://scratch.mit.edu/projects/706617770/
44. Rumah Mungil (buku interaktif) -- https://scratch.mit.edu/projects/743145645/
45. Matematika clone, pengurangan -- https://scratch.mit.edu/projects/781376411/
46. Firework -- https://scratch.mit.edu/projects/780879497/
47. Sequencing -- animation -- https://scratch.mit.edu/projects/780734796/
48. Interactive card -- https://scratch.mit.edu/projects/677845818/
49. Sepak bola -- https://scratch.mit.edu/projects/872653134/
50. Japan Resto -- https://scratch.mit.edu/projects/866495476/
51. Platform buku interaktif -- https://scratch.mit.edu/projects/881544409/
52. Efek pen - https://scratch.mit.edu/projects/877055859/
53. I love you -- https://scratch.mit.edu/projects/858138553/
Materi Level 3:
1. Dasar Running text -- https://scratch.mit.edu/projects/674976259/
2. Merdeka atau mati -- https://scratch.mit.edu/projects/237527754/
3. Video clip lagu -- https://scratch.mit.edu/projects/647894957/
4. Video clip lagu 2 -- https://scratch.mit.edu/projects/659493320/
5. Projek Ulangan Harian -- https://scratch.mit.edu/projects/597839040/
6. Gerak karakter mengacak -- https://scratch.mit.edu/projects/437712492/
7. Kolan Ikan -- https://scratch.mit.edu/projects/664547550/
8. Logika Jual Beli -- https://scratch.mit.edu/projects/608829210/
9. Membuat Pie cart -- https://scratch.mit.edu/projects/641352493/
10. Mobil Antar Buah -- https://scratch.mit.edu/projects/555911162/
11. Get Diamond -- https://scratch.mit.edu/projects/643523505/
12. Tes Matematika -- https://scratch.mit.edu/projects/643185643/
13. Graphbar -- https://scratch.mit.edu/projects/642620702/
14. Power mobil -- https://scratch.mit.edu/projects/585128048/
15. Pola stamp --
16. Game Lebaran 2022 -- https://scratch.mit.edu/projects/676251327/
17. Pilihan ganda -- https://scratch.mit.edu/projects/502292435/
18. Line follower -- https://scratch.mit.edu/projects/394995367/
19. Clock -- https://scratch.mit.edu/projects/620925303/
20. Basic tembak peluru -- https://scratch.mit.edu/projects/521607564/
21. Mencari madu -- https://scratch.mit.edu/projects/618822947/
22. Say to text -- https://scratch.mit.edu/projects/618341925/
23. Webcam mengambil ikan -- https://scratch.mit.edu/projects/455490672/
24. Perkalian -- https://scratch.mit.edu/projects/536399362/
25. Lingkaran dan pie chart -- https://scratch.mit.edu/projects/643135877/
26. Perkalian -- https://scratch.mit.edu/projects/536399362/
27. Make a list -- https://scratch.mit.edu/projects/505233968/
28. Perisai -- https://scratch.mit.edu/projects/513253077/
29. Smooth move -- https://scratch.mit.edu/projects/654097779
30. Base ball -- https://scratch.mit.edu/projects/470823195/
31. Animasi -- https://scratch.mit.edu/projects/444011564/
32. Kedalaman laut -- https://scratch.mit.edu/projects/555337258/
33. Health bar -- https://scratch.mit.edu/projects/564654031/
34. Ulangan harian -- https://scratch.mit.edu/projects/556365585/
35. Drone -- https://scratch.mit.edu/projects/615190211/
36. Paralax dg 1 sprite -- https://scratch.mit.edu/projects/606953250/
37. Balap mobil -- https://scratch.mit.edu/projects/608493861/
38. Garis dan titik laser -- https://scratch.mit.edu/projects/505870834/
39. Track mobil -- https://scratch.mit.edu/projects/540726103/
40. Menggiring Kodok -- https://scratch.mit.edu/projects/707934413/
41. Bayangan benda -- https://scratch.mit.edu/projects/707163426/
42. Menggiring kodok -- 3.00 menggiring kodok
43. Anime Art -- https://scratch.mit.edu/projects/708333834/
44. Proses Perkalian -- https://scratch.mit.edu/projects/701137307/
45. Interactive room -- https://scratch.mit.edu/projects/756668156/
46. Urutan -- https://scratch.mit.edu/projects/753122646/
47. Cloning 4 kali -- https://scratch.mit.edu/projects/780717857/
48. Kue tradisional Indonesia -- https://scratch.mit.edu/projects/781552058/
49. Konsep 3 dimensi dg blok stamp -- https://scratch.mit.edu/projects/868848400/
50. Ding dong -- https://scratch.mit.edu/projects/881744520/
Khusus kelas Robotik Micro:bit
Kelas dengan penekanan praktek membuat robot menggunakan micro controller Micro:bit yang sangat mudah dipelajari oleh siswa sekolah dasar. Di kelas ini memuat materi sbb:
- Coding dengan Tinkercad, Makecode, Sratch
- Dasar elektronika
- Dasar mekanika
- Art and creativity
Info materi kelas robotik micro:bit
Mapel coding micro:bit
Micob:bit 1
Pendukung materi coding is fun:
Dikembangkan dari kurikulum Harvard oleh Coding is fun untuk sekolah coding anak indonesia sejak 2017.
Catatan kurikulum Harvard ada di :
https://scratch.mit.edu/projects/641588755/
1- Membuat studio yang dikuratori oleh para pengajar, agar siswa terinspirasi dan bisa terus belajar dari projek peserta lain ataupun projek bersama.
2- Memahami rangkaian projek dan mencoba bereksperimen dengan blok yang ada.
3- Mencoba berbagai startegi untuk berani hadapi tantangan.
4- Mendorong kegiatan berkreasi dan eksplorasi projek melalui umpan balik para peserta.
5- Mencatat kemajuan pembelajaran setiap siswa dalam setiap sesi materi.
6- Amati pertumbuhan dan potensi siswa melalui penilaian sumatif projek yang digemari.
1. Sequence (urutan)
Mengidentifikasi serangkaian langkah untuk suatu tugas
2. Looping (pengulangan)
Menjalankan pengulangan suatu perintah
3. Paralel (berbarengan)
Membuat sesuatu terjadi pada saat bersamaan
- Blok: when bendera hijau click, when i receive
4. Peristiwa/event/pemicu
Satu hal menyebabkan hal lain terjadi (sebab akibat)
- Blok: kategori Event
5. Persyaratan/conditional
Membuat keputusan berdasarkan kondisi
- Blok: if then, if then else
6. Operator:
Mendukung ekspresi matematis dan logis
- Blok: kategori operator
7. Data
Menyimpan, mengambil, dan memperbarui nilai
- Blok: membuat variable, dan make a list