Algoritma dan Pemrograman menggunakan Python

Algoritma dan Pemrograman menggunakan Python

Algoritma, Pemrograman, Python, GUI, Struktur Data

Author(s)

  • Dr. Suharjito, S.Si., M.T.

The Managing Department

  • Pembelajaran Jarak Jauh Computer Science

Category

  • Development

Language

Bahasa

Course Description

Course Algoritma & Pemrograman dengan Python ini merupakan materi pembelajaran yang akan memberikan pengetahuan dasar untuk dapat belajar membuat program dengan Bahasa pemrograman Python. Materi pembelajaran ini akan memberikan panduan tentang cara mengembangkan program komputer menggunakan sintaks yang sesuai dengan Bahasa python.

Course ini akan menjelaskan tentang konsep algoritma dan pemrograman seperti pengenal (identifier), operator, struktur data, struktur kendali (conditional dan looping), fungsi, pemrograman objek dan dan pemrograman dengan menggunakan GUI (Graphic User Interface) serta cara mengimplementasikan konstruksi tersebut dengan menggunakan bahasa pemrograman Python.

Course ini akan memandu siswa untuk mendemonstrasikan bagaimana mengembangkan aplikasi berdasarkan masalah untuk menghasilkan solusi pemrograman yang efisien dengan python. Materi pembelajaran ini dimulai dengan penjelasan tentang pentingnya belajar Bahasa Python pada saat ini yaitu era industry 4.0. Kemudian pembelajaran dilanjutkan dengan pengenalan dasar-dasar Bahasa Python dan cara untuk melakukan input dan output dengan Bahasa Python.

Pada pembelajaran dijelaskan konsep pembuatan program dengan Bahasa Python dari awal sampai dengan pembuatan program dengan GUI. Konsep pengembangan program yang penting adalah adalah struktur kendali, struktur data, pengenalan fungsi dan operasi file dengan menggunakan Bahasa Python. Kemudian materi ini diakhiri dengan pengenalan pembuatan program berorientasi obyek dan penggunaan GUI dalam pemograman Python.

Dengan pengetahuan dasar tentang Bahasa Pyhton menggunakan materi pembelajaran ini diharapkan siswa telah mempunyai pengetahuan awal untuk membuat dan mengembangkan progam dengan mengunakan Bahasa pyhton pada berbagai platform.

Course Topics

  1. Overview
  2. Pengenalan Bahasa Python
  3. Tipe Data, Variabel, Operator, dan Operasi I/O
  4. Struktur Kendali: Seleksi
  5. Struktur Kendali: Pengulangan
  6. String dan Tuple
  7. List dan Dictionary
  8. Functions
  9. Operasi pada File
  10. Software Objects
  11. Pemrograman dengan GUI – Bagian 1
  12. Pemrograman dengan GUI – Bagian 2