Pendidikan ilmu komputer modern untuk setiap kelas di dunia.
Ajarkan Python, AI, robotika, desain 3D, dan pengembangan game di browser, di perangkat apa pun. Gratis untuk Anda dan siswa Anda.



Apa yang akan dibuat siswa Anda.
Di perangkat apa pun, siswa Anda dapat menulis Python, melatih dan menguji model AI, menjelajahi visi komputer, mengendalikan robot, mendesain dalam 3D, dan membuat game mereka sendiri.
Codetto dirancang untuk SMA dan perguruan tinggi, dengan pelajaran yang bisa sedalam kesiapan siswa Anda. Mereka belajar sambil praktik, dalam notebook interaktif yang memadukan penjelasan, kode, dan hasil dalam satu halaman. Di balik setiap pelajaran ada tujuan pembelajaran yang jelas, yang dipetakan ke standar ilmu komputer yang perlu Anda penuhi.
- Jelajahi pelajaran Python dan data
Python
Dari pustaka standar Python hingga analisis data dengan pandas dan NumPy.
- Jelajahi pelajaran AI
Kecerdasan buatan
Latih, uji, dan kritisi model AI sungguhan dari Hugging Face.
- Jelajahi pelajaran visi komputer
Visi komputer
Ajari webcam untuk melihat, mendeteksi, dan melacak dengan OpenCV.
- Jelajahi pelajaran perangkat keras
Robotika dan perangkat keras
Program papan micro:bit, sensor gerak, dan pengontrol game langsung dari browser.
- Jelajahi pelajaran 3D
Desain 3D
Bangun adegan 3D, sistem koordinat, dan simulasi fisika.
- Jelajahi pelajaran game
Pengembangan game
Rancang dan rilis game pemain tunggal maupun multipemain dengan Pygame.
Alat nyata, keterampilan nyata.
Notebook Codetto sama jenisnya dengan yang dipakai para profesional dan peneliti setiap hari. Hasil kerja siswa bisa dibuka di Jupyter, Google Colab, dan VS Code, jadi apa yang mereka pelajari di sini terbawa hingga ke perguruan tinggi dan seterusnya.
Anda tidak perlu menjadi ahli ilmu komputer untuk mengajarkannya.
Mungkin Anda diminta mengajar ilmu komputer tanpa latar belakang di bidang itu. Atau Anda punya latar belakangnya, tetapi AI terus mengubah materinya. Apa pun keadaannya, Anda tidak sendirian.
Codetto menyatukan pengembangan profesional guru langsung ke dalam kurikulum. Setiap pelajaran memiliki panduan interaktif untuk guru, sehingga Anda bisa menjelajahinya dan mencoba teknologinya sendiri, sesuai kecepatan Anda, sebelum mengajarkannya.
Butuh pendapat kedua? Asisten pemrograman AI opsional menjelaskan kode, membantu menemukan bug, dan dapat menyesuaikan contoh untuk kelas Anda. Asisten ini nonaktif secara bawaan dan bekerja dengan OpenAI, Anthropic, atau OpenRouter, atau dengan model AI di komputer Anda sendiri atau jaringan sekolah.
Baik Anda spesialis ilmu komputer maupun guru matematika yang baru saja berkata ya, Anda akan masuk kelas dengan siap.


