Program pertama dengan Python - kursus 390 gosok. dari Stepik, pelatihan 33 pelajaran, Tanggal: 30 November 2023.
Miscellanea / / December 03, 2023
Untuk siapa kursus ini:
- untuk anak sekolah yang tertarik dengan pemrograman dan baru mulai menulis program pertamanya;
- bagi mereka yang mengetahui Python dan terus mengasah keterampilannya;
- bagi yang akan mengambil OGE di bidang ilmu komputer. Kursus ini mencakup solusi masalah di tingkat OGE;
- bagi yang akan mengikuti Unified State Examination bidang ilmu komputer. Kursus ini mencakup topik-topik yang perlu Anda ketahui
karena berhasil lulus Ujian Negara Bersatu dalam ilmu komputer.
Mengapa saya membuat kursus ini dan terus mengerjakannya.
Saya seorang guru dengan pengalaman mengajar yang luas. Pengalaman saya menunjukkan bahwa pembelajaran suatu mata pelajaran harus dilakukan secara bertahap, dari yang sederhana hingga yang kompleks. Hanya dengan begitu kita dapat berbicara tentang pemahaman mendalam tentang topik yang dipelajari. Di semua kursus pemrograman yang saya tahu, masalah kompleks segera diberikan, yang solusinya memerlukan struktur algoritmik yang kompleks dan pengetahuan tentang semua struktur data. Bagi pemula, kursus seperti itu sangat sulit. Itu sebabnya saya membuat kursus ini. Bagi mereka yang baru mengambil langkah pertama dan ingin tidak hanya memprogram, tetapi juga menulis kode dan memahami setiap barisnya.
Setelah menyelesaikan kursus ini, Anda akan dapat dengan percaya diri memecahkan masalah yang lebih kompleks dan mengambil kursus lanjutan.
Move on itu suatu keharusan ;-)
Mata kuliah ini memuat sejumlah soal dari olimpiade sekolah bidang ilmu komputer. Di dalamnya, sebagai suatu peraturan, Anda perlu mendapatkan rumus atau membuat algoritma yang lebih kompleks. Jika tampaknya sulit bagi Anda, Anda dapat melewatinya untuk saat ini.
Video direkam untuk pelajaran awal pertama. Namun untuk semua pelajaran, ada teori yang perlu dan cukup. Semua permasalahan yang diajukan pada mata kuliah tersebut dapat diselesaikan dengan menggunakan teori yang dibahas. Artinya, Anda tidak perlu ke Google dan mencari materi tambahan. Jika Anda melihat seseorang menggunakan sesuatu yang tidak dibahas dalam kursus untuk memecahkan masalah, itu berarti Anda melihat solusi dari seseorang yang sedang mengasah keterampilannya. Orang-orang seperti itu jelas bukan orang baru dalam pemrograman.
1
SehatSaya lulus dari Universitas Pedagogi Negeri Samara (SSPU) pada tahun 1999. Berdasarkan profesinya - guru matematika dan ilmu komputer. Sejak itu saya mulai tertarik mengajar ilmu komputer dan pemrograman. Saya memiliki kategori kualifikasi tertinggi.
Saya selalu senang belajar sendiri dan menyebarkan ilmu kepada orang lain. Saya melakukan ini dengan sangat antusias. Saya sepenuhnya setuju dengan Plutarch yang mengatakan: “Siswa bukanlah bejana yang perlu diisi, melainkan obor yang perlu dinyalakan, dan hanya orang yang membakar dirinya sendiri yang dapat menyalakan obornya.”
Pelajaran pengantar, menyiapkan lingkungan pengembangan
1. Untuk siapa kursus ini? Kenalan
2. Pemasangan lingkungan pengembangan dan penerjemah online
Program linier
1. pernyataan cetak()
2. Operator penugasan. Tipe data
3. Membaca data dari keyboard. masukan() operator
4. Pembagian bilangan bulat dan sisanya
5. Pembagian bilangan bulat dibulatkan
Operator bersyarat
1. Percabangan penuh
2. Kondisi sulit. Sedikit logika.
3. Cabang bersarang. Desain bertingkat dengan Python.
4. Cari jumlah, kuantitas, dll.
5. Pertukaran nilai variabel, nomor pesanan
6. Memecahkan masalah yang lebih kompleks dengan pernyataan bersyarat
Sebuah siklus dengan jumlah pengulangan yang diketahui. UNTUK Lingkaran.
1. Jenis siklus. UNTUK Lingkaran. rentang() fungsi
2. Memproses serangkaian elemen
3. Loop dalam satu loop (loop bersarang)
4. Menulis program menggunakan loop (memperbaiki)
Sebuah siklus dengan jumlah pengulangan yang tidak diketahui. Sementara Lingkaran
1. Memperkenalkan perulangan while. Bahaya perulangan.
2. Kami mengurai angka menjadi digit menggunakan perulangan while.
3. Temukan dan perbaiki kesalahan
4. Menggunakan while dalam tugas yang berbeda.
string
1. Simbol, bekerja dengan ASCII
2. Cari dalam string
3. Membuat baris baru berdasarkan aturan
4. Irisan garis
5. Fungsi pemrosesan string
6. Pemecahan masalah (konsolidasi)
7. Memecahkan masalah yang lebih kompleks dan rumit
Daftar
1. Pengenalan daftar (array)
2. Pemrosesan daftar, pencarian linier
3. Cari dengan jawaban YA, TIDAK
4. Memproses elemen array yang berdekatan
5. Menghasilkan array baru