Holiday Program
Program seru untuk mengisi waktu kiddos saat liburan sekolah. Ajak kiddos untuk mengenal pemrograman dengan berbagai projects yang seru! Tahun ini lebih banyak topik yang berkaitan tentang AI, Cyber Security, dan Coding. Yuk, join Holiday Program by Kodekiddo!



mengapa holiday program?
Kelas dilakukan online dengan menggunakan Zoom Pro dan didampingi full-time oleh instruktur KodeKiddo yang berpengalaman
Berbagai topik dari Coding, AI hingga CyberSecurity setiap minggunya! Kiddos akan membuat project dan mempresentasikannya diakhir minggu
Program tersedia untuk kiddos dari level Kindergarten, SD sampai SMA. Dengan kelas intensif dari hari Senin sampai Jumat
Program Yang Dipakai
















tema & topik holiday program
Topik untuk Level KinderCoding (kindergarten age (5-6)) – kelas 60 menit x 5 hari
- Fun Code with Codespark Academy
Di kelas ini, kinder kiddos mendapat perkenalan ke aktivitas coding melalui platform Codespark Academy yang sangat cocok untuk anak-anak TK, dengan model drag & drop block coding tanpa text. Kiddos akan belajar memprogram karakter monster kecil untuk menavigasi jalan-jalan kota dan menghadapi rintangan sampai ke tujuannya, melalui beberapa area seperti: Donut Detective (Sequencing), Tool Trouble (Loops), Puppy Problems (Events), Lunch Crunch (Conditional). - Scratch Jr “My Friends & Family“
Di kelas ini, kinder kiddos belajar menggunakan coding untuk mengekspresikan kreativitas menggunakan platform Scratch Jr yang sangat cocok untuk anak-anak TK, dengan model drag & drop block coding tanpa text. Kiddos tidak hanya berinteraksi dengan komputer, dalam prosesnya, kiddos juga belajar memecahkan masalah dan merancang project coding sesuai ide kreativitas. Contoh project: Moonrise after Sunset, Drive Accross the City, Dribble a Basketball.
Topik untuk Level SD Beginner (kelas 1-3) – kelas 90 menit x 5 hari
- Coding Exploration Code Club World
Di kelas ini kiddos menggunakan platform Code Club World untuk berkreasi dengan coding. Di platform ini kiddos dapat melakukan aktivitas coding seperti: mendesign personal avatar, membuat music & design t-shirt dan memprogram avatar untuk menari. Di pulau virtual Code Club World, kiddos akan menggunakan block-based coding Scratch untuk membuat coding projects dengan berbagai tema yang cocok untuk anak SD. - Make Game with Us
Di kelas ini kiddos menggunakan berbagai coding platform dengan drag-and-drop code blocks untuk belajar logika programming dan konsep computer science. Dengan tema games popular seperti Minecraft, Flappy Bird, Disney, kiddos akan belajar konsep coding dan membuat berbagai games kreasi sendiri berdasarkan contoh games seperti ‘Race Game’, ‘Maze Game’, ‘Platform Game’, ‘Escape Game’. - Digital Art and Music with Code
Di kelas ini kiddos menggunakan berbagai coding platform dengan drag-and-drop code blocks untuk belajar logika programming dan konsep computer science. Dengan tema yang berkisar di bidang Art & Music, kiddos akan belajar konsep coding dan menggunakan coding untuk menyalurkan kreativitas melalui contoh projects seperti Music & Dance Party, Flower Generator, Musical Art. - Artificial Intelligence Intro with Minecraft Education
Di kelas ini, kiddos diperkenalkan ke konsep Artificial Intelligence (Kecerdasan Artifisial) dan programming dasar menggunakan platform Minecraft Education. Dengan menggunakan dasar Minecraft yang banyak digemari anak-anak, platform ini memiliki lebih banyak komponen edukasi dengan berbagai topik dan kapabilitas programming. Proses programing lebih mudah dipahami dan konsep belajar menjadi menyenangkan, karena kiddos tidak hanya memainkan game Minecraft, namun juga belajar membuat mekanisme dan animasi game dengan coding. - Coding Virtual Robot
Di kelas ini, kiddos menggunakan platform Kodu online robot dari Microsoft untuk belajar coding yang dikombinasikan dengan robotics dan bidang STEM lainnya. Dengan blockly coding di platform Kodu, kelas akan mencakup topik seperti mengontrol gerakan robot, navigasi, lights, animation dan warna. Di akhir kelas, kiddos akan menerapkan ketrampilan tersebut untuk membuat project virtual robot. - Cyber Security & Digital Citizen
Di kelas ini kiddos mendapat perkenalan dasar tentang Cyber Security dan melatih ”security mindset” yang sangat diperlukan sebagai Digital Citizen di dunia maya. Menggunakan berbagai platform dan media (game, coding, animasi, video) yang cocok untuk level SD, kiddos mengeksplorasi Cyber Security di dunia digital dan mempraktikkan perilaku aman untuk aktivitas online.
Topik untuk Level SD Advanced (kelas 4-6) – kelas 120 menit x 5 hari
- Make Game with Us
Di kelas ini kiddos menggunakan Scratch visual programming platform (drag-and-drop code blocks) untuk belajar logika programming dan konsep computer science dengan membuat berbagai jenis computer games yang popular. Dimulai dari Google CS First : Game Design hingga Scratch: Clone Wars, Boat Race, Catch the Dots. - Make Apps with Us
Di kelas ini kiddos menggunakan MIT App Inventor platform dengan visual block programming untuk membuat mobile apps di Android. Kiddos belajar membuat apps dari awal sampai akhir dengan menggunakan berbagai sensor yang tersedia di handphone, misal: gerakan, tulisan, gambar, suara. Hasil aplikasi bisa diinstall di Android phone masing-masing.. - Artificial Intelligence Intro
Di kelas ini, kiddos diperkenalkan ke konsep Artificial Intelligence – AI (Kecerdasan Artifisial) dan Machine Learning yang digunakan oleh komputer cerdas di masa sekarang. Menggunakan platform PictoBlox block-based coding dan Teachable Machine, kiddos belajar membuat program dengan teknologi AI seperti Computer Vision, Face Recognition, Image/Audio/Pose Recognition, dan membuat model Machine Learning sederhana berdasarkan data yang mereka kumpulkan & training di platform tersebut. - Roblox Game Development
Di kelas ini kiddos mempelajari Object-Oriented Visual Programming melalui platform game Roblox yang popular. Kiddos tidak hanya memainkan game yang sudah ada, tetapi berkreasi menggunakan coding untuk menciptakan game Roblox sesuai dengan kreativitas mereka masing-masing menggunakan Roblox Studio. Contoh projects: Treasure Island, Riddle Ruins, Box Car, Alien Attack. - Block Coding to Python with Codester
Di kelas ini kiddos menggunakan game engine berbasis Python di platform PixelPad untuk membuat game. Kelas ini cocok untuk kiddos yang telah belajar block-based coding seperti Scratch dan siap untuk belajar text-based coding. Dengan platform PixelPad yang berbasis Web dan memiliki berbagai library, kiddos tidak perlu menginstall aplikasi khusus dan dapat belajar Python dengan cara yang lebih mudah melalui coding game sederhana seperti platformer game, space shooter, RPG. Peserta kelas ini juga mendapat free registrasi untuk partisipasi di Python Game Making Competition di bulan Agustus. - Pixel Pad: Python Game Development
Di kelas ini kiddos menggunakan game engine berbasis Python di platform PixelPad untuk membuat game. Kelas ini cocok untuk kiddos yang telah belajar block-based coding seperti Scratch dan siap untuk belajar text-based coding. Dengan platform PixelPad yang berbasis Web dan memiliki berbagai library, kiddos tidak perlu menginstall aplikasi khusus dan dapat belajar Python dengan cara yang lebih mudah melalui coding game sederhana seperti platformer game, space shooter, RPG. Peserta kelas ini juga mendapat free registrasi untuk partisipasi di Python Game Making Competition di bulan Agustus. - Cyber Security & Digital Citizen
Di kelas ini kiddos mendapat perkenalan dasar tentang Cyber Security dan melatih ”security mindset” yang sangat diperlukan sebagai Digital Citizen di dunia maya. Menggunakan berbagai platform dan media, kiddos mengeksplorasi Cyber Security di dunia digital, mengenali penipuan (scams), mempraktikkan perilaku aman untuk aktivitas online. Di akhir sesi, kiddos melakukan coding project dengan tema Cyber Security di platform Scratch. - Minecraft Education
Di kelas ini kiddos belajar coding di platform Minecraft Education. Dengan menggunakan dasar Minecraft yang banyak digemari anak-anak, platform ini memiliki lebih banyak komponen edukasi dengan berbagai topik dan kapabilitas programming. Proses programing lebih mudah dipahami dan konsep belajar menjadi menyenangkan, karena kiddos tidak hanya memainkan game Minecraft, namun juga melakukan aktivitas coding dalam beberapa project menarik seperti: TimeCraft (petualangan ke masa lampau untuk bertemu dengan tokoh inventor terkenal), Artificial Intelligence untuk mencegah kebakaran hutan, Inclusion (konsep empati dan saling membantu dengan sesama).
Topics for Level SMP & SMA – kelas 120 menit x 5 hari
- Make Game with Us Beginner
Kelas ini ditujukan untuk kiddos SMP-SMA yang belum pernah belajar coding sebelumnya. Kiddos mempelajari logika programming dan konsep computer science dengan menggunakan Scratch visual programming platform (drag-and-drop code blocks) dengan membuat berbagai jenis computer games yang popular, seperti Action Games, Adventure Games, Strategy Games, dan Role-Playing Games (RPG). - Make Apps with Us with AI
Di kelas ini, kiddos mendapatkan perkenalan untuk Machine Learning yang merupakan salah satu teknologi dari Artificial Intelligence AI (Kecerdasan Artifisial). Kiddos belajar memberikan data untuk melatih sistem Machine Learning menjadi cerdas untuk menjalankan tugas yang diinginkan. Kiddos melakukan programming di platform MIT App Inventor untuk membuat aplikasi di handphone Android yang menggunakan teknologi AI tersebut. Hasil aplikasi bisa diinstall di Android phone masing-masing. - Roblox Game Development
Di kelas ini kiddos mempelajari Object-Oriented Visual Programming melalui platform game Roblox yang popular. Kiddos tidak hanya memainkan game yang sudah ada, tetapi berkreasi menggunakan coding untuk menciptakan game Roblox sesuai dengan kreativitas mereka masing-masing menggunakan Roblox Studio. Contoh projects: Music Room, Zombie Smash, Box Car Racer. - Python Exploration Intro
Di kelas ini kiddos belajar bahasa pemrograman Python yang banyak digunakan untuk membuat berbagai project software. Dengan syntax yang lebih sederhana, Python mudah dipelajari saat kiddos mulai menggunakan text-based coding. Kiddos belajar konsep dasar coding seperti input, output, loops, conditional, function, object, list, dan menerapkan konsep tersebut untuk memecahkan berbagai permasalahan. Kiddos membuat program yang menerapkan konsep tersebut, seperti game, chat bot, encryption, dan algorithm solver. - Pixel Pad: Python Game Development (SMP)
Di kelas ini kiddos menggunakan game engine berbasis Python di platform PixelPad untuk membuat game. Kelas ini cocok untuk kiddos yang telah belajar block-based coding seperti Scratch dan siap untuk belajar text-based coding. Dengan platform PixelPad yang berbasis Web dan memiliki berbagai library, kiddos tidak perlu menginstall aplikasi khusus dan dapat belajar Python dengan cara yang lebih mudah melalui coding game sederhana seperti platformer game, space shooter, RPG. Peserta kelas ini juga mendapat free registrasi untuk partisipasi di Python Game Making Competition di bulan Agustus. - Data Science: Tells a Story with Data
Di kelas ini kiddos diperkenalkan ke konsep dasar Data Science melalui eksplorasi data dari berbagai topik, seperti konsep tipe data, klasifikasi data, data processing, dan berbagai chart dan diagram untuk visualisasi data. Di kelas ini kiddos juga menggunakan coding di platform Pyret untuk melakukan data analisa, modelling, dan visualisasi. Dari hasil analisa dan visualisasi data, kiddos mendapat pengertian bahwa data dapat menceritakan sesuatu yang berarti. - Minecraft Education
Di kelas ini kiddos belajar coding di platform Minecraft Education. Dengan menggunakan dasar Minecraft yang banyak digemari anak-anak, platform ini memiliki lebih banyak komponen edukasi dengan berbagai topik dan kapabilitas programming. Proses programing lebih mudah dipahami dan konsep belajar menjadi menyenangkan, karena kiddos tidak hanya memainkan game Minecraft, namun juga melakukan aktivitas coding dalam beberapa project menarik seperti: TimeCraft (petualangan ke masa lampau untuk bertemu dengan tokoh inventor terkenal), Artificial Intelligence untuk mencegah kebakaran hutan, Inclusion (konsep empati dan saling membantu dengan sesama).
Note: Untuk kelas ini, kiddos harus memiliki (atau membeli) lisensi Minecraft Education. - Cyber Security & Digital Citizen
Di kelas ini kiddos mempelajari konsep dasar Cyber Security dan melatih ”security mindset” yang sangat diperlukan sebagai Digital Citizen di dunia maya. Dengan bebagai aktivitas dan platform, kiddo mempraktekan kegiatan seperti secure passwords, phishing, security settings, & social media. Di akhir sesi, kiddos melakukan coding project dengan tema cryptography dan teknik encryption.
Note: Untuk kelas ini, kiddos harus memiliki (atau membeli) license GrokLearning. - App Development with Flutter
Kelas ini cocok untuk kiddos SMA yang sudah memiliki pengalaman coding, terutama dengan text-based coding. Di kelas ini, kiddos belajar konsep fundamental untuk pembuatan aplikasi dengan Flutter, Open-Source UI SDK yang dikembangkan oleh Google. Dengan Flutter, kiddos dapat membuat iOS/Android apps dengan menggunakan Dart sebagai bahasa pemograman open source untuk client-side.
