SKA#0 Pengantar

Ini adalah pengantar artikel berseri yang mendemonstrasikan bagaimana membuat program berdasarkan kasus tertentu. Artikel dibuat berseri untuk mendemonstrasikan cara membuat program mulai dari bentuk yang paling sederhana hingga ke bentuk yang lebih kompleks.

Deskripsi Skenario Kasus A

Seri ini menggunakan Kasus A dengan topik menghitung grade nilai mahasiswa berdasarkan nilai yang didapatkan pada beberapa komponen penilaian. Kasus akan berkembang dari bentuk yang paling sederhana, dimana program hanya melakukan kalkulasi nilai seorang mahasiswa dalam satu rangkaian kode, kemudian berkembang menggunakan fungsi dan method, memproses data mahasiswa dalam array/list, hingga menggunakan paradigma object oriented programming.

Berikut adalah beberapa asumsi yang digunakan pada kasus ini (berlaku untuk seluruh artikel pada seri ini).

Komponen dan bobot penilaian

  1. Kehadiran, bobot 15%
  2. Tugas, bobot 25%
  3. UTS, bobot 30%
  4. UAS, bobot 30%

Grade Penilaian

  1. A, nilai >= 85
  2. B, 70 <= nilai < 85
  3. C, 50 <= nilai < 70
  4. D, 40 <= nilai < 50
  5. E, nilai < 40

Daftar Artikel

No.MateriMateri
1. Pengantar, penjelasan tentang contoh kasus (artikel ini)n/a
2.Dasar, program sederhana untuk menentukan grade seorang mahasiswapython | java
3.Fungsi dan Method, menggunakan struktur fungsi/method khusus untuk kalkulasi nilai akhir dan konversi nilai ke dalam gradepython | java
4.List/Array, menggunakan struktur data sekuensial untuk penyimpanan data nama dan nilai mahasiswapython | java
5.(OOP) Menggunakan class sederhanapython | java
6.(OOP) Constructorjava
7.(OOP) Instance Methodpython | java
To be continued

Source Code Lengkap

Source code lengkap untuk tiap bahasa pemrograman dapat dilihat langsung pada link github berikut ini:

  1. Python: Github
  2. Java : Github

Series NavigationSKA#1 Dasar | Java >>

You may also like...

Berikan komentar