Kurikulum ilmu komputer gratis, komprehensif, berperancah yang tersedia dalam 30+ bahasa untuk guru dan siswa mereka dari semua tingkat kelas untuk mempelajari pemikiran komputasi dan keterampilan kecerdasan buatan sehingga mereka dapat berkembang di abad ke-21
Selamat datang di situs web global kami. Mencari kami AMERIKA SERIKAT situs web?
Code.org adalah organisasi nirlaba AS yang didedikasikan untuk memperluas akses ke pendidikan ilmu komputer dengan menyediakan kursus pengkodean, kurikulum, dan sumber daya gratis untuk siswa dari segala usia, serta pengembangan profesional dan alat pengajaran untuk pendidik. Materi pengajaran dan pelajaran siswa kami mencakup berbagai ilmu komputer, pemikiran komputasi, dan pendidikan kecerdasan buatan untuk anak-anak usia 5-18 tahun dan sepenuhnya GRATIS dan tersedia dalam lebih dari 30 bahasa dan digunakan oleh jutaan siswa setiap tahun.
Ketika Anda menggunakan kurikulum Code.org, Anda memiliki segalanya di sana untuk Anda. Ini memiliki pertanyaan yang perlu Anda tanyakan kepada siswa Anda. Ini memiliki pelajaran yang perlu Anda ajarkan dan memberi Anda panduan tentang cara melakukannya. Jadi jika Anda datang tanpa pengalaman dalam ilmu komputer, itu ada untuk Anda. Jika Anda memiliki pengalaman dengan ilmu komputer dan mengajarkannya sebelumnya, itu akan memberi Anda cara baru untuk mendekati cara mengajar siswa Anda.
Pada abad ke-21, ilmu komputer (CS), ilmu Kecerdasan Buatan (AI), dan pemikiran terprogram telah muncul sebagai alat yang sangat diperlukan untuk menavigasi dunia yang semakin digital. Sementara banyak yang mengasosiasikan pendidikan CS dengan karir bergaji tinggi dalam rekayasa perangkat lunak atau teknologi, manfaatnya jauh melampaui sektor teknologi. Memasukkan pendidikan CS dan STEM ke dalam kurikulum K-12 memberdayakan siswa di setiap jalur karir, dari pertanian dan perhotelan hingga manufaktur dan seterusnya, dengan menumbuhkan keterampilan kritis yang meningkatkan pemecahan masalah, kemampuan beradaptasi, dan kreativitas — keterampilan penting untuk sukses di bidang apa pun atau ambisi hidup.
Pertama dan terpenting, pendidikan ilmu komputer membekali anak-anak dengan pemikiran komputasi, kerangka kerja pemecahan masalah yang mendorong memecah masalah kompleks menjadi bagian-bagian yang dapat dikelola, mengenali pola, dan menciptakan solusi logis. Cara berpikir ini tidak terbatas pada penulisan kode; itu sama relevannya dalam industri kerah biru. Misalnya, seorang petani dapat menggunakan pemikiran komputasi untuk menganalisis hasil panen dan pola cuaca, mengoptimalkan sumber daya dan meningkatkan panen. Seorang profesional perhotelan mungkin menerapkan keterampilan ini untuk merampingkan operasi atau menganalisis umpan balik pelanggan, meningkatkan pengalaman tamu. Dengan belajar berpikir secara terprogram, siswa mendapatkan alat untuk mengatasi tantangan dunia nyata secara sistematis dan efektif, terlepas dari jalur karir mereka.
Selain itu, pendidikan CS memupuk ketahanan dan kemampuan beradaptasi. Pemrograman sering melibatkan coba-coba, mengajarkan siswa nilai kegigihan dan pentingnya belajar dari kesalahan. Dalam manufaktur, pelajaran ini diterjemahkan ke dalam kemampuan untuk memecahkan masalah peralatan atau berinovasi proses yang lebih efisien. Dalam hidup, pola pikir ini membangun kepercayaan diri dan sikap proaktif terhadap pemecahan masalah, kualitas yang menguntungkan individu dalam pengejaran apa pun.
Kreativitas adalah ciri khas lain dari pendidikan CS. Menulis kode adalah bentuk penciptaan, mengharuskan siswa untuk membayangkan kemungkinan dan menghidupkan ide. Kreativitas ini melampaui industri, mendorong inovasi baik merancang produk baru, membuat pengalaman bersantap yang tak terlupakan, atau mengembangkan praktik berkelanjutan di bidang pertanian. Pendidikan CS juga mendorong kolaborasi, karena siswa bekerja sama untuk merancang, menguji, dan menyempurnakan proyek—keterampilan penting di tempat kerja mana pun.
Yang penting, paparan awal CS dalam pendidikan K-12 mendemistifikasi teknologi, memberdayakan anak-anak dari berbagai latar belakang untuk melihat diri mereka sebagai peserta aktif dalam dunia digital. Inklusivitas ini memastikan bahwa semua siswa — bukan hanya mereka yang mengejar karir STEM tradisional — siap untuk menavigasi dan membentuk masa depan yang ditentukan oleh teknologi. Ini juga membantu menjembatani kesenjangan digital, memberikan peluang yang adil bagi semua anak untuk berhasil.
Kesimpulannya, CS dan pemikiran terprogram dalam pendidikan K-12 bukan hanya jalur menuju pekerjaan teknologi bergaji tinggi; mereka adalah keterampilan dasar yang meningkatkan kehidupan dan kinerja semua anak, terlepas dari ambisi karir mereka. Dengan menumbuhkan pemikiran kritis, kreativitas, dan kemampuan beradaptasi, pendidikan CS mempersiapkan siswa untuk berkembang di dunia yang berkembang pesat dan berkontribusi secara bermakna bagi komunitas mereka. Mengintegrasikan pendidikan ini di seluruh kurikulum bukan hanya investasi di masa depan teknologi — ini adalah investasi di masa depan setiap anak.
Kecerdasan Buatan bukanlah sihir... itu hanya Kode! Kursus kami mendemistifikasi AI dan membantu siswa memahami banyak cara teknologi baru yang penting ini akan mengubah cara kita hidup, bekerja, dan belajar. Siswa mempelajari konsep dasar yang akan memicu minat mereka pada teknologi dan membantu mereka memahami dunia di sekitar mereka dengan cara yang lebih dalam.
Dasar-dasar AI Generatif
Memperkenalkan dasar-dasar AI generatif dan cara kerjanya, mencakup jaringan saraf, penyematan, dan bagaimana model bahasa besar dilatih untuk memahami dan mewakili bahasa.
Menyesuaikan Model Bahasa
Berfokus pada keterampilan praktis untuk menyesuaikan model AI menggunakan teknik seperti rekayasa dan pengambilan yang cepat, sambil mempromosikan transparansi melalui kartu model.
Perkenalkan siswa muda ke AI dan pembelajaran mesin dengan kegiatan langsung menggunakan model data prediktif. Siswa akan berlatih membuat prediksi mereka sendiri dan belajar tentang kategorisasi dan penyortiran data.
Bantu AI membersihkan lautan dengan melatihnya untuk mendeteksi sampah! Pelajari tentang data pelatihan dan bias, dan bagaimana AI dapat mengatasi masalah dunia.
Pelajari tentang konsep kecerdasan buatan (AI) untuk membuat pesta dansa virtual Anda sendiri yang menampilkan artis top saat ini. Dengan puluhan lagu untuk dipilih, jangkau setiap siswa tidak peduli selera musik mereka. Sudah waktunya untuk mengerahkan barang-barangmu!
Siap untuk mencampur musik dan kode? Di Music Lab: Jam Session, Anda akan melakukan remix lagu dari artis seperti Sabrina Carpenter, Lady Gaga, dan Shakira sambil mempelajari keterampilan coding keren seperti mengurutkan dan membuat ketukan dengan AI. Ini adalah cara yang menyenangkan untuk menjadi kreatif dengan coding!
Memahami apa yang membuat komputer menjadi komputer, bagaimana informasi digital direpresentasikan dalam 1s dan 0s, bagaimana sirkuit komputer bekerja untuk memanipulasi informasi digital, dan bagaimana unit pemrosesan pusat (CPU) dan sistem operasi mengontrol input, output, memori, dan perangkat keras komputer. Lihat daftar putar lengkapnya dan terkait rencana pelajaran.
Seri pembelajaran online dasar untuk setiap guru atau pendidik yang tertarik dengan dunia inovatif kecerdasan buatan (AI) dan potensi transformatifnya dalam pendidikan. Lihat daftar putar lengkapnya
Dasar-dasar Ilmu Komputer (CSF) adalah seperangkat kurikulum ilmu komputer dasar gratis dengan enam kursus khusus kelas, masing-masing 13-20 pelajaran, dirancang untuk pemula dan selaras dengan Standar CSTA. Kursus memperkenalkan konsep dasar, mempromosikan pembelajaran yang adil, dan mengeksplorasi dampak komputasi dan teknologi.
Program menggunakan perintah seperti loop dan event. Ajari siswa untuk berkolaborasi dengan orang lain, menyelidiki teknik pemecahan masalah yang berbeda, bertahan dalam menghadapi tugas-tugas yang menantang, dan belajar tentang keamanan internet.
Melalui kegiatan yang tidak terhubung dan berbagai teka-teki, siswa akan mempelajari dasar-dasar pemrograman, teknik kolaborasi, keterampilan investigasi dan berpikir kritis, ketekunan dalam menghadapi kesulitan, dan keamanan internet.
Buat program dengan sekuensing, loop, dan acara. Selidiki teknik pemecahan masalah dan kembangkan strategi untuk membangun komunitas positif baik online maupun offline. Buat game interaktif yang dapat dibagikan siswa.
Tinjauan konsep yang ditemukan dalam kursus sebelumnya, termasuk loop dan acara. Setelah itu, siswa akan mengembangkan pemahaman mereka tentang algoritma, loop bersarang, loop sementara, kondisional, dan banyak lagi.
Buat proyek interaktif yang menyenangkan yang memperkuat pembelajaran tentang keamanan online. Terlibat dalam pengkodean yang lebih kompleks seperti loop bersarang, fungsi, dan kondisional.
Lihatlah bagaimana pengguna membuat pilihan dalam aplikasi yang mereka gunakan. Buat berbagai aplikasi Sprite Lab yang juga menawarkan pilihan bagi pengguna. Pelajari lebih banyak konsep lanjutan, termasuk variabel dan loop “for”.
Guru memainkan peran penting dalam pembelajaran siswa dengan mengajarkan kegiatan kami yang tidak terhubung dan memimpin diskusi seluruh kelas, namun, kami menyadari bahwa Dasar-Dasar CS tidak selalu diajarkan dalam pengaturan kelas tradisional. Kami menyediakan dua kursus ekspres mandiri di samping Kursus A-F. Kursus ekspres ini dirancang untuk situasi di mana guru memungkinkan setiap siswa untuk bekerja dengan kecepatan mereka sendiri secara mandiri.
Pelajari dasar-dasar pengkodean blok drag-and-drop dengan memecahkan teka-teki dan membuat adegan animasi. Buat seni dan permainan sederhana untuk dibagikan dengan teman, keluarga, dan guru.
Belajarlah untuk membuat program komputer, mengembangkan keterampilan pemecahan masalah, dan bekerja melalui tantangan yang menyenangkan! Buat game dan proyek kreatif untuk dibagikan dengan teman, keluarga, dan guru.
Computer Science Discoveries (CSD) adalah kurikulum fleksibel gratis yang memperkenalkan literasi Berpikir Komputasi dan Kecerdasan Buatan untuk kelas 6-12. CSD memperkenalkan siswa untuk membangun situs web, aplikasi, animasi, permainan, dan sistem komputasi fisik mereka sendiri dan untuk memahami dasar-dasar kecerdasan buatan. Kurikulum memberdayakan siswa untuk membuat artefak otentik dan terlibat dengan ilmu komputer sebagai media untuk kreativitas, komunikasi, pemecahan masalah, dan kesenangan. Tidak diperlukan pengalaman sebelumnya!
Pemecahan Masalah dan KomputasiGunakan proses pemecahan masalah untuk mengatasi teka-teki, tantangan, dan skenario dunia nyata. Pelajari tentang input, output, penyimpanan, dan pemrosesan komputer untuk membantu pemecahan masalah.
Pengembangan Web
Buat dan bagikan konten di halaman web, menjelajahi potensi kreatif web. Kembangkan keterampilan konsumsi kritis, kemampuan pemecahan masalah, dan kerja tim saat pemrograman.
Animasi dan Game Interaktif
Buat gambar terprogram, animasi, seni interaktif, dan game. Dapatkan keakraban dengan konsep pemrograman dan proses desain.
Proses Desain
Fokus untuk mempertimbangkan dampak sosial dari komputasi. Melalui tantangan desain, siswa berempati dengan kebutuhan orang lain dan mengembangkan solusi.
Data dan Masyarakat
Menekankan peran data dalam pemecahan masalah dan bantuan komputer dalam proses ini. Meliputi sistem representasi dan tantangan terkait. Temukan bagaimana pengumpulan data membantu pemecahan masalah.
Membuat Aplikasi dengan Perangkat
Jelajahi peran perangkat fisik dalam komputasi. Mengembangkan program yang memanfaatkan input dan output perangkat keras. Ada versi unit ini untuk micro:bit dan Circuit Playground.
Kecerdasan Buatan dan Pembelajaran Mesin
Jelajahi bagaimana komputer belajar dari data. Kembangkan proyek pembelajaran mesin seputar data dunia nyata. Rancang aplikasi pembelajaran mesin untuk memecahkan masalah yang relevan secara pribadi.
Kurikulum fleksibel ini mencakup literasi Pemikiran Komputasi dan Kecerdasan Buatan dan memperkenalkan siswa untuk membangun situs web, aplikasi, animasi, permainan, dan sistem komputasi fisik mereka sendiri dan untuk memahami dasar-dasar kecerdasan buatan. Kurikulum memberdayakan siswa untuk membuat artefak otentik dan terlibat dengan ilmu komputer sebagai media untuk kreativitas, komunikasi, pemecahan masalah, dan kesenangan. Tidak diperlukan pengalaman sebelumnya! Setiap unit CS Discoveries dapat digunakan sendiri tanpa pengalaman sebelumnya yang diperlukan, yang memungkinkan Anda memilih unit yang tepat yang sesuai untuk kelas Anda.
AI generatif
Unit ini bertujuan untuk membangun pemahaman dasar tentang model AI generatif berbasis teks, dengan fokus pada konsep inti daripada keterampilan teknis. Siswa akan mendemistifikasi model AI generatif dengan mengeksplorasi struktur internal mereka melalui lensa input, penyimpanan, proses, dan output yang sudah dikenal. Mereka akan mendapatkan wawasan tentang bagaimana model ini mewakili bahasa, dampak data pelatihan pada kinerja model, dan potensi bias.
Pengantar Pemrograman
Unit ini memberikan pengenalan komprehensif untuk keterampilan pemrograman dasar melalui pembelajaran berbasis proyek. Ini menekankan aplikasi praktis Python, dengan fokus pada variabel, struktur kontrol, loop, fungsi, dan algoritma.
Sistem dan Perangkat Komputer
Siswa unit ini mengeksplorasi bagaimana sistem komputasi beroperasi, dengan fokus pada interaksi antara perangkat keras, perangkat lunak, dan sistem operasi.
Jaringan dan Internet
Unit ini memperkenalkan siswa pada konsep dasar jaringan, dengan fokus pada bagaimana data ditransmisikan melintasi sistem yang saling berhubungan yang membentuk Internet. Unit ini mencakup topik-topik utama, termasuk protokol Internet (IP, TCP, HTTP, DNS), komunikasi data, dan dampak sosial dari infrastruktur jaringan.
Keamanan Siber dan Dampak Global
Unit ini memperkenalkan siswa pada dasar-dasar keamanan siber, dengan fokus pada konsep teknis dan dampak sosial. Siswa mengeksplorasi topik-topik seperti privasi data, risiko keamanan, teknik enkripsi, dan peran kesalahan manusia dalam pelanggaran.
Pengantar Ilmu Data
Unit ini memperkenalkan siswa pada tahapan dasar dari proses ilmu data, termasuk pengumpulan data, organisasi, dan interpretasi. Siswa belajar menerapkan teknik statistik, mengeksplorasi tren data, dan terlibat dalam diskusi yang bermakna tentang etika data dan privasi.
Rangkaian video pendek ini akan membantu Anda memahami cara kerja Internet, menjelaskan HTTP dan HTML, dan menjelaskan SSL dan keamanan siber. Menampilkan Vint Cerf, penemu TCP/IP, David Karp pendiri Tumblr, Putri Keamanan Google, dan insinyur dari Microsoft, Spotify, dan Symantec. Lihat daftar putar lengkapnya
Internet terbuka, jadi semua yang terjadi di dalamnya dapat dilihat kecuali dilindungi. Di negara-negara modern, orang lebih khawatir akan diretas daripada kejahatan lainnya. Mengapa? Karena setiap komputer atau telepon di Internet secara teratur diuji kerentanan oleh penjahat, teroris, atau bahkan aktor negara. Jika Anda tidak berhati-hati, seseorang dapat meretas perangkat atau akun Anda, dan bahkan mencuri identitas atau uang Anda. Lihat daftar putar lengkapnya.
Dibuat dalam kemitraan dengan Coinbase, seri ini menampilkan pakar industri dan bertujuan untuk mendemistifikasi teknologi ini dengan mengeksplorasi apa itu blockchain, cara kerjanya, dan implikasi sosial potensial - baik dan buruk. Lihat daftar putar lengkapnya dan terkait rencana pelajaran.
Informasi tentang mitra Anda di Indonesia, yang akan segera ditambahkan.
Informasi tentang mitra Anda di Indonesia, yang akan segera ditambahkan.
Informasi tentang mitra Anda di Indonesia, yang akan segera ditambahkan.
The Hour of Code adalah acara global yang memperkenalkan siswa ke ilmu komputer melalui kegiatan pengkodean satu jam. Acara ini dimaksudkan untuk menginspirasi siswa untuk mengejar ilmu komputer di masa depan. Jelajahi Aktivitas Hour of Code tersedia dalam banyak bahasa.
Dalam pelajaran yang menarik ini, siswa menggunakan Lab Musik untuk mengembangkan keterampilan pengkodean, menulis lagu, dan menghubungkan teknologi dengan kreativitas.
Kode pesta dansa Anda sendiri untuk dibagikan dengan teman-teman Anda! Dengan puluhan lagu untuk dipilih, jangkau setiap siswa tidak peduli selera musik mereka. Sudah waktunya untuk mengerahkan barang-barangmu!
Bangun dan jelajahi dengan Minecraft! Gunakan kreativitas dan keterampilan pemecahan masalah Anda untuk menjelajahi dan membangun dunia baru dengan kode.
Sekarang Anda dapat mengajarkan dasar-dasar ilmu komputer, apakah Anda memiliki komputer di kelas Anda atau tidak! Kami mengacu pada pelajaran di mana siswa tidak bekerja di komputer sebagai “tidak terhubung.” Siswa akan sering bekerja dengan pensil dan kertas atau manipulasi fisik. Ini adalah peluang kinestetik yang sengaja ditempatkan yang membantu siswa mencerna konsep-konsep rumit dengan cara yang berhubungan dengan kehidupan mereka sendiri. Pelajaran yang tidak terhubung sangat berguna untuk membangun dan memelihara lingkungan kelas kolaboratif, dan itu adalah pengalaman batu penanda yang berguna yang dapat Anda rujuk ketika memperkenalkan konsep yang lebih abstrak. Masing-masing kegiatan ini dapat digunakan sendiri atau dengan pelajaran ilmu komputer lainnya tentang konsep terkait.