Dibuat di kelas, untuk kelas.
Codetto dibuat oleh para pendidik yang mengajarkan Python, AI, dan pengembangan game 3D kepada siswa sungguhan, mulai dari ruang kuliah universitas hingga kamp pemrograman musim panas di Mongolia.
Codetto dikembangkan oleh mantan CTO Code.org, setelah bertahun-tahun berupaya membawa ilmu komputer ke setiap sekolah. Setiap bagian platform ini dirancang berdasarkan apa yang benar-benar berhasil ketika Anda berdiri di depan kelas yang penuh siswa.
Semuanya berjalan di perangkat siswa.
Banyak alat pemrograman menjalankan kode siswa di server di tempat lain, sehingga butuh koneksi, akun, dan sering kali langganan, serta menyimpan salinan semua yang ditulis siswa.
Codetto dioptimalkan untuk menjalankan kode Python, model AI, mesin 3D, dan banyak lagi di browser, di perangkat yang sudah dimiliki siswa. Inilah artinya bagi kelas Anda:
Kode dan hasil kerja siswa dikirim ke server. Tanpa koneksi, tidak ada pelajaran.
Kode dan hasil kerja tetap di perangkat. Kelas tetap berjalan.
Hasil kerja siswa tetap milik siswa.
Tanpa akun, tanpa nama atau alamat email, dan tidak ada kode atau hasil kerja siswa yang disimpan di server kami, kecuali seseorang memilih untuk membagikan notebook. Apa yang dikumpulkan Codetto.
Tidak perlu koneksi.
Pasang Codetto dari browser, dan pelajaran tetap berjalan: di kelas dengan Wi-Fi yang putus-putus, di bus, atau di rumah tanpa internet.
Tanpa menunggu.
Kode langsung berjalan, karena tidak perlu bolak-balik ke server.
Gratis untuk Anda dan siswa Anda.
Notebook tanpa batas. Tanpa masa percobaan. Tanpa kartu kredit. Membuat dan menggunakan notebook akan selalu gratis, di seluruh dunia.
Mengapa tetap bisa gratis: karena Codetto berjalan di perangkat siswa sendiri, kami tidak memerlukan banyak server untuk menjalankan kode siswa. Itu membuat biaya kami cukup rendah untuk membuat janji ini dan menepatinya.
Pertanyaan yang sering diajukan guru
Untuk siapa Codetto?
Untuk siswa berusia 14 tahun ke atas, dari sekolah menengah hingga perguruan tinggi, beserta guru mereka. Beberapa kelas dengan siswa berusia 12–13 tahun juga menggunakannya.
Apakah siswa perlu akun?
Tidak. Siswa membuka Codetto di browser dan langsung membuat kode. Tidak ada pendaftaran dan tidak ada alamat email yang dikumpulkan.
Di perangkat apa saja Codetto berjalan?
Di perangkat apa pun dengan browser modern: Chromebook, laptop Windows dan Mac, iPad dan tablet Android, serta ponsel. Codetto berjalan di Chrome atau Edge 92+, Firefox 79+, dan Safari 15.2+ (termasuk iPhone dan iPad dengan iOS 15.2+). Anda juga bisa memasang Codetto sebagai aplikasi langsung dari browser, tanpa toko aplikasi.
Apakah benar-benar bisa offline?
Ya. Pasang Codetto dari browser (tanpa toko aplikasi), dan notebook yang sudah diunduh berjalan tanpa koneksi, kecuali beberapa pelajaran yang perlu terhubung ke internet, seperti yang memakai model AI daring.
Apakah Codetto menyediakan bantuan AI?
Ya, asisten pemrograman AI opsional. Asisten ini nonaktif secara bawaan dan terhubung ke model AI yang dipilih guru, yang kemudian dapat dibagikan guru kepada kelasnya. Pilihannya:
- OpenAI atau Anthropic: hubungkan akun OpenAI atau Anthropic (Claude). Keduanya dapat digunakan dengan siswa di bawah 18 tahun, dengan perlindungan yang disyaratkan masing-masing penyedia. Sebaiknya gunakan kunci milik sekolah atau dinas pendidikan.
- OpenRouter: satu akun untuk banyak model. OpenRouter hanya untuk usia 18 tahun ke atas, sehingga cocok untuk kelas perguruan tinggi dan dewasa.
- Model lokal: hubungkan ke model yang dijalankan dengan LM Studio atau Ollama di komputer Anda sendiri atau jaringan sekolah. Tidak perlu akun cloud.
Penyedia daring memerlukan koneksi internet, dan penggunaannya mungkin berbayar tergantung modelnya. Kebijakan privasi kami menjelaskan aturan usia setiap penyedia. Semua fitur lain di Codetto berfungsi tanpa asisten ini.
Bagaimana dengan hasil kerja siswa?
Tetap di perangkat siswa. Codetto dirancang agar siswa tidak pernah kehilangan hasil kerjanya, bahkan ketika koneksi terputus.
Data apa yang dikumpulkan Codetto?
Tidak ada informasi pribadi. Tidak ada akun, nama, atau alamat email, dan kode serta hasil kerja siswa tetap di perangkat siswa.
Secara bawaan, Codetto mengirim hitungan penggunaan anonim (misalnya seberapa sering sebuah pelajaran dibuka, dan berapa lama) serta laporan galat, agar kami dapat memperbaiki bug dan menyempurnakan pelajaran. Data ini tidak pernah memuat nama, kode, atau hasil kerja siswa, dan tidak dikaitkan dengan alamat IP. (Log permintaan standar server kami menyimpan alamat IP hingga 90 hari, untuk menyajikan aplikasi dan mencegah penyalahgunaan.) Anda dapat mematikannya di Codetto melalui Pengaturan → Privasi.
Selain itu, data hanya keluar dari perangkat jika seseorang memilih untuk mengirimnya:
- Membagikan notebook mengunggah salinannya, tanpa jawaban, keluaran, dan catatan jurnal, agar orang lain dapat membuka tautannya. Tautan yang dibagikan kedaluwarsa setelah 90 hari.
- Asisten AI, jika diaktifkan guru, mengirim kode yang sedang dikerjakan ke model AI yang dipilih guru.
Untuk detail lengkap, baca kebijakan privasi kami.
Bisakah siswa memakai hasil kerjanya di luar Codetto?
Bisa. Setiap notebook dapat diekspor sebagai file .ipynb standar yang dapat dibuka di Jupyter, Google Colab, VS Code, dan alat profesional lainnya.
Bahasa apa saja yang didukung?
Dua belas sejak peluncuran: Inggris, Spanyol, Prancis, Portugis (Brasil), Bahasa Indonesia, Mandarin Sederhana, Jepang, Hindi, Persia, Arab, Ibrani, dan Mongolia. Persia, Arab, dan Ibrani menggunakan antarmuka kanan-ke-kiri sepenuhnya. Pelajaran sudah diterjemahkan, dan guru dapat menyempurnakan terjemahan apa pun saat menyunting notebook.
Apakah aksesibel?
Ya. Codetto dibuat untuk pembaca layar, keyboard, dan layar sentuh sejak awal, dan pengujian kami sendiri menunjukkan bahwa Codetto memenuhi WCAG 2.2 Level AA. Audit pihak ketiga yang independen (VPAT) belum diselesaikan. Jika sekolah atau dinas pendidikan Anda memerlukan dokumentasi aksesibilitas, silakan hubungi kami.
Benarkah gratis?
Ya. Membuat dan menggunakan notebook gratis untuk setiap guru dan siswa, di seluruh dunia, dan akan selalu begitu.
Siap mencobanya bersama kelas Anda?
Buka Codetto dan coba sendiri sebuah pelajaran. Tidak ada yang perlu dipasang dan tidak perlu membuat akun.
Coba sebuah pelajaran








