Python dan JavaScript: pemrograman game di CodeCombat - kursus 18.000 gosok. dari Coddy School of Programming for Children, pelatihan 3 modul (bulan)
Miscellanea / / December 04, 2023
Usia: 7-12 tahun
Tingkat: untuk pemula.
Durasi: dari 3 modul (bulan), dari 24 jam*.
Format: pembelajaran individu dan kelompok, offline dan online (real time).
Jumlah anak: dari 1 hingga 8.
Harga:
dari 750 gosok./jam dalam grup online,
dari 850 gosok./jam dalam grup offline,
dari 1050 gosok./jam secara online,
dari 1980 gosok./jam secara offline.
Bahkan orang dewasa pun bisa bosan melihat baris kode yang tak ada habisnya. Kami menawarkan untuk mempelajari pemrograman dengan merebut daratan dan mengalahkan musuh dalam tradisi RPG terbaik.
CodeCombat adalah game browser multipemain yang memungkinkan Anda mempelajari cara membuat kode dan mempelajari JavaScript dan Python. Di setiap level, pemain diberi tugas tertentu - misalnya, menemukan jamur yang akan membantu mengalahkan kanibal, memimpin tentara ke medan perang, atau keluar dari penjara bawah tanah. Anak tersebut akan dikendalikan oleh penyihir pemula yang melakukan tugas ini menggunakan mantra - perintah JavaScript dan Python. Untuk menyelesaikan keseluruhan permainan, Anda harus mengingatnya dengan baik. Pada awalnya semuanya sederhana, tetapi seiring berjalannya permainan, tugas menjadi lebih kompleks, dan anak harus berpikir lebih banyak. Dalam kursus CodeCombat: Langkah Pertama dalam JavaScript/Python, anak Anda akan dapat benar-benar memahami bahasa pemrograman JavaScript dan Python serta mengembangkan pemikiran algoritmik.
CodeCombat bukan sekedar pelajaran dengan elemen gamifikasi, tetapi sebuah permainan nyata di mana siswa harus menulis kode yang kompeten dan indah dengan Python dan JavaScript untuk menyelesaikan semua levelnya. Dalam hal ini, anak menerima reaksi dari karakternya secara real time. Selain itu, dengan memecahkan masalah pemrograman yang secara alami berkembang ke tingkat yang semakin menantang, CodeCombat memastikan bahwa anak Anda selalu mengembangkan pemikiran kritis. CodeCombat luar biasa karena selain permainan individu, ia juga menawarkan banyak pilihan untuk permainan tim. permainan yang memungkinkan anak menguasai keterampilan komunikasi, pemikiran praktis, dan kemampuan bekerja sama dan bekerja tim.
Oleh karena itu, CodeCombat terus-menerus mengharuskan anak-anak untuk mempraktikkan bentuk-bentuk komunikasi baru bergabung dengan tim atau bekerja secara individu dengan komputer itu sendiri, mengubah ide-ide Anda menjadi kode yang efisien.
Mengapa CodeCombat?
- Ini benar-benar sebuah permainan, dan bukan serangkaian pelajaran yang digamifikasi - sehingga dapat memikat siswa yang paling gelisah sekalipun;
- CodeCombat cocok untuk anak-anak berusia 10 tahun;
- CodeCombat memiliki antarmuka berbahasa Rusia;
- Ia memiliki editor levelnya sendiri, yang dengannya Anda dapat memodifikasi permainan dan menawarkan tugas Anda sendiri;
- CodeCombat memiliki mode individual dan banyak opsi untuk permainan tim;
- Guru dapat melacak kemajuan seluruh kelompok;
- Untuk penyelesaian pada percobaan pertama tanpa kesalahan dan untuk kode optimal, pemain menerima poin tambahan;
- CodeCombat mengajarkan pemrograman yang serius dan “bukan untuk anak-anak”: kompetisi diadakan untuk para profesional sejati;
- Penulis berjanji untuk membantu siapa saja yang menyelesaikan keseluruhan permainan dan mencapai level tertinggi dengan mendapatkan pekerjaan di AS.
Sebelum kelas dimulai, kami meminta Anda membuat alamat email untuk anak Anda. Berikan dia login email dan kata sandi Anda di atas kertas/di ponsel Anda; Anda perlu membawa informasi ini selama kelas.
Hal ini disebabkan kebutuhan untuk membuat akun di CodeCombat.
Kursus ini cocok untuk anak-anak:
- Bagi mereka yang tertarik dengan teknologi dan pemrograman
- Baru saja memulai di dunia pemrograman
- Mereka yang ingin meningkatkan keterampilan digital mereka
- Mereka yang bermimpi membuat game sendiri
Persyaratan mahasiswa (tingkat pengetahuan):
- Penggunaan komputer dengan percaya diri (tahu cara menyalakan, meluncurkan aplikasi, membuka folder, memahami apa itu email)
- Kemampuan membaca
- Cara kerja kelas online di CODDY
Isi kursus:
- Dasar-dasar pemrograman dengan Python dan/atau JavaScript dan algoritmanya
- Metode, variabel, tipe data
- sementara lingkaran
- Pernyataan bersyarat
- Operator logika
- Aljabar logika
- Fungsi
- Array dua dimensi
- untuk lingkaran
- Cara untuk beralih melalui array
- Operasi aritmatika
- Koordinat dan ruang
Tujuan kursus:
1. Kuasai bahasa pemrograman populer Python dan JavaScript dengan menulis kode program di lingkungan game.
2. Mengembangkan pemikiran kritis, komunikasi dan keterampilan kerja tim.
3. Membimbing anak-anak dari minat bermain game komputer hingga keinginan untuk berkreasi dan berkembang di masa depan di bidang IT.
Hasil belajar:
- Pengetahuan dasar tentang JavaScript dan/atau Python
- Kemampuan untuk berkolaborasi dan bekerja baik secara mandiri maupun dalam tim
- Pengembangan pemikiran algoritmik, kreatif dan kritis
- Kemampuan untuk memecahkan masalah di luar kotak
Lulusan kursus akan mampu:
- Menulis program dengan kompeten dan efisien dengan Python dan/atau JavaScript
- Tunjukkan kreativitas Anda dengan membuat game Anda sendiri
- Bekerja dalam kode perangkat lunak secara mandiri dan dalam tim
- Lanjutkan studi Anda di kursus pemrograman web dan pengembangan game
- Memecahkan masalah non-standar
Kemampuan bisnis:
- Pemikiran logis
- Berpikir kreatif
- Menetapkan dan memecahkan masalah
- Kerja tim
- Kemampuan berkomunikasi
- Pencarian dan analisis informasi
- Kemerdekaan
- Keterampilan pengambilan keputusan
Apa yang Anda butuhkan untuk kelas:
Untuk memulai kelas, kami meminta Anda membuat alamat email untuk anak Anda. Berikan dia login email dan kata sandi Anda di atas kertas/di ponsel Anda; Anda perlu membawa informasi ini selama kelas.
Jika kelas dilakukan secara online, maka anak memerlukan laptop, akses internet, dan headphone agar anak dapat berkomunikasi dengan guru.
Setelah menyelesaikan kursus, setiap siswa menerima sertifikat yang dipersonalisasi ( https://coddyschool.com/upload/files/cert.jpg) oleh CODDY
8
kursusGuru kursus:
“Menggambar dengan gaya “Anime”, “Dasar-dasar menggambar digital di Procreate”, “Sketsa”, “Kota masa depan”, “Membuat karakter permainan di Photoshop”, “Desain grafis Photoshop”, “Pemrograman Minecraft”, “Python dan JavaScript: pemrograman game di CodeCombat”, “Seni digital: menggambar tablet"
Pendidikan:
Universitas Negeri Pengelolaan Pertanahan, spesialisasi "Arsitektur"
Pengalaman:
Dia telah mengajar anak-anak menggambar selama lebih dari 5 tahun. Menemukan bahasa yang sama dengan anak dan orang dewasa mana pun.
Mahir secara profesional dalam Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Minat:
desain grafis, branding, seni kontemporer, desain interior, memasak.
“Dalam kursus saya, setiap anak akan mengeluarkan potensinya secara maksimal dan mampu merasa menjadi pencipta sejati. Bergerak dari satu tujuan ke tujuan lain, kita akan mencapai ketinggian yang luar biasa, karena, seperti adat istiadat, orang yang berjalan akan menguasai jalan, dan “tidak mungkin” adalah kata yang hanya dapat ditemukan dalam kamus orang bodoh.”
6
kursusGuru kursus:
“Pemrograman JavaScript”, “Pengembang Frontend: Situs Web dalam HTML/CSS/JavaScript”, “Kursus Harvard CS50”, “Bot dengan Python”, “Python dan JavaScript: pemrograman game di CodeCombat”, “Membuat game di Scratch”, “Unreal Mesin 4"
Pendidikan:
Universitas Teknik Negeri Yaroslavl (YSTU), Institut Sistem Digital (IDS), khusus “Rekayasa Perangkat Lunak”.
Pengalaman:
Sejak awal sekolah menengah, beliau telah berhasil menyelesaikan pelatihan tambahan di bidang Desain Sirkuit, Pengembangan Web, Administrasi Sistem, dan Database MYSQL. Sepanjang masa sekolah dan pelajar saya tertarik pada pemrograman dalam bahasa berikut: Pascal, C++, C#, Python, Ruby, JavaScript, serta bahasa desain web (HTML, CSS).
Minat:
Hobinya antara lain mengukir kayu, merakit model kapal plastik/kayu, membuat website, dan membuat program dengan Python. Saya yakin bahwa pengembangan keterampilan motorik tangan dan kekuatan mental saling terkait erat.
“Kebutuhan akan spesialis TI akan semakin meningkat; menjadi salah satu dari mereka berarti menjadi bagian dari sebuah cerita kecil.”
9
kursusGuru kursus:
“Minecraft: pengenalan kecerdasan buatan”, “Unity 3D”, “Mengembangkan game seluler di Android”, “Membuat game di Scratch”, “Pemrograman Minecraft”, “Minecraft di Awal”, “Unreal Engine 4”, “Pemodelan 3D Game”, “Python dan JavaScript: Gaming pemrograman di CodeCombat"
Pendidikan:
Universitas Negeri Moskow dinamai demikian M.V. Lomonosov, Fakultas Mekanika dan Matematika
Peserta bersertifikat dalam program pelatihan pemrograman Minecraft
Program Inovator Guru Bersertifikat Microsoft
Pengalaman:
Terlibat dalam pengembangan perangkat lunak di Java dan C, pemrograman multi-threaded. Terus meningkat, menggunakan pendekatan modern dalam pengembangan dan manajemen proyek. Mempelajari pola desain dan arsitektur proyek perangkat lunak, memiliki pengetahuan di bidang kriptografi dan perlindungan data. Tertarik secara aktif pada topik jaringan saraf dan analisis data. Dia menyelesaikan kursus pelatihan di Samsung SW&IT School tentang dasar-dasar TI dan pemrograman, di mana dia mempertahankan proyek individu untuk mengembangkan aplikasi Android dan menjadi pemenang mutlak kompetisi final. Sebagai bagian dari tim yang terdiri dari tiga orang, saya berpartisipasi dalam kejuaraan kasus Kaspersky CyberHeroes. Bertanggung jawab atas pengembangan aplikasi seluler demo dan pengungkapan sisi perangkat lunak dan perangkat keras proyek. Dia adalah pengembang aplikasi aktif di Google Play dan memiliki beberapa publikasi di portal sumber terbuka GitHub. Menjaga gaya hidup sehat dan rutin mengunjungi kolam renang.
“Bagi setiap mahasiswa, suasana bersahabat saat bekerja dalam tim sangatlah penting. Sebagai seorang guru dan mentor, saya mencoba membantu siswa mewujudkan ide-idenya, sambil menjelaskan kepadanya sisi teknis dari masalah tersebut pada tingkat tertinggi. Segala hal rumit dapat dijelaskan dalam bahasa sederhana: apakah Anda sedang menulis game, meluncurkan startup, atau ingin mempelajari suatu subjek, ide apa pun yang Anda miliki akan didukung dan diimplementasikan. Seperti inilah seharusnya pendidikan teknologi.”