Materi Coding Java untuk Pemula
1. Pengenalan Bahasa Pemrograman Java
Sejarah dan kelebihan Java
Struktur dasar program Java
Tools yang digunakan (JDK, IDE seperti IntelliJ IDEA, NetBeans, atau VS Code)
2. Menulis Program Pertama (Hello World)
Struktur program sederhana
Penjelasan public class, main, [Link]
3. Variabel dan Tipe Data
Deklarasi variabel
Tipe data primitif: int, double, char, boolean, dll
Tipe data non-primitif: String, array
4. Operator dan Ekspresi
Aritmatika, logika, relasional
Contoh penggunaan dalam program
5. Struktur Kontrol
Percabangan: if, if-else, switch
Perulangan: for, while, do-while
6. Fungsi/Method dalam Java
Cara membuat dan memanggil method
Parameter dan nilai balik (return)
7. Array dan String
Deklarasi dan penggunaan array
Manipulasi string dengan method bawaan
8. Pengenalan OOP (Object-Oriented Programming)
Konsep dasar: class, object, inheritance, encapsulation, polymorphism
Membuat class dan object sederhana
9. Input dari Pengguna
Menggunakan Scanner untuk membaca input
Contoh program interaktif
10. Studi Kasus Sederhana
Kalkulator sederhana
Program penentu ganjil/genap
Program konversi suhu