Dasar-dasar pemrograman dan algoritma - kursus 18.000 rubel. dari Coddy School of Programming for Children, pelatihan 3 modul (bulan)
Miscellanea / / December 04, 2023
Pelatihan ini didasarkan pada metodologi penulis, dengan mempertimbangkan persyaratan Pendidikan Negara Bagian Federal standar Federasi Rusia untuk organisasi proses pendidikan di sekolah dasar dan komunitas profesional sehubungan dengan spesialis TI. Kursus ini telah diuji secara metodologis di lebih dari 500 sekolah di Rusia.
Tujuan kursus: Memberi anak pemahaman visual tentang pemrograman dan memperkenalkan anak pada prinsip dasar pemrograman dan algoritma
Selama kursus, anak akan belajar:
- berpikir logis;
- memecahkan masalah-masalah yang tidak sepele;
- berinteraksi dengan komputer;
- Bekerja dalam tim.
Codewards mengajarkan pemrograman yang "benar".
Selama pelajaran, anak-anak belajar pemrograman berorientasi objek, yaitu, mereka langsung menulis kode daripada memindahkan “blok”. Ini memberi Anda pemahaman dasar tentang cara kerja kode dan kemampuan untuk beradaptasi dengan cepat ke bahasa pemrograman apa pun di masa depan. Khusus untuk kursus ini, kami mengembangkan versi sederhana dari CoffeeScript, yang didasarkan pada JavaScript. Ini diadaptasi untuk mengajar anak-anak sekolah dasar dan memiliki sintaksis yang disederhanakan secara signifikan.
Mudah untuk dipraktikkan di rumah
Untuk mengikuti kursus Codewards, Anda tidak perlu menginstal program khusus. Untuk akses penuh ke platform, browser dan koneksi Internet sudah cukup.
Teknik permainan
Codewards adalah dunia menarik di mana seorang anak mendapati dirinya sebagai insinyur penyelamat. Dia harus menjalankan misi, memulihkan pengoperasian sistem stasiun bawah air, memprogram robot, dan melawan Kodavr yang jahat. Skenario dan mekanisme permainan membuat kursus ini benar-benar menarik bagi anak-anak. Pendekatan ini menjaga perhatian mereka sepanjang kursus, melibatkan mereka dalam proses pembelajaran dan mempelajari materi baru.
Topik panas
Selain topik pemrograman (objek, perintah, program, algoritma, loop, nested loop), siswa akan menerima pengenalan topik literasi digital:
- informasi: konsep, klasifikasi, penyimpanan dan distribusi (sumber);
- antarmuka: konsep, tipe, elemen;
- perangkat masukan dan keluaran;
- Profil internet dan jejaring sosial, keamanan online dasar.
- Mengembangkan keterampilan masa depan
Organisasi mandiri:
- kemampuan beradaptasi dan fleksibilitas;
- perhatian;
- inisiatif dan kemandirian.
Kerja tim:
- kepemimpinan;
- kolaborasi;
- komunikasi.
Sistem berpikir:
- analisis dan sintesis;
- hubungan dalam sistem;
- memecahkan masalah dengan data yang tidak diketahui.
Lacak kemajuan anak Anda
Platform tersebut menunjukkan berapa lama anak tersebut telah memprogram, kesulitan apa yang dia temui, dan pada tahap apa dia berada saat ini.
Dibuat oleh para profesional
Platform pendidikan Codewards dikembangkan oleh para profesional TI (perusahaan No. 1 di pengembangan aplikasi seluler di Rusia - Redmadrobot) dan ahli metodologi terkemuka, praktisi game dan psikolog.
"Codwards" adalah mitra resmi dan pengembang simulator untuk aksi "Pelajaran Angka" Seluruh Rusia, yang diselenggarakan oleh Kementerian Pendidikan dan Kementerian Pembangunan Digital. Lebih dari 5 juta siswa dari seluruh sekolah di Rusia menyelesaikan tugas di platform Codewards.
Pemrograman adalah salah satu kompetensi utama ekonomi digital baru. Di masa depan, keterampilan ini akan menjadi dasar seperti kemampuan menulis dan membaca. Dengan membenamkan anak-anak dalam pemrograman saat ini, kami menciptakan landasan yang kokoh bagi kompetensi profesional mereka di masa depan.
Setelah menyelesaikan kursus, setiap anak menerima sertifikat kelulusan resmi dari CODDY dan Codewards.
Hari pertama: Pengenalan dunia game pemrograman
• Mempelajari antarmuka Codewards
• Pengenalan dunia pemrograman di Codewards
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari kedua: Algoritma
• Apa yang dimaksud dengan algoritma
• Pemrograman robot menggunakan algoritma
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari ketiga: Pembuatan dan eksekusi algoritma
• Melanjutkan studi tentang algoritma
• Menemukan kesalahan dalam algoritma
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari keempat: Pelaku: formal dan informal. Sistem perintah pelaksana.
• Komunikasi “pelaksana formal” – “sistem perintah”.
• Menentukan dan membuktikan benar dan salahnya pernyataan.
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari Kelima: Konsep “Kebenaran” dan “Salah”
• Benar dan salahnya pernyataan
• Menemukan kesalahan dalam algoritma
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari keenam: Objek dan properti objek
• Apa yang dimaksud dengan suatu objek
• Pemrograman objek
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari ketujuh: Klasifikasi objek
• Program paling sederhana untuk manajemen objek
• Menyusun program untuk mengendalikan beberapa objek
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari Kedelapan: Mengelola Banyak Situs
• Mempelajari cara mengelola banyak objek
• Urutan pembelajaran
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari kesembilan: Mengulangi tindakan. Konsep “Siklus”, penggunaan konstruksi siklus dalam kode program
• Apa yang dimaksud dengan siklus
• Penerapan loop dalam pemrograman
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari kesepuluh: Loop dan optimalisasi algoritma
• Mengkonsolidasikan tema siklus
• Pengenalan konsep “Optimasi”, “jalur optimal”
• Memecahkan masalah yang berkaitan dengan siklus
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari Kesebelas: Optimasi Loop dan Algoritma
• Melengkapi tema siklus
• Penerapan prinsip optimasi pada tugas yang diselesaikan
• Memecahkan masalah yang berkaitan dengan siklus
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.
Hari kedua belas: Pengelolaan banyak objek, objek multifungsi dan monofungsi.
• Pengelolaan beberapa objek
• Benda multifungsi dan monofungsional
Setelah pembelajaran selesai, pekerjaan rumah diberikan sesuai dengan topik pembelajaran.