Buku soal Python: teori dan praktik - kursus 900 gosok. dari Stepik, pelatihan, Tanggal: 30 November 2023.
Miscellanea / / December 03, 2023
Kursus ini bertujuan untuk menguasai dasar-dasar dan konsep dasar bahasa pemrograman Python.
Python adalah salah satu bahasa pemrograman yang populer, ditandai dengan kesederhanaan dan kekompakan kode program.
Dalam proses mempelajari kursus ini, Anda akan belajar tentang elemen dasar apa saja yang terdiri dari bahasa pemrograman, mengenalnya konsep dasar dan definisi bahasa pemrograman Python, belajar bekerja dengan algoritmik dasar desain.
Kursus tidak memuat informasi yang tidak perlu, pelatihan dilaksanakan sesuai dengan prinsip “dari yang sederhana hingga yang kompleks” dalam format logika yang ketat. Setelah menulis program sederhana “Halo, Dunia!”, Anda akan mempelajari aritmatika komputer, logika komputer (operator kondisional) dan mempelajari cara menyelesaikan “Masalah Catur”. Di masa depan, Anda akan dapat menulis fungsi kustom sederhana dan bekerja dengan file teks.
Pengetahuan tentang bahasa pemrograman Python dan praktik menulis kode akan memungkinkan Anda mempersiapkan diri secara kualitatif untuk berpartisipasi dalam Ujian Negara Bersatu dalam ilmu komputer.
Kursus ini membahas tugas-tugas Ujian Negara Bersatu yang diselesaikan dengan menggunakan pemrograman. Setiap tugas yang diselesaikan dengan cara ini disertai dengan analisis solusi dan kode perkiraan untuk solusi tersebut.
Kursus ini berisi:
- materi teoritis yang dibangun secara sistematis,
- tugas untuk mengkonsolidasikan materi teoretis dan melatih keterampilan praktis.
Tugas-tugas yang digunakan dalam kursus ini sesuai dengan versi Demo, Pengkode dan Spesifikasi Ujian Negara Terpadu KIM bidang ilmu komputer tahun ajaran berjalan.
Bergantung pada tingkat pelatihan Anda, Anda dapat membangun lintasan kerja individu, karena... semua materi pendidikan tersedia untuk Anda sejak Anda mengikuti kursus.
Tugas kursus memiliki tingkat kesulitan yang berbeda-beda, dan jika Anda memiliki masalah dalam menyelesaikannya, Anda BISA mengajukan pertanyaan kepada guru di “Komentar”. Guru akan SELALU menjawab Anda.
Anda dapat berkomunikasi dalam grup di VKontakte (tautan ke percakapan di dalam kursus). Di halaman grup terdapat materi tambahan, analisis opsi, solusi nomor individu KIM Unified State Examination bidang ilmu komputer.
Untuk melaksanakan proses pembelajaran, mata kuliah ini berisi tugas-tugas praktik interaktif.
Pembaruan dari 02/06/2023 - tes telah ditambahkan dalam tugas untuk pemeriksaan yang lebih obyektif
3
kursusPendidikan: Institut Politeknik Lipetsk, Institut Pedagogis Negeri Lipetsk. Saya bekerja sebagai programmer dan administrator sistem dari tahun 1994 hingga 2008, dari tahun 2008 hingga sekarang saya bekerja di sebuah sekolah dan sebagai guru swasta.
Di sekolah saya menjadi tertarik pada mata pelajaran baru - ilmu komputer. Sepulang sekolah, ia masuk Institut Politeknik Lipetsk dan setahun kemudian dipindahkan ke Institut Pedagogis Negara. Di institut tersebut, selain standar BASIC, saya mulai mempelajari sistem manajemen basis data Clipper dan FoxPro. Setelah lulus kuliah, ia bekerja sebagai programmer selama 5 tahun, setelah itu ia mulai mengelola jaringan komputer dan database. Di waktu senggang saya mempelajari Assembler, C, Delphi. Pada tahun 2009, ia mulai bekerja di sekolah sebagai guru ilmu komputer dan kemudian secara berkala mengajar matematika. Pada tahun 2009 yang sama, saya mulai mengajar privat ilmu komputer dan matematika (tutor), dan itulah yang saya lakukan hingga hari ini. Hobi: seni bela diri.
Informasi dasar.
1. Beberapa konsep leksikal
I/O dan program pertama
1. I/O dan kode program pertama
2. Konstanta
Algoritma Linier Sederhana
1. Memasukkan beberapa nilai numerik
2. Memasukkan nilai numerik dari sebuah string
3. Output bilangan real yang diformat
4. Operasi matematika
5. Aritmatika bilangan bulat
Dasar-dasar aljabar logika dan algoritma percabangan (operator kondisional i
1. Algoritma percabangan
2. Berbagai masalah untuk operator kondisional
3. Operator bersyarat "masalah catur"
Algoritma yang berisi perulangan for dan while
1. for loop, loop for bersarang
2. sementara lingkaran
3. Berbagai tugas untuk bekerja dengan loop
Menemukan nilai minimum atau maksimum
1. Menemukan elemen min/maks
2. Mencari elemen minimum/maksimum (lanjutan)
Array
1. Array satu dimensi (vektor)
2. Array satu dimensi (vektor) dilanjutkan
3. Dua array satu dimensi
4. Mengonversi array (pengurutan dan permutasi)
5. Array dua dimensi (#matriks)
Karakter dan string
1. Huruf (simbol)
2. string
3. Lebih banyak soal untuk dilatih pada string
Fungsi dan Ruang Lingkup Variabel
1. Teori pengantar
Pengulangan
1. Tugas dasar
File I/O
1. Teori pengantar
Simulasi masalah matematika
1. Soal standar matematika bilangan bulat (Py)
2. Bilangan prima lagi (Py)
3. Penyelesaian masalah dengan menggunakan metode generalisasi dan analogi (Py)
4. Geometri
Solusi tugas Unified State Exam di bidang ilmu komputer
1. Memecahkan masalah Unified State Examination dalam ilmu komputer
2. Aljabar logika dan ekspresi logika;
3. Pelaku
4. Pengkodean dan Kombinatorik (Python)
5. Rekursi (Python)
6. Pemrograman Dinamis (Python)
7. Pemrosesan urutan angka;
8. Tugas persiapan untuk topik "Bekerja dengan angka"
9. Urutan