Visiting Lecture: Basic Programming – “Function and Modules”

Kegiatan visiting lecture ini bertujuan memberikan pemahaman mendalam kepada mahasiswa tentang konsep fungsi (function) dan modul (module) dalam pemrograman, serta bagaimana keduanya digunakan untuk membuat kode yang lebih terstruktur, efisien, dan dapat digunakan kembali.

  1. Pengertian Function:

    • Function adalah blok kode yang dirancang untuk melakukan tugas tertentu.

    • Meningkatkan efisiensi dan mengurangi pengulangan kode.

    • Contoh: Fungsi untuk menghitung luas, menampilkan data, atau melakukan validasi input.

    • Penjelasan tentang parameter, return value, dan scope (ruang lingkup variabel).

  2. Manfaat Menggunakan Function:

    • Kode lebih rapi, modular, dan mudah diuji.

    • Memudahkan kolaborasi dalam tim.

    • Bisa digunakan berulang kali dalam berbagai bagian program.

  3. Pengertian Module:

    • Module adalah file berisi kumpulan fungsi, kelas, atau variabel yang dapat digunakan di program lain.

    • Memungkinkan pemisahan kode ke dalam bagian-bagian logis.

    • Contoh: math, datetime, random (modul bawaan di Python) atau modul buatan sendiri.

  4. Import dan Penggunaan Module:

    • Cara menggunakan import untuk mengakses fungsi dalam modul lain.

    • Membuat dan mengimpor modul sendiri.

    • Penjelasan singkat tentang package (kumpulan modul).

  5. Praktik Langsung:

    • Mahasiswa diajak membuat fungsi sederhana.

    • Membagi program ke dalam modul agar lebih terorganisir.

    • Studi kasus: membuat kalkulator modular.

Scroll to Top