Course Description
Mata kuliah ini membahas konsep dasar algoritma dan pemrograman menggunakan bahasa Python sebagai fondasi pengembangan aplikasi digital. Materi meliputi pengenalan sintaks dasar, variabel, tipe data, operator, percabangan, perulangan, struktur data, fungsi, pengolahan file, penggunaan library sederhana, hingga pengembangan antarmuka aplikasi sederhana. Melalui pembelajaran berbasis praktik dan proyek, mahasiswa diarahkan untuk mampu merancang serta mengembangkan program sederhana yang mendukung kebutuhan multimedia dan edukasi digital
Program Objectives (PO)
- Memahami lingkungan kerja Python dan menjalankan program dasar.
- Menggunakan input-output, variabel, dan tipe data dalam program.
- Mengimplementasikan operator dan logika pemrograman.
- Mengembangkan program menggunakan percabangan dan perulangan.
- Mengolah data menggunakan struktur data Python.
- Membuat fungsi dan program modular.
- Mengelola file dan memanfaatkan library Python.
- Mengembangkan proyek aplikasi edukasi sederhana berbasis Python.