Kursus mendalam tentang Python - kursus gratis dari GeekSchool, pelatihan 9 bulan, Tanggal 30 November 2023.
Miscellanea / / December 01, 2023
Untuk anak usia 11-14 tahun. Untuk pria tanpa pengalaman yang bermimpi menulis kode pertama mereka.
Mengapa belajar Python
- Mudah untuk memulai pemrograman
Python memiliki kode sederhana dan sintaksis yang jelas: mudah bagi seseorang untuk bekerja dengan variabel, algoritma, fungsi, dan perintah. Setelah pelatihan, anak-anak akan memiliki dasar pengetahuan pemrograman.
2. Perkembangan umum dan peningkatan prestasi akademik
Pemrograman melatih logika, mengajarkan Anda menetapkan tujuan dan menemukan kesalahan, mengembangkan pemikiran kreatif dan analitis. Setelah pelatihan, anak-anak akan menjadi lebih percaya diri dalam pelajaran matematika, fisika, dan ilmu komputer.
3. Prospek karir yang jelas
Python adalah salah satu dari 3 bahasa populer teratas: pengembang memperoleh rata-rata RUB 250.000 per bulan. Mereka dapat mengembangkan program dan permainan, analisis, dan menciptakan kecerdasan buatan.
Mereka tidak hanya belajar Python, tapi berkembang sebagai spesialis
Mencoba spesialisasi yang berbeda
Orang-orang akan mencoba sendiri sebagai pengembang, perancang game, dan analis. Mereka akan dapat memahami spesialisasi mana yang mereka sukai.
Mengumpulkan portofolio Anda
Dalam 9 bulan, anak-anak akan belajar bekerja dengan algoritma komputer, grafik, suara, dan animasi. Setiap siswa akan membuat empat game 2D, empat website dan tiga chatbot.
Bekerja dalam tim yang ramah
Orang-orang melihat cara kerja di perusahaan IT yang sebenarnya: mereka dibagi menjadi beberapa tim, melaksanakan proyek umum, dan merencanakan tugas dengan tim lain.
Berkomunikasi dengan pakar IT dari perusahaan besar
Anak-anak akan belajar seperti apa pekerjaan proyek yang sebenarnya dan bagaimana cara untuk terus berkembang. Para ahli akan berbagi rahasia pengembangan dengan teman-teman dan menjawab pertanyaan.
Mengapa GeekSchool
Pelajaran langsung
Pembelajaran dilakukan melalui Zoom: anak-anak mendengarkan guru dan langsung berlatih. Setelah setiap pelajaran, rekaman disimpan, sehingga mudah untuk ditinjau.
Dukungan berkelanjutan
Kurator mendukung anak-anak, memotivasi mereka untuk belajar dalam situasi sulit, mengajukan pertanyaan menarik dalam obrolan, dan mengirimkan materi yang bermanfaat. Kurator selalu berhubungan dengan orang tua dan anak
Guru yang berpengalaman
Pelajaran diajarkan oleh programmer dengan pengalaman mengajar. Mereka berbicara dalam bahasa yang sama dengan anak-anak, mengajarkan pelajaran dengan cara yang menyenangkan dan menjawab pertanyaan.
Teman dengan minat yang sama
Para lelaki menemukan orang-orang yang berpikiran sama yang menarik untuk belajar, berbagi ide, dan bertukar kesan. Setelah kursus, mereka terus berkomunikasi dan meningkatkan proyek bersama
Kelas seminggu sekali - sepulang sekolah atau di akhir pekan
pelatihan 9 bulan
Pelajaran berlangsung 90 menit
15 orang dalam grup
Modul pertama: 2D - game dengan Python
- Bekerja dengan sintaks dasar dengan Python
- Kami memecahkan masalah matematika menggunakan kode, membuat fungsi untuk solusi otomatis
- Bekerja dengan perpustakaan Turtle dan Pygame: memvisualisasikan kode dan membuat game 2D sederhana
- Memahami pemrograman berorientasi objek untuk membuat game yang kompleks
- Kami mengembangkan permainan sebagai sebuah tim
Hasilnya, kami membuat permainan kalkulator, pencarian teks, ping-pong, permainan menembak, balap, bentuk grafik
Modul kedua: situs web Python
- Kami bekerja dengan frontend dan backend situs: kami menyesuaikan tampilan dan memikirkan logika internal situs
- Kami bekerja dengan alat yang akan membantu Anda membuat situs web: HTML, CSS, Flask
- Kami mengembangkan situs web sebagai sebuah tim
Hasilnya, kami membuat situs blog dengan cerita tentang diri kami sendiri dan satu situs tentang topik favorit kami: tentang game, film, buku, musisi
Modul ketiga: chatbot dengan Python
- Kami mempelajari logika chatbot apa pun
- Membuat chatbot untuk Discord
- Membuat chatbot dalam tim
Hasilnya, kami membuat tiga chatbot: satu memantau obrolan dan mengumpulkan statistik aktivitas, dan dua lainnya bekerja berdasarkan prinsip apa pun.