Silabus Dasar Pemrograman
Silabus Dasar Pemrograman
Setelah menyelesaikan kursus ini, mahasiswa mampu memahami konsep dasar pemrograman,
menulis kode sederhana, dan menyelesaikan permasalahan menggunakan logika algoritma dalam
bahasa Python.
Struktur Modul
Minggu 1: Pengenalan Pemrograman
• Operator aritmatika
• Operator logika dan perbandingan
• Operator penugasan
• While loop
• For loop
• Fungsi range()
• Pengenalan list
• Akses dan manipulasi elemen list
• Tuple vs List
Minggu 8: Fungsi
Penilaian
Komponen Bobot
Tugas mingguan 30%
Ujian Tengah Semester 20%
Ujian Akhir Semester 30%
Mini Project Akhir 20%
Referensi dan Tools
• Buku: Automate the Boring Stuff with Python (Al Sweigart)
• Buku: Python Crash Course (Eric Matthes)
• Online Platform: Replit, Google Colab, W3Schools Python, Hackerrank Python
Catatan Tambahan
• Untuk mahasiswa yang benar-benar pemula, penting untuk mengintegrasikan latihan
logika (algoritma dasar) sejak awal, misalnya latihan flowchart.
• Disarankan untuk menggunakan pembelajaran berbasis proyek (Project-Based Learning)
agar keterlibatan lebih tinggi.