Pemrograman dalam JavaScript - kursus 18.000 gosok. dari Coddy School of Programming for Children, pelatihan 3 modul (bulan)
Miscellanea / / December 03, 2023
Durasi: dari 3 modul (bulan), dari 24 jam*.
Format: pembelajaran individu dan kelompok, offline dan online (real time).
Jumlah anak: dari 1 hingga 8.
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.
*Tergantung pada kecepatan belajar siswa.
Sebagian besar situs web modern bersifat interaktif. Animasi, pop-up, tooltips, peringatan, menu, formulir yang harus diisi, galeri foto, dan bilah geser - semua elemen ini menjadikan situs “hidup”, menarik, dan mudah digunakan. JavaScript, bahasa pemrograman scripting, bertanggung jawab untuk berinteraksi dengan pengunjung di sumber daya Internet. Ini menjelaskan bagaimana situs harus merespons setiap tindakan pengguna.
Saat ini, pengembangan web adalah bidang TI yang paling populer dan paling cepat berkembang, dan pengembang web membuat dan memelihara situs web dan aplikasi web. Seorang pengembang web dapat menata halaman web, membuat aplikasi web modern, mengembangkan arsitektur sisi server situs web dan aplikasi, dan mengatur SEO untuk situs web. Masing-masing tugas ini memerlukan serangkaian keterampilan dan kemampuan tertentu. Sebagian besar proyek web memerlukan pengetahuan JavaScript yang baik. Kursus ini dirancang untuk siswa berusia 11 tahun ke atas. Ini merupakan kelanjutan langsung dari kursus “Penguasaan Web”.
Kami merekomendasikan kursus “Pemrograman JavaScript untuk Anak-Anak” kepada semua pembuat kode yang berusia 11 tahun ke atas, karena di kelas tersebut anak-anak:
Pemrogram JavaScript sangat diminati dan kebutuhan akan mereka terus meningkat setiap tahun. Berikan anak Anda kesempatan untuk menguasai keterampilan profesi yang menjanjikan.
Setelah menyelesaikan kursus, setiap siswa menerima sertifikat pribadi dari CODDY.
Guru kursus:
“Pemrograman game dengan Python”, “Pemrograman dalam JavaScript”, “Bot dengan Python”, “Pemrograman web”
Pendidikan:
Universitas Politeknik Moskow, spesialisasi "Informatika dan Ilmu Komputer".
Pengalaman:
Lancar dalam C\C++, Java, Python, PHP, JavaScript, SQL. Saya terlibat dalam pembuatan aplikasi Android di Java, aplikasi lintas platform di C\C++, bot untuk berbagai pesan instan dengan Python, serta berbagai layanan web menggunakan HTML/CSS/JS/PHP.
Minat:
Sejak usia dini ia telah memprogram berbagai aplikasi mulai dari proyek CLI hingga MVP/MVVC. Berpartisipasi dalam hackathon seluler. Berpartisipasi dalam kasus-kasus yang melibatkan integrasi dengan API tertutup pihak ketiga. Juga bekerja dengan 3d, khususnya Autodesk Maya, Inventor, 3ds Max, Fusion360 (ada beberapa pengembangan kecil dengan menampilkan objek di perangkat seluler). Selain pemrograman, ia tertarik pada olahraga motor, khususnya drifting. Bijaksana, tahu bagaimana menanamkan minat dalam bekerja, bertanggung jawab dan efisien.
Guru kursus:
“Pemrograman dalam JavaScript”, “Pemrograman game dengan Python”, “Pemrograman web”, “Bot dengan Python”, “Pemrograman dengan Python3”, “Pengembangan aplikasi web untuk bisnis”
Pendidikan:
Universitas Federal Arktik Utara. Pendidikan Guru.
Pengalaman:
Dia telah mengajar ilmu komputer kepada anak-anak selama lebih dari 3 tahun. Terus meningkat. Saya belajar di Sekolah Pemrogram Moskow, mengikuti kursus online yang tak terhitung jumlahnya dan tidak punya rencana untuk berhenti. Guru Yandex. Kamar bacaan." Program dengan Python, C++ dan JavaScript. Di waktu luangnya dari mengajar, ia membuat situs web, aplikasi web, dan chatbot khusus.
Minat:
Suka belajar dan mengajar orang lain. Dia mengendarai sepeda jarak jauh dan bermain gitar. “Untuk mempelajari cara memprogram komputer, Anda perlu berpikir seperti komputer, menjadi komputer.”
Guru kursus:
“Pemrograman Game dengan Python”, “Pemrograman dalam JavaScript”, “Peretas Etis”, “Pemrograman Olimpiade”, “Pemrograman dengan Python3”, “Keamanan Cyber”
Pendidikan:
Mahasiswa di Universitas Federal Immanuel Kant Baltic, “Metode matematika untuk keamanan informasi.”
Pengalaman:
Berbicara C++, C#, Python, JavaScript. Saya bekerja menulis situs web di Django, membuat permainan menggunakan mesin Unity, dan menulis program tingkat rendah di C++.
Minat:
Teknologi IT, pelatihan, matematika. “Bahasa pemrograman hanyalah sebuah alat yang dapat menciptakan sebuah karya seni di tangan seorang master.”
modul pertama
Hari pertama
Memperkenalkan JavaScript
− Apa yang dimaksud dengan variabel?
- Fungsi masukan dan keluaran
- Tipe data dengan Python
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: siswa akan mempelajari apa itu variabel, fungsi prompt() dan alert(), mengenal tipe data dalam JavaScript, dan belajar memecahkan masalah pada topik yang dibahas.
Pekerjaan rumah: mempelajari materi teori, memecahkan masalah praktis dengan topik “Fungsi input dan output. Tipe data".
Hari kedua
Operator di JS
− Operator aritmatika
− Operator perbandingan
− Operator logika
− Kelas Matematika
− Pemecahan masalah
Hasil pelajaran: Siswa akan mempelajari aritmatika, operator logika, serta operator perbandingan, dan belajar memecahkan masalah pada topik yang dibahas.
Pekerjaan rumah: mempelajari materi teori dan memecahkan beberapa masalah praktis.
Hari ketiga
Operator bersyarat
− Apa yang dimaksud dengan operator kondisional?
- Percabangan sederhana
− Percabangan banyak
− Memecahkan masalah pada topik “Operator bersyarat”
Hasil pelajaran: Topik “Pernyataan bersyarat” telah dibahas, definisi pernyataan bersyarat, percabangan, blok kode telah dipelajari, masalah telah diselesaikan.
Pekerjaan rumah: mengulang materi yang dipelajari, mempersiapkan ujian, menyelesaikan tugas praktek pada topik yang dibahas.
Hari keempat
sementara lingkaran
− Survei lisan tentang materi yang dipelajari dengan topik “Operator bersyarat”
- Pengenalan perulangan while
− Pembuatan game konsol “Tebak Angka”
− Menyimpulkan modul pertama
Hasil pelajaran: Keterampilan praktis dalam bekerja dengan while loop diperoleh, pengujian pengetahuan tentang topik yang dibahas dilakukan.
Pekerjaan rumah: mengulang materi yang dipelajari, mempelajari materi teori, menyelesaikan tugas praktek dengan topik “While Loop”
modul ke-2
Hari pertama
Perulangan for dan iterasi pada urutan
− Menguji pengetahuan pada materi modul pertama
− Apa yang dimaksud dengan perulangan for?
− Pencacahan urutan
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: Siswa akan mempelajari apa itu barisan dan belajar memecahkan masalah pada topik yang telah dipelajarinya.
Pekerjaan rumah: mempelajari materi teori dengan topik “For Loop”, memecahkan masalah praktis pada topik yang dipelajari.
Hari kedua
Array dalam JavaScript
− Definisi susunan
- Pengindeksan array
− Ulangi array berdasarkan indeks dan nilai
- Metode susunan
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: siswa akan mengenal tipe data baru, belajar tentang pengindeksan urutan, dan belajar cara bekerja dengan array.
Pekerjaan rumah: mempelajari materi teori, menyelesaikan tugas praktik pada topik yang dibahas.
Hari ketiga
Bekerja dengan String
− Pengulangan materi pelajaran sebelumnya
− Pengenalan metode dasar string dan array
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: Siswa akan mempelajari metode array dan string dan mempelajari cara bekerja dengan urutan data dalam JavaScript.
Pekerjaan rumah: mengulang materi yang dipelajari, mempersiapkan ujian, menyelesaikan tugas praktek pada topik yang dibahas.
Hari keempat
Fungsi dalam JavaScript
− Deklarasi fungsi, kata kunci fungsi, isi fungsi
− Menulis fungsi Anda sendiri untuk memecahkan masalah
− Menyimpulkan modul kedua
− Analisis tugas-tugas bermasalah dari topik yang dipelajari
Hasil pelajaran: Siswa akan belajar cara membuat fungsi mereka sendiri, belajar membagi program menjadi blok logis, dan menulis kode yang bersih dan efisien.
Pekerjaan rumah: mengulang materi yang dipelajari, mempersiapkan ujian, mempelajari materi teori, menyelesaikan tugas praktek dengan topik “Fungsi dalam JavaScript”
modul ke-3
Hari pertama
Objek dalam JavaScript
− Menguji pengetahuan pada materi modul kedua
− Definisi objek
− Metode dan properti objek
− Konstruktor objek
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: siswa akan mempelajari apa itu pemrograman berorientasi objek dan belajar bagaimana memecahkan masalah pada topik yang dipelajari.
Pekerjaan rumah: mempelajari materi teori pada topik “Objek”, memecahkan masalah praktis pada topik yang dipelajari.
Hari kedua
Bekerja dengan DOM
− Dasar-dasar bekerja dengan dokumen
− Acara DOM
− Memecahkan masalah pada topik yang dipelajari
Hasil pelajaran: siswa akan terbiasa dengan Model Objek Dokumen, mempelajari apa itu peristiwa, dan mempelajari cara bekerja dengan elemen HTML.
Pekerjaan rumah: mempelajari materi teori, menyelesaikan tugas praktik pada topik yang dibahas.
Hari ketiga
Bekerja dengan Formulir
− Pengulangan materi pelajaran sebelumnya
− Formulir HTML
− Mulai mengerjakan aplikasi “TODO”.
Hasil pelajaran: Siswa akan belajar bagaimana bekerja dengan formulir HTML dan mulai membuat aplikasi web kecil untuk menghasilkan daftar tugas.
Pekerjaan rumah: mengulang materi yang dipelajari, mempersiapkan ujian, menyelesaikan tugas praktek pada topik yang dibahas.
Hari keempat
Penyelesaian pekerjaan pada proyek TODO
− Penyelesaian pekerjaan pada proyek TODO
− Menyimpulkan modul ketiga
− Analisis tugas-tugas bermasalah dari topik yang dipelajari
Hasil pelajaran: siswa menyelesaikan proyek, menyimpulkan.