Penjelasan Praktikum
Week 6
Mata Kuliah: Pemrograman Berorientasi Object
COURSE DESCRIPTION
This course is an introduction to the fundamental concepts of Object-Oriented Programming (OOP) paradigm. Students will gain understanding of basic programming principles and progressively explore into the core concepts of OOP, including classes, objects, constructors, encapsulation, polymorphism, and inheritance. The course emphasizes practical application, encouraging students to design, implement, test, and debug solutions for small systems within a collaborative technical team setting.
COURSE GOAL
Setelah mengikuti praktikum ini, mahasiswa mampu:
- Develop strong foundation in basic programming principles, fostering their ability to write code, utilize variables, and implement fundamental algorithms..
- Build knowledge of the essential OOP concepts, including classes, objects, constructors, encapsulation, polymorphism, and inheritance, laying the groundwork for understanding modular and scalable coding practices.
- Develop ability to apply theoretical knowledge in practical scenarios, emphasizing collaborative teamwork.
- Develop ability to design, implement, test, and debug solutions for small systems, fostering hands-on learning and problem-solving skills.
COURSE LEARNING OUTCOMES (CLOs)
| Week1 | Course Learning Outcomes | Subject | Code |
|---|---|---|---|
| 1 | Explain basic programming concepts | Basic programming | CLO-1 |
| 2 | Explain basic programming concepts | IDE software installation and Introduction to python programming | CLO-1 - CLO2 |
| 2 | 1. Explain basic programming concepts 2. Explain the elements that make up an object (class, instance, method, class variable) | - OOP paradigm concepts (Class, Object, Constructor) -Elements that make up an object (Class, instance, method, class variable) | CLO-2- CLO 3 |
Task
- Buatlah akun google colab atau gunakan IDE/Text Editor untuk menulis dan menjalankan program python
- Buka file berjudul Hands_On_Week2_OOP_Python.ipynb dan Week3_OOP_Python.ipynb
- Buat file baru pada google colab atau text editor dengan judul pertemun 03, lalu tulis ulang semua code pada cell-cell contoh program pada kedua file tersebut.
- Jalankan setiap cell program yang sudah di tulis sebelumnya
- Ganti semua value pada setiap variable nya dengan identitas anda masing-masing atau angka lain selain yg ada di contoh program
- upload lah file google colab yang di buat ke github (tidak wajib/optional)
- Jangan lupa Kerjakan Tugas, Kuis dan Laporan Jika Ada