Garis besar topik

      • Salam.

        Halo Semuanya, selamat datang dan selamat bergabung rekan-rekan Mahasiswa yang saya banggakan. Semoga Anda semua selalu dalam keadaan sehat dan tentu selalu dalam Lindungan Tuhan Yang Maha Esa.

        Selamat datang di Mata Kuliah ΓÇ£Computer Programming ΓÇ¥ Program Studi Teknik Informatika, Institut Informatika & Bisnis Darmajaya Lampung. Mata kuliah ini ditujukan bagi Mahasiswa yang sedang mengambil program S1 Sarjana Jurusan Bisnis Digital.

        Mata kuliah ΓÇ£Computer ProgrammingΓÇ¥ ini memiliki beban sejumlah 4 SKS

        Selamat mengikuti perkuliahan ini dengan baik,

        Salam sehat dan tetap semangat !!

        IDENTITAS DOSEN PENGAMPU

        Nama              : Ketut Artaye, S.Kom., M.T.I

        Institusi           : Program Studi Teknik Informatika IIB Darmajaya

        Lulusan           : Magister Teknik Informatika IIB Darmajaya - 2015

        Alamat            : Perumahan D'Hasanah No.108, Desa Karan Sari, Jati Agung Lampung Selatan

        No HP             : 0852-6928-1105

        DESKRIPSI MATAKULIAH

        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.

        Manfaat Matakuliah

        Mata kuliah Computer Programming 1 dengan fokus pada Python memberikan manfaat besar bagi mahasiswa Bisnis Digital, terutama dalam memahami dan mengembangkan solusi teknologi dalam dunia bisnis. Dengan mempelajari Python, mahasiswa dapat meningkatkan keterampilan berpikir logis dan analitis, yang berguna dalam pengambilan keputusan berbasis data serta otomatisasi proses bisnis. Selain itu, pemahaman tentang pemrograman memungkinkan mahasiswa mengembangkan aplikasi sederhana untuk mendukung bisnis, seperti pengelolaan data, analisis tren pasar, atau sistem otomatisasi laporan. Python juga banyak digunakan dalam kecerdasan buatan dan analisis data, membuka peluang bagi mahasiswa untuk mendalami teknologi masa depan. Kemampuan ini memberikan nilai tambah di dunia kerja, baik sebagai wirausaha digital maupun profesional di bidang analitik data dan teknologi bisnis. Dengan menguasai Python, mahasiswa dapat lebih adaptif dan inovatif dalam menghadapi tantangan transformasi digital di era industri 4.0.

        Students can manually mark this item complete: DESKRIPSI MATA KULIAHMata kuliah ini dirancang unt... MODEL ASESMEN

        • Komponen Penilaian

          UTS

          20%

          UAS

          20%

          Tugas

          20%

          Etika

          20%

          Kehadiran

          20%

          Total

          100%


          Students can manually mark this item complete: MODEL ASESMEN
 
  
  Komponen Penilaian
  
 
... BOBOT PENILAIAN
        • Huruf

          Nilai

          Bobot

          Kriteria

          A

          80 ΓÇô 100

          4

          Sangat Baik

          A-

          75 ΓÇô 79,5

          3,75

          Sangat Baik

          B+

          70 ΓÇô 74,5

          3,5

          Baik

          B

          65 ΓÇô 69,5

          3

          Baik

          C

          55 ΓÇô 64,5

          2

          Cukup

          D

          30 ΓÇô 54,5

          1

          Tidak Lulus

          E

          <30

          0

          Tidak Lulus

        Note :
        Untuk dapat mengikuti Ujian Akhir Semester (UAS) mahasiswa wajib hadir Minimal 80% dari total presensi kehadiran.

        Daftar Referensi

        Utama

        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.

           Pendukung

      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.

    • Bahan Kajian / Materi Pembelajaran 

      1. Konsep dasar pemrograman dan peran Python dalam bisnis digital

      2. Struktur sintaks dasar Python

      3. Variabel dan tipe data dalam Python

      4. Operator dan ekspresi dalam Python

      5. Struktur kontrol percabangan dalam Python

      6. Struktur kontrol perulangan dalam Python

      7. Konsep fungsi dan modularitas dalam Python

      8. Mengimplementasikan struktur data list dan tuple

      9. Mengimplementasikan struktur data dictionary dan set

      10. Mengimplementasikan input, output, dan file handling

      11. Menerapkan exception handling dalam Python

      12. Mengembangkan program Python sederhana berdasarkan studi kasus