Garis besar topik
-
-
- Profile Dosen

Nama : Ketut Artaye, S.Kom.,M.T.I
Alamat : Perumahan D'Hasanah, Karang Sari Jati Agung, Lampung Selatan
HP/WA : 0852-6928-1105
email : artajaya@darmajaya.ac.id- Profile Matakuliah
- Nama Matakuliah : Computer Programming 1
- Kode Matakuliah : BDG23445
- Jumlah SKS : 4 SKS
- Kelas : 2BD1
- Mata kuliah prasyarat: -
- Deskripsi Mata Kuliah :
- Computer Programming 1 adalah mata kuliah yang membekali mahasiswa dengan dasar-dasar pemrograman menggunakan Python, terutama untuk kebutuhan bisnis digital. Mahasiswa akan mempelajari sintaks dasar Python, variabel, tipe data, operator, percabangan, perulangan, fungsi, serta struktur data seperti list, tuple, dictionary, dan set. Selain itu, mata kuliah ini mencakup penanganan file,input-output, serta Teknik debugging dan exception handling untuk memastikan program berjalan dengan baik. Dengan pendekatan berbasis praktik, mahasiswa akan mengembangkan keterampilan dalam menulis dan mengoptimalkan kode guna menyelesaikan berbagai permasalahan dalam bisnis digital. Pemahaman terhadap logika pemrograman serta kemampuan menerapkan konsep-konsep dasar ini akan membantu mahasiswa dalam mengembangkan solusi digital yang efisien. Mata kuliah ini menjadi fondasi penting bagi mahasiswa untuk mendukung analisis data, otomasi proses bisnis, serta pengembangan aplikasi berbasis Python yang relevan di dunia industri dan teknologi.
- Pokok Bahasan :
- UTS : 20%
- UAS : 20%
- Tugas : 20%
- Etika : 20%
- Kehadiran : 20 %
1. Konsep dasar pemrograman dan peran Python dalam bisnis digital2. Struktur sintaks dasar Python3. Variabel dan tipe data dalam Python4. Operator dan ekspresi dalam Python5. Struktur kontrol percabangan dalam Python6. Struktur kontrol perulangan dalam Python7. Konsep fungsi dan modularitas dalam Python8. Mengimplementasikan struktur data list dan tuple9. Mengimplementasikan struktur data dictionary dan set10. Mengimplementasikan input, output, dan file handling11. Menerapkan exception handling dalam Python12. Mengembangkan program Python sederhana berdasarkan studi kasus2. PENILAIAN
3. DAFTAR PUSTAKA
a) Buku
Buku :
1. Zelle, J. (2017). Python Programming: An Introduction to Computer Science (3rd ed.). Franklin, Beedle & Associates.
2. Guttag, J. (2016). Introduction to Computation and Programming Using Python (2nd ed.). MIT Press.
3. Lutz, M. (2013). Learning Python (5th ed.). O'Reilly Media.
Jurnal
Jurnal :
1. Kurniawan, T. (2020). "Implementasi Python dalam Pengolahan Data Bisnis Digital." Jurnal Teknologi dan Sistem Informasi, 8(2), 45-56.
2. Setiawan, H., & Purnama, R. (2021). "Pemanfaatan Python untuk Analisis Data dalam Bisnis Digital." Jurnal Sistem Informasi dan Teknologi, 10(1), 67-75.
3. Sari, D. P. (2019). "Penerapan Bahasa Pemrograman Python untuk Pengembangan Aplikasi Web." Jurnal Teknik Informatika, 7(3), 23-31.
4. Ramadhan, A., & Fadilah, N. (2021). "Penggunaan Python dalam Pengolahan Data dan Visualisasi untuk Keperluan Bisnis." Jurnal Informatika dan Sains
Data, 5(2), 88-97.
5. Hidayat, T., & Susanto, B. (2022). "Penerapan Algoritma Pemrograman dalam Bisnis Digital Menggunakan Python." Jurnal Teknologi Digital, 12(4), 54-62.
-