KodeKiddo Thematic Class
Thematic Class

Belajar Coding dan AI Lewat Topik Seru
untuk Anak SD-SMA

Kelas Thematic KodeKiddo menawarkan beragam kelas coding dan teknologi untuk anak SD hingga SMA, mulai dari storytelling, game development, dan desain digital hingga web development, cybersecurity, robotika, dan artificial intelligence (AI). Setiap topik membantu anak mengeksplorasi minat, mengasah logika, dan mengembangkan keterampilan digital melalui proyek kreatif.

Start with Curiosity

Dari Game hingga AI,
Anak Bisa Belajar Apa Saja?

Anak bisa mengeksplorasi berbagai topik teknologi sesuai jenjang sekolah dan minatnya, mulai dari membuat game, animasi, dan website hingga belajar Artificial Intelligence (AI), robotika, Python, dan pengembangan aplikasi. Melalui Kelas Thematic KodeKiddo, anak belajar sambil praktik dan membuat proyek kreatif sesuai topik yang dipilih.

Logical Thinking

Anak belajar berpikir logis dan memahami sebab-akibat.

Problem Solving

Anak belajar menyelesaikan tantangan secara bertahap.

Curiosity

Anak aktif bertanya dan mengeksplorasi hal baru.

Creativity

Anak belajar mengubah ide menjadi cerita dan animasi.

Collaboration

Anak belajar bekerja sama dan bertukar ide.

Keep Trying

Anak belajar mencoba lagi saat hasil belum sesuai.

Why Thematic Class?

Apa yang Perlu Orang Tua Ketahui Sebelum Anak Belajar Coding?

Kenali manfaat, metode belajar, dan kesiapan anak mengikuti kelas coding di KodeKiddo.

“Anak saya kecanduan main gadget”

Di KodeKiddo, anak belajar menggunakan gadget untuk berkarya, membuat game dan animasi, serta mengasah kreativitas, logika, dan kemampuan memecahkan masalah.

“Apakah coding sulit dipelajari?”

Coding bisa dipelajari bertahap sesuai usia dan kemampuan anak, kok! Lewat game, animasi, dan proyek kreatif, anak belajar coding sambil melatih logika, kreativitas, dan pemecahan masalah.

“Bingung belajar coding mulai dari mana”

Mulai dari kelas coding anak sesuai usia dan kemampuan anak. Di KodeKiddo, anak belajar bertahap melalui aktivitas interaktif dengan bimbingan pengajar.

Start Your Child’s Coding Journey

Temukan Topik Coding yang Disukai Anak

Jelajahi berbagai topik kelas Thematic untuk anak SD hingga SMA sesuai minat dan jenjang belajarnya. Dari game development, desain digital, hingga AI dan robotika, anak dapat mengembangkan keterampilan coding melalui proyek kreatif dan pengalaman interaktif!

SD Beginner for Grade 1-3

Storytelling with Coding

Grade 1-3

Melalui kelas Storytelling with Coding, anak SD belajar coding dengan Scratch dan CodeMonkey untuk menciptakan cerita interaktif sambil mengembangkan kreativitas dan logika pemrograman.

Game Design with Kodu

Grade 1-3

Anak belajar coding sambil membuat game sendiri dengan Kodu Play Lab! Mulai dari menentukan kondisi menang dan kalah hingga membuat sistem skor untuk menciptakan game yang seru dan interaktif.

STEM and 3D Creation

Grade 1-3

Melalui kelas ini, anak belajar membuat objek 3D dan coding menggunakan CoSpaces. Anak menggabungkan kreativitas, pemrograman, dan matematika untuk menciptakan proyek interaktif, game, dan simulasi fisika.

Cybersecurity Exploration

Grade 3

Melalui kelas ini, anak belajar tentang keamanan digital, mulai dari perlindungan password, bahaya phishing, hingga privasi di media sosial. Anak juga menerapkan pemahamannya dengan membuat proyek cybersecurity menggunakan Scratch.

Minecraft Adventure

Grade 3

Melalui kelas ini, anak belajar dasar-dasar coding dengan Minecraft Education menggunakan block programming. Anak mengeksplorasi topik AI, tata surya, dan keamanan digital, lalu menerapkan keterampilan coding untuk membuat proyek interaktif, seperti membantu mencegah kepunahan orangutan.

Roblox Game Creations

Grade 3

Di kelas Roblox Coding, kiddos belajar membuat game sendiri menggunakan Roblox Studio dan CodeKingdom, bukan sekadar bermain. Kiddos mengenal konsep Object-Oriented Visual Programming dan bahasa pemrograman Lua melalui berbagai project game yang menarik. Pemula dapat belajar dengan metode drag-and-drop, sementara kiddos tingkat intermediate dapat mencoba text-based programming untuk mengembangkan game yang lebih kompleks.

Robotics, AI & Machine Learning
with Quarky – Level 1

Grade 3

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning
with Quarky – Level 2

Grade 3

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

Creative Design with Canva for Kids

Grade 3

Melalui kelas ini, anak belajar desain grafis menggunakan Canva, mulai dari mengenal warna, tipografi, dan tata letak hingga membuat poster digital, presentasi, infografis, dan konten media sosial. Anak mengasah kreativitas dan keterampilan desain digital melalui proyek yang menarik dan aplikatif.

SD Advanced for Grade 4-6

Cybersecurity Exploration

Grade 4-6

Melalui kelas ini, anak belajar tentang keamanan digital, mulai dari perlindungan password, bahaya phishing, hingga privasi di media sosial. Anak juga menerapkan pemahamannya dengan membuat proyek cybersecurity menggunakan Scratch.

Minecraft Adventure

Grade 4-6

Melalui kelas ini, anak belajar dasar-dasar coding dengan Minecraft Education menggunakan block programming. Anak mengeksplorasi topik AI, tata surya, dan keamanan digital, lalu menerapkan keterampilan coding untuk membuat proyek interaktif, seperti membantu mencegah kepunahan orangutan.

Roblox Game Creations

Grade 4-6

Di kelas Roblox Coding, kiddos belajar membuat game sendiri menggunakan Roblox Studio dan CodeKingdom, bukan sekadar bermain. Kiddos mengenal konsep Object-Oriented Visual Programming dan bahasa pemrograman Lua melalui berbagai project game yang menarik. Pemula dapat belajar dengan metode drag-and-drop, sementara kiddos tingkat intermediate dapat mencoba text-based programming untuk mengembangkan game yang lebih kompleks.

Robotics, AI & Machine Learning
with Quarky – Level 1

Grade 4-6

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning
with Quarky – Level 2

Grade 4-6

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

Digital Arts and Musics with Coding

Grade 4-6

Melalui kelas ini, anak belajar coding kreatif dengan membuat animasi dan musik digital. Anak mengenal pola, efek grafis, perulangan, dan kondisi untuk menciptakan karya interaktif sambil mengasah logika pemrograman dan kreativitas.

Game Development with MakeCode

Grade 4-6

Melalui kelas ini, anak belajar coding menggunakan MakeCode untuk membuat game 2D yang seru dan interaktif. Anak menerapkan konsep perulangan, kondisi, dan fungsi untuk mengembangkan game sendiri sekaligus mengasah logika pemrograman dan kreativitas.

Game Development with Scratch

Grade 4-6

Melalui kelas ini, anak memperdalam coding dengan Scratch untuk membuat game yang lebih seru dan interaktif. Anak mempelajari konsep pemrograman lanjutan dan menambahkan berbagai fitur game sambil mengasah logika, kreativitas, dan kemampuan memecahkan masalah.

AI & Machine Learning Intro for Kids

Grade 4-6

Melalui kelas ini, anak mengenal dasar-dasar Artificial Intelligence (AI) dan Machine Learning menggunakan PictoBlox. Anak membuat proyek interaktif seperti pengenalan wajah, suara, dan gambar sambil memahami cara kerja AI melalui visual programming yang menyenangkan.

Make Mobile Apps with MIT App Inventor

Grade 4-6

Melalui kelas ini, anak belajar membuat aplikasi Android menggunakan MIT App Inventor dengan metode visual block programming. Anak mengembangkan aplikasi dari awal hingga akhir dengan memanfaatkan sensor smartphone, seperti gerakan, suara, dan gambar, lalu mencoba aplikasi buatannya sendiri di perangkat Android.

Web Development with
HTML, CSS, and JavaScript

Grade 4-6

Melalui kelas ini, anak belajar membuat website dari nol menggunakan HTML, CSS, dan JavaScript. Anak membangun struktur halaman, mendesain tampilan website, serta menambahkan fitur interaktif sambil mengembangkan keterampilan coding dan kreativitas.

STEM and Hardware Programming
with Microbit

Grade 4-6

Melalui kelas ini, anak belajar menggabungkan coding dan hardware menggunakan Micro, MakeBlock, atau Python. Anak membuat proyek otomatisasi seperti lampu otomatis, pemindah barang, dan pendeteksi suhu sambil memahami pemrograman, sensor, dan dasar-dasar elektronika melalui praktik langsung.

IoT Intro with Arduino

Grade 4-6

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

Creative Design with Canva for Kids

Grade 4-6

Melalui kelas ini, anak belajar desain grafis menggunakan Canva, mulai dari mengenal warna, tipografi, dan tata letak hingga membuat poster digital, presentasi, infografis, dan konten media sosial. Anak mengasah kreativitas dan keterampilan desain digital melalui proyek yang menarik dan aplikatif.

SMP for Grade 7- 9

Web Development
with HTML, CSS, and JavaScript

Grade 7-9

Melalui kelas ini, anak belajar membuat website dari nol menggunakan HTML, CSS, dan JavaScript. Anak membangun struktur halaman, mendesain tampilan website, serta menambahkan fitur interaktif sambil mengembangkan keterampilan coding dan kreativitas.

Introduction to Database with SQL

Grade 7-9

Melalui kelas ini, anak belajar dasar-dasar SQL dan database untuk mengolah data menggunakan perintah query. Anak mempraktikkan cara memilih, memfilter, mengelompokkan, mengurutkan, dan menggabungkan data untuk memahami pengelolaan database secara langsung.

Coding, Math and AI Intro

Grade 7-9

Melalui kelas ini, anak belajar coding, matematika, dan dasar-dasar AI menggunakan proyek interaktif. Anak mengenal sistem koordinat, geometri, variabel, debugging, serta klasifikasi data untuk membuat game dan animasi yang dilengkapi fitur kecerdasan buatan (AI).

IoT Intro with Arduino

Grade 7-9

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

Robotics, AI & Machine Learning
with Quarky – Level 1

Grade 7-9

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning
with Quarky – Level 2

Grade 7-9

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

STEM and Hardware Programming
with Microbit

Grade 7-9

Melalui kelas ini, anak belajar menggabungkan coding dan hardware menggunakan Micro, MakeBlock, atau Python. Anak membuat proyek otomatisasi seperti lampu otomatis, pemindah barang, dan pendeteksi suhu sambil memahami pemrograman, sensor, dan dasar-dasar elektronika melalui praktik langsung.

Introduction to
Competitive Programming (C++)

Grade 7-9

Melalui kelas ini, anak SMP–SMA memperdalam competitive programming menggunakan C++ untuk menyelesaikan soal algoritma, logika, dan matematika. Anak berlatih computational thinking melalui soal bergaya Bebras dan Olimpiade Sains Informatika sambil mengasah kemampuan pemecahan masalah.

Make AI Powered Apps
with MIT App Inventor

Grade 7-9

Melalui kelas ini, anak belajar menggabungkan Artificial Intelligence (AI) dan pengembangan aplikasi menggunakan MIT App Inventor. Anak mengenal dasar-dasar Machine Learning, melatih model AI dengan data, lalu mengintegrasikannya ke dalam aplikasi Android yang dapat dijalankan di smartphone.

Game Development
with Unity & C#

Grade 7-9

Melalui kelas ini, anak belajar membuat game 3D menggunakan Unity dan bahasa pemrograman C#. Anak mengembangkan aset game, menulis kode untuk mengatur objek, serta merancang level dan dunia game sendiri sambil memperdalam keterampilan game development dan pemrograman.

Introduction to UI and UX Design

Grade 7-9

Melalui kelas ini, anak belajar UI/UX Design menggunakan Figma, mulai dari memahami design thinking hingga membuat wireframe dan prototipe. Anak menerapkan prinsip desain untuk mengembangkan website yang intuitif dan nyaman digunakan melalui proyek akhir.

Text Programming with Python

Grade 7-9

Melalui kelas ini, anak belajar text-based coding menggunakan Python untuk membuat program seperti game, chatbot, dan pemecah algoritma. Anak mempelajari konsep dasar pemrograman, mulai dari input-output, perulangan, kondisi, hingga fungsi dan struktur data untuk mengembangkan logika dan kemampuan memecahkan masalah.

Intro to AI
with Python and PictoBlox

Grade 7-9

Melalui kelas ini, anak belajar Artificial Intelligence (AI) dan Machine Learning menggunakan Python di PictoBlox. Anak mengeksplorasi teknologi seperti computer vision, pemrosesan bahasa, dan pengenalan teks untuk membuat proyek AI, seperti deteksi wajah, tangan, objek, dan teks.

Digital Design and Website Creation
with Canva

Grade 7-9

Melalui kelas ini, anak belajar desain digital menggunakan Canva, mulai dari warna, tipografi, dan tata letak hingga membuat logo, materi pemasaran, video, dan presentasi interaktif. Anak juga mengeksplorasi desain dan publikasi website untuk mengasah kreativitas serta keterampilan digital yang relevan.

Roblox with Lua Programming

Grade 7-9

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Introduction to JavaScript

Grade 7-9

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript melalui CodeHS. Anak mempelajari perintah, fungsi, perulangan, dan percabangan dengan latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Practical GitHub for New Developers

Grade 7-9

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Anak belajar coding konsep OOP

Introduction to
Object Oriented Programming with Java

Grade 7-9

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript di CodeHS. Anak mempraktikkan perintah, fungsi, perulangan, dan percabangan melalui latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Anak membuat game project

2D Game Development with Godot

Grade 7-9

Melalui kelas ini, anak akan mempelajari dasar-dasar game development menggunakan Godot Engine, mulai dari membuat karakter hingga membangun mekanik dan interaksi dalam game. Melalui project-based learning, setiap anak akan mengembangkan game sendiri sebagai final project yang dapat dimainkan dan dijadikan portofolio.

Vibe Coding: Build Apps by Chatting with AI

Grade 7-9

Melalui kelas ini, Kiddos akan mempelajari dasar-dasar prompt engineering dan Vibe Coding menggunakan AI melalui platform Lovable untuk membangun website dan aplikasi. Pembelajaran mencakup penyusunan prompt, desain tampilan dan fitur, pengelolaan data dan login, serta debugging. Melalui project-based learning, setiap Kiddos akan mengembangkan final project yang dapat dipublikasikan sebagai portofolio.

SMA for Grade 10 – 12

persiapan belajar anak sebelum masuk kuliah

Campus Ready -Coding & AI Foundations

Grade 10-12

Program persiapan kuliah yang mencakup Python, pengolahan data, AI, dan Generative AI. Siswa mengembangkan proyek nyata dan menyusunnya menjadi portofolio berbasis website. Pada daftar topik ditujukan untuk lulusan SMA, sedangkan sheet detail mencantumkan SMA/lulusan SMA.

Introduction to Database with SQL

Grade 10-12

Melalui kelas ini, anak belajar dasar-dasar SQL dan database untuk mengolah data menggunakan perintah query. Anak mempraktikkan cara memilih, memfilter, mengelompokkan, mengurutkan, dan menggabungkan data untuk memahami pengelolaan database secara langsung.

Anak belajar coding konsep OOP

Introduction to
Object Oriented Programming with Java

Grade 10-12

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript di CodeHS. Anak mempraktikkan perintah, fungsi, perulangan, dan percabangan melalui latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Introduction to
Competitive Programming (C++)

Grade 10-12

Melalui kelas ini, anak SMP–SMA memperdalam competitive programming menggunakan C++ untuk menyelesaikan soal algoritma, logika, dan matematika. Anak berlatih computational thinking melalui soal bergaya Bebras dan Olimpiade Sains Informatika sambil mengasah kemampuan pemecahan masalah.

Make AI Powered Apps
with MIT App Inventor

Grade 10-12

Melalui kelas ini, anak belajar menggabungkan Artificial Intelligence (AI) dan pengembangan aplikasi menggunakan MIT App Inventor. Anak mengenal dasar-dasar Machine Learning, melatih model AI dengan data, lalu mengintegrasikannya ke dalam aplikasi Android yang dapat dijalankan di smartphone.

Game Development
with Unity & C#

Grade 10-12

Melalui kelas ini, anak belajar membuat game 3D menggunakan Unity dan bahasa pemrograman C#. Anak mengembangkan aset game, menulis kode untuk mengatur objek, serta merancang level dan dunia game sendiri sambil memperdalam keterampilan game development dan pemrograman.

Introduction to UI and UX Design

Grade 10-12

Melalui kelas ini, anak belajar UI/UX Design menggunakan Figma, mulai dari memahami design thinking hingga membuat wireframe dan prototipe. Anak menerapkan prinsip desain untuk mengembangkan website yang intuitif dan nyaman digunakan melalui proyek akhir.

Text Programming with Python

Grade 10-12

Melalui kelas ini, anak belajar text-based coding menggunakan Python untuk membuat program seperti game, chatbot, dan pemecah algoritma. Anak mempelajari konsep dasar pemrograman, mulai dari input-output, perulangan, kondisi, hingga fungsi dan struktur data untuk mengembangkan logika dan kemampuan memecahkan masalah.

Digital Design and Website Creation
with Canva

Grade 10-12

Melalui kelas ini, anak belajar desain digital menggunakan Canva, mulai dari warna, tipografi, dan tata letak hingga membuat logo, materi pemasaran, video, dan presentasi interaktif. Anak juga mengeksplorasi desain dan publikasi website untuk mengasah kreativitas serta keterampilan digital yang relevan.

Practical GitHub for New Developers

Grade 10-12

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Roblox with Lua Programming

Grade 10-12

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Introduction to JavaScript

Grade 10-12

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript melalui CodeHS. Anak mempelajari perintah, fungsi, perulangan, dan percabangan dengan latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

IoT Intro with Arduino

Grade 10-12

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

Anak membuat game project

2D Game Development with Godot

Grade 10-12

Melalui kelas ini, anak akan mempelajari dasar-dasar game development menggunakan Godot Engine, mulai dari membuat karakter hingga membangun mekanik dan interaksi dalam game. Melalui project-based learning, setiap anak akan mengembangkan game sendiri sebagai final project yang dapat dimainkan dan dijadikan portofolio.

Vibe Coding: Build Apps by Chatting with AI

Grade 10-12

Melalui kelas ini, Kiddos akan mempelajari dasar-dasar prompt engineering dan Vibe Coding menggunakan AI melalui platform Lovable untuk membangun website dan aplikasi. Pembelajaran mencakup penyusunan prompt, desain tampilan dan fitur, pengelolaan data dan login, serta debugging. Melalui project-based learning, setiap Kiddos akan mengembangkan final project yang dapat dipublikasikan sebagai portofolio.

Storytelling with Coding

Melalui kelas Storytelling with Coding, anak SD belajar coding dengan Scratch dan CodeMonkey untuk menciptakan cerita interaktif sambil mengembangkan kreativitas dan logika pemrograman.

Game Design with Kodu for SD Beginner

Anak belajar coding sambil membuat game sendiri dengan Kodu Play Lab! Mulai dari menentukan kondisi menang dan kalah hingga membuat sistem skor untuk menciptakan game yang seru dan interaktif.

STEM and 3D Creation with Coding

Melalui kelas ini, anak belajar membuat objek 3D dan coding menggunakan CoSpaces. Anak menggabungkan kreativitas, pemrograman, dan matematika untuk menciptakan proyek interaktif, game, dan simulasi fisika.

Digital Citizens & Cybersecurity Exploration

Melalui kelas ini, anak belajar tentang keamanan digital, mulai dari perlindungan password, bahaya phishing, hingga privasi di media sosial. Anak juga menerapkan pemahamannya dengan membuat proyek cybersecurity menggunakan Scratch.

Coding Adventure in Minecraft Education

Melalui kelas ini, anak belajar dasar-dasar coding dengan Minecraft Education menggunakan block programming. Anak mengeksplorasi topik AI, tata surya, dan keamanan digital, lalu menerapkan keterampilan coding untuk membuat proyek interaktif, seperti membantu mencegah kepunahan orangutan.

Creative Design with Canva for Kids

Melalui kelas ini, anak belajar desain grafis menggunakan Canva, mulai dari mengenal warna, tipografi, dan tata letak hingga membuat poster digital, presentasi, infografis, dan konten media sosial. Anak mengasah kreativitas dan keterampilan desain digital melalui proyek yang menarik dan aplikatif.

Robotics, AI & Machine Learning with Quarky

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning with Quarky – Level 2

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

Digital Citizens & Cybersecurity Exploration

Melalui kelas ini, anak belajar tentang keamanan digital, mulai dari perlindungan password, bahaya phishing, hingga privasi di media sosial. Anak juga menerapkan pemahamannya dengan membuat proyek cybersecurity menggunakan Scratch.

Coding Adventure in Minecraft Education

Melalui kelas ini, anak belajar dasar-dasar coding dengan Minecraft Education menggunakan block programming. Anak mengeksplorasi topik AI, tata surya, dan keamanan digital, lalu menerapkan keterampilan coding untuk membuat proyek interaktif, seperti membantu mencegah kepunahan orangutan.

Creative Design with Canva for Kids

Melalui kelas ini, anak belajar desain grafis menggunakan Canva, mulai dari mengenal warna, tipografi, dan tata letak hingga membuat poster digital, presentasi, infografis, dan konten media sosial. Anak mengasah kreativitas dan keterampilan desain digital melalui proyek yang menarik dan aplikatif.

Digital Arts and Musics with Coding

Melalui kelas ini, anak belajar coding kreatif dengan membuat animasi dan musik digital. Anak mengenal pola, efek grafis, perulangan, dan kondisi untuk menciptakan karya interaktif sambil mengasah logika pemrograman dan kreativitas.

Game Development with MakeCode

Melalui kelas ini, anak belajar coding menggunakan MakeCode untuk membuat game 2D yang seru dan interaktif. Anak menerapkan konsep perulangan, kondisi, dan fungsi untuk mengembangkan game sendiri sekaligus mengasah logika pemrograman dan kreativitas.

Game Development with Scratch

Melalui kelas ini, anak memperdalam coding dengan Scratch untuk membuat game yang lebih seru dan interaktif. Anak mempelajari konsep pemrograman lanjutan dan menambahkan berbagai fitur game sambil mengasah logika, kreativitas, dan kemampuan memecahkan masalah.

AI & Machine Learning Intro for Kids

Melalui kelas ini, anak mengenal dasar-dasar Artificial Intelligence (AI) dan Machine Learning menggunakan PictoBlox. Anak membuat proyek interaktif seperti pengenalan wajah, suara, dan gambar sambil memahami cara kerja AI melalui visual programming yang menyenangkan.

After Scratch:
Make Mobile Apps with MIT App Inventor

Melalui kelas ini, anak belajar membuat aplikasi Android menggunakan MIT App Inventor dengan metode visual block programming. Anak mengembangkan aplikasi dari awal hingga akhir dengan memanfaatkan sensor smartphone, seperti gerakan, suara, dan gambar, lalu mencoba aplikasi buatannya sendiri di perangkat Android.

Web Development with HTML, CSS, and JavaScript

Melalui kelas ini, anak belajar membuat website dari nol menggunakan HTML, CSS, dan JavaScript. Anak membangun struktur halaman, mendesain tampilan website, serta menambahkan fitur interaktif sambil mengembangkan keterampilan coding dan kreativitas.

Robotics, AI & Machine Learning with Quarky

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning with Quarky – Level 2

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

IoT Intro with Arduino

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

STEM and Hardware Programming with Microbit

Melalui kelas ini, anak belajar menggabungkan coding dan hardware menggunakan Micro, MakeBlock, atau Python. Anak membuat proyek otomatisasi seperti lampu otomatis, pemindah barang, dan pendeteksi suhu sambil memahami pemrograman, sensor, dan dasar-dasar elektronika melalui praktik langsung.

Robotics, AI & Machine Learning with Quarky

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak memprogram robot, menggunakan sensor, serta membuat proyek seperti object tracking dan pick and place robot untuk memahami penerapan AI dan robotika di dunia nyata.

Robotics, AI & Machine Learning with Quarky – Level 2

Melalui kelas lanjutan ini, anak belajar menggabungkan coding, AI, dan robotika menggunakan Quarky Kit dan PictoBlox. Anak merakit sensor dan memprogram robot untuk melakukan object tracking, mendeteksi objek, hingga mengambil dan memindahkan benda melalui proyek robotika yang aplikatif.

Web Development with HTML, CSS, and JavaScript

Melalui kelas ini, anak belajar membuat website dari nol menggunakan HTML, CSS, dan JavaScript. Anak membangun struktur halaman, mendesain tampilan website, serta menambahkan fitur interaktif sambil mengembangkan keterampilan coding dan kreativitas.

STEM and Hardware Programming with Microbit

Melalui kelas ini, anak belajar menggabungkan coding dan hardware menggunakan Micro, MakeBlock, atau Python. Anak membuat proyek otomatisasi seperti lampu otomatis, pemindah barang, dan pendeteksi suhu sambil memahami pemrograman, sensor, dan dasar-dasar elektronika melalui praktik langsung.

Coding, Math and AI Intro

Melalui kelas ini, anak belajar coding, matematika, dan dasar-dasar AI menggunakan proyek interaktif. Anak mengenal sistem koordinat, geometri, variabel, debugging, serta klasifikasi data untuk membuat game dan animasi yang dilengkapi fitur kecerdasan buatan (AI).

Intro to AI with Python and PictoBlox

Melalui kelas ini, anak belajar Artificial Intelligence (AI) dan Machine Learning menggunakan Python di PictoBlox. Anak mengeksplorasi teknologi seperti computer vision, pemrosesan bahasa, dan pengenalan teks untuk membuat proyek AI, seperti deteksi wajah, tangan, objek, dan teks.

IoT Intro with Arduino

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

Introduction to Database with SQL

Melalui kelas ini, anak belajar dasar-dasar SQL dan database untuk mengolah data menggunakan perintah query. Anak mempraktikkan cara memilih, memfilter, mengelompokkan, mengurutkan, dan menggabungkan data untuk memahami pengelolaan database secara langsung.

Introduction to Competitive Programming (C++)

Melalui kelas ini, anak SMP–SMA memperdalam competitive programming menggunakan C++ untuk menyelesaikan soal algoritma, logika, dan matematika. Anak berlatih computational thinking melalui soal bergaya Bebras dan Olimpiade Sains Informatika sambil mengasah kemampuan pemecahan masalah.

Make AI Powered Apps with MIT App Inventor

Melalui kelas ini, anak belajar menggabungkan Artificial Intelligence (AI) dan pengembangan aplikasi menggunakan MIT App Inventor. Anak mengenal dasar-dasar Machine Learning, melatih model AI dengan data, lalu mengintegrasikannya ke dalam aplikasi Android yang dapat dijalankan di smartphone.

Cybersecurity Fundamentals

Melalui kelas ini, anak belajar dasar-dasar cybersecurity untuk mengenali ancaman siber dan melindungi data pribadi. Anak mempelajari cara membuat password yang aman, memahami enkripsi dan dekripsi, serta menerapkan praktik keamanan digital untuk melindungi informasi dari risiko kejahatan siber.

Text Programming with Python

Melalui kelas ini, anak belajar text-based coding menggunakan Python untuk membuat program seperti game, chatbot, dan pemecah algoritma. Anak mempelajari konsep dasar pemrograman, mulai dari input-output, perulangan, kondisi, hingga fungsi dan struktur data untuk mengembangkan logika dan kemampuan memecahkan masalah.

Game Development with Unity & C# – Level 1

Melalui kelas ini, anak belajar membuat game 3D menggunakan Unity dan bahasa pemrograman C#. Anak mengembangkan aset game, menulis kode untuk mengatur objek, serta merancang level dan dunia game sendiri sambil memperdalam keterampilan game development dan pemrograman.

Digital Design and Website Creation with Canva

Melalui kelas ini, anak belajar desain digital menggunakan Canva, mulai dari warna, tipografi, dan tata letak hingga membuat logo, materi pemasaran, video, dan presentasi interaktif. Anak juga mengeksplorasi desain dan publikasi website untuk mengasah kreativitas serta keterampilan digital yang relevan.

Roblox with Lua Programming Language

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Practical GitHub for New Developers

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Introduction to JavaScript

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript melalui CodeHS. Anak mempelajari perintah, fungsi, perulangan, dan percabangan dengan latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Introduction to Object Oriented Programming with Java

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript di CodeHS. Anak mempraktikkan perintah, fungsi, perulangan, dan percabangan melalui latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Introduction to UI and UX Design

Melalui kelas ini, anak belajar UI/UX Design menggunakan Figma, mulai dari memahami design thinking hingga membuat wireframe dan prototipe. Anak menerapkan prinsip desain untuk mengembangkan website yang intuitif dan nyaman digunakan melalui proyek akhir.

Campus Ready – Coding & AI Foundations

Melalui kelas ini, anak belajar dasar-dasar Python, pemanfaatan Artificial Intelligence (AI) untuk memecahkan masalah, pengolahan data, dan Generative AI. Melalui proyek nyata, anak mengembangkan keterampilan coding sekaligus membangun portofolio digital berbasis website sebagai bekal untuk pendidikan tinggi dan masa depan.

IoT Intro with Arduino

Melalui kelas ini, anak belajar dasar-dasar IoT (Internet of Things) menggunakan Arduino dan bahasa pemrograman C++. Anak menggabungkan coding, elektronika, dan hardware untuk membuat proyek nyata seperti pengendali robot arm, deteksi objek, smart farm, dan sistem keamanan.

Introduction to Database with SQL

Melalui kelas ini, anak belajar dasar-dasar SQL dan database untuk mengolah data menggunakan perintah query. Anak mempraktikkan cara memilih, memfilter, mengelompokkan, mengurutkan, dan menggabungkan data untuk memahami pengelolaan database secara langsung.

Introduction to Competitive Programming (C++)

Melalui kelas ini, anak SMP–SMA memperdalam competitive programming menggunakan C++ untuk menyelesaikan soal algoritma, logika, dan matematika. Anak berlatih computational thinking melalui soal bergaya Bebras dan Olimpiade Sains Informatika sambil mengasah kemampuan pemecahan masalah.

Make AI Powered Apps with MIT App Inventor

Melalui kelas ini, anak belajar menggabungkan Artificial Intelligence (AI) dan pengembangan aplikasi menggunakan MIT App Inventor. Anak mengenal dasar-dasar Machine Learning, melatih model AI dengan data, lalu mengintegrasikannya ke dalam aplikasi Android yang dapat dijalankan di smartphone.

Text Programming with Python

Melalui kelas ini, anak belajar text-based coding menggunakan Python untuk membuat program seperti game, chatbot, dan pemecah algoritma. Anak mempelajari konsep dasar pemrograman, mulai dari input-output, perulangan, kondisi, hingga fungsi dan struktur data untuk mengembangkan logika dan kemampuan memecahkan masalah.

Cybersecurity Fundamentals

Melalui kelas ini, anak belajar dasar-dasar cybersecurity untuk mengenali ancaman siber dan melindungi data pribadi. Anak mempelajari cara membuat password yang aman, memahami enkripsi dan dekripsi, serta menerapkan praktik keamanan digital untuk melindungi informasi dari risiko kejahatan siber.

Game Development with Unity & C# – Level 1

Melalui kelas ini, anak belajar membuat game 3D menggunakan Unity dan bahasa pemrograman C#. Anak mengembangkan aset game, menulis kode untuk mengatur objek, serta merancang level dan dunia game sendiri sambil memperdalam keterampilan game development dan pemrograman.

Digital Design and Website Creation with Canva

Melalui kelas ini, anak belajar desain digital menggunakan Canva, mulai dari warna, tipografi, dan tata letak hingga membuat logo, materi pemasaran, video, dan presentasi interaktif. Anak juga mengeksplorasi desain dan publikasi website untuk mengasah kreativitas serta keterampilan digital yang relevan.

Roblox with Lua Programming Language

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Practical GitHub for New Developers

Melalui kelas ini, anak belajar membuat game sendiri di Roblox Studio menggunakan bahasa pemrograman Lua. Anak membuat objek interaktif, mengatur gameplay, dan menerapkan konsep coding seperti variabel, kondisi, fungsi, serta pemrograman berbasis event untuk mengembangkan game yang seru dan interaktif.

Introduction to JavaScript

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript melalui CodeHS. Anak mempelajari perintah, fungsi, perulangan, dan percabangan dengan latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Introduction to Object Oriented Programming with Java

Melalui kelas ini, anak belajar dasar-dasar computer science dan coding menggunakan JavaScript di CodeHS. Anak mempraktikkan perintah, fungsi, perulangan, dan percabangan melalui latihan interaktif seperti Karel the Dog untuk mengasah logika pemrograman dan kemampuan problem solving.

Introduction to UI and UX Design

Melalui kelas ini, anak belajar UI/UX Design menggunakan Figma, mulai dari memahami design thinking hingga membuat wireframe dan prototipe. Anak menerapkan prinsip desain untuk mengembangkan website yang intuitif dan nyaman digunakan melalui proyek akhir.

Learning Journey

6 Konsep Coding yang Dipelajari Anak

Dalam kelas coding anak, anak mempelajari enam konsep dasar pemrograman melalui aktivitas visual dan interaktif, mulai dari memahami instruksi, menyusun urutan perintah, mengenali pola dan logika, hingga membuat proyek kreatif sendiri.

Coding Instructions
Idea Planning

Anak memilih masalah yang ingin diselesaikan atau karya yang ingin dibuat.

Sequence Coding
Solution Design

Anak menentukan fitur, alur penggunaan, dan langkah kerja program.

If-statements pattern
Coding Implementation

Anak menerjemahkan rancangan menjadi kode secara bertahap.

Loops
Functionality Testing

Anak mencoba program dan memeriksa apakah setiap fitur bekerja sesuai tujuan.

Events and Actions Coding
Debugging & Improvement

Anak menelusuri kesalahan dan menyempurnakan kode berdasarkan hasil pengujian.

Creative Project
Project Presentation

Anak menunjukkan hasil karya, menjelaskan solusi, dan menerima masukan.

How Class Coding Works

Seperti Apa Kelas Coding Anak di KodeKiddo?

Setiap pertemuan berlangsung dalam kelompok kecil dengan pendampingan guru yang lebih personal.

01 • Introduction

Guru mengenalkan konsep lewat aktivitas sesuai usia.

02 • Guided Activity

Anak mencoba konsep melalui aktivitas coding.

03 • Coding Challenge

Anak menyelesaikan tantangan sederhana.

04 • Create

Anak menerapkan konsep melalui project.

05 • Review

Guru melihat proses belajar dan perkembangan anak.

Platforms and Learning Tools

Visual, interaktif,
sesuai tahap anak.

Platform coding visual dipilih mengikuti level dan materi pembelajaran.

Scratch
CodeSpark
CodeMonkey
CodeAI
Kodable
coding anak

Belum lancar membaca atau memakai laptop?

Aktivitas visual dan instruksi sederhana disesuaikan dengan kemampuan anak. Keterampilan memakai komputer atau tablet dapat dibangun bertahap dengan pendampingan.
Konsultasikan kesiapan membaca dan penggunaan perangkat saat memilih kelas trial.

Apa yang Akan Anak Pelajari dari Kelas Coding Kinder?

Aktivitas coding mengenalkan instruksi, urutan, pola, logika, dan problem solving melalui permainan dan project sederhana sesuai usia anak. Anak belajar dengan mencoba dan mengeksplorasi konsep coding secara bertahap, sambil mengembangkan computational thinking dan kreativitas.

Apa Itu Unplugged Coding untuk Anak Kinder?

Unplugged coding adalah aktivitas belajar konsep coding tanpa menggunakan komputer atau perangkat digital. Anak mengenal instruksi, urutan, pola, algoritma sederhana, dan problem solving melalui permainan, gerakan, atau aktivitas fisik yang sesuai dengan usia mereka.

Why KodeKiddo?

Mengapa Memilih KodeKiddo untuk Belajar Coding Anak?

Dari rasa ingin tahu menjadi karya nyata. KodeKiddo membantu anak mengeksplorasi teknologi melalui Coding, AI, STEM, dan Robotics sambil membangun skill, kreativitas, dan kepercayaan diri untuk menghadapi dunia yang terus berubah.

KodeKiddo 2016

Kursus Coding AI
Anak Sejak 2016

Berpengalaman sejak 2016, KodeKiddo telah bermitra dengan 500+ sekolah dan dipercaya sebagai LPD resmi Kemendikdasmen untuk membantu anak belajar Coding dan teknologi.

Sillicon Valley

Coding & AI dari
Silicon Valley, USA

Berbasis di Silicon Valley, USA, KodeKiddo menghadirkan perspektif teknologi global melalui kurikulum yang terus diperbarui mengikuti perkembangan teknologi terbaru.

Program

Program Coding, AI,
dan STEM untuk Anak

Anak dapat mengeksplorasi Coding, AI, STEM, Python, dan Robotics melalui project nyata dan pembelajaran hands-on.

Online & Offline

Kelas Coding & AI
Online maupun Offline

Tersedia kelas Coding dan AI secara online maupun offline di KodeKiddo Center, sekolah, dan lokasi mitra di berbagai wilayah Indonesia.

Personalized learning

Personalized Learning
untuk Setiap Anak

Setiap anak belajar sesuai kemampuan, kecepatan, minat, dan potensinya dengan dukungan sistem pembelajaran dan rasio kelas kecil.

anak menjelaskan project hasil program

Future-Ready Skills
Improvement

Anak mengembangkan Computational Thinking, Problem Solving, kreativitas, dan kemampuan berpikir kritis melalui aktivitas coding dan proyek yang sesuai dengan usia mereka.

Stay Connected with Parents

Ikuti prosesnya.
Rayakan kemajuannya.

Pantau perkembangan belajar anak dan lihat proyek yang mereka buat selama mengikuti kelas di KodeKiddo.
Orang tua dapat mengetahui kemampuan yang sedang dikembangkan anak, mulai dari logika dan kreativitas hingga pemecahan masalah.

progres perkembangan belajar anak
progres perkembangan belajar anak
Progres Belajar
Feedback Guru
Project Anak
Sertifikat Pencapaian
From Ideas to Creations

Project Coding Anak di KodeKiddo

Lihat hasil karya coding anak di KodeKiddo, mulai dari animasi interaktif hingga proyek kreatif yang menunjukkan perkembangan logika, kreativitas, dan kemampuan problem solving anak.

Scratch Games Project
Covid Destroyers​
William Matthew Gunawan
12 tahun • KodeKiddo Kelapa Gading
Games Project
Lomba Sepak Bola 17 Agustus​
Clarissa Natania​
SD 5 • KodeKiddo Kudus​
MIT Inventor Mobile Apps
Math Quiz
Stella Lynette Subagio
14 tahun • KodeKiddo Malang
AI – Machine Learning
Sign Language App Translator
Uriel Atreya Baladhitya
14 tahun • KodeKiddo Pekanbaru
AI – Machine Learning
EXPR Program
Giovanni Nathanael Leiwakabessy
15 tahun • KodeKiddo Permata Buana
Our Learning Centers

Tersedia di berbagai lokasi KodeKiddo di Indonesia.

Temukan KodeKiddo Center terdekat untuk memulai perjalanan belajar anak.

Turn Curiosity Into Creation

Siap Mulai Berkarya?

Mulai perjalanan belajar Coding, AI & STEM yang sesuai dengan usia, minat, dan kemampuan anak.

Yang Sering ditanyakan

FAQ

Scroll to Top