This document outlines the topics and schedule for an object-oriented programming course in Java. It includes 10 class meetings that cover introductions to OOP and Java, classes, arrays, inheritance, polymorphism, and more. Students will complete 10 programming assignments. Evaluation will come from midterm and final exams recorded in the school's online system. An online contract will be created and agreed upon by students and teachers. The document also lists the best IDEs and online editors for Java development.
This document outlines the topics and schedule for an object-oriented programming course in Java. It includes 10 class meetings that cover introductions to OOP and Java, classes, arrays, inheritance, polymorphism, and more. Students will complete 10 programming assignments. Evaluation will come from midterm and final exams recorded in the school's online system. An online contract will be created and agreed upon by students and teachers. The document also lists the best IDEs and online editors for Java development.
This document outlines the topics and schedule for an object-oriented programming course in Java. It includes 10 class meetings that cover introductions to OOP and Java, classes, arrays, inheritance, polymorphism, and more. Students will complete 10 programming assignments. Evaluation will come from midterm and final exams recorded in the school's online system. An online contract will be created and agreed upon by students and teachers. The document also lists the best IDEs and online editors for Java development.
PERTEMUAN MATERI KETERANGAN 1 Pengantar PBO 2 Pengenalan Java 3 Membuat Dan Mengakses Class Tugas 1 4 Dasar Pemrograman Java Tugas 2 5 UML Class Diagram Tugas 3 6 Flow Control Tugas 4 7 Array Tugas 5 8 UTS UTS 9 – 10 Overloading Dan Overriding Tugas 6 11 Class Lanjutan Tugas 7 12 – 13 Package Dan Import Class Tugas 8 14 Inheritance Tugas 9 15 Implementasi Polimorfisme Dengan Interface Tugas 10 16 UAS UAS
PENILAIAN (Sumber : SIAKAD) :
KONTRAK PERKULIAHAN (online) :
Dibuat bersama dan disepakati Bersama
IDE TERBAIK UNTUK JAVA :
1. Netbeans (https://netbeans.org/) 2. Eclipse (https://eclipse.org/) 3. JCreator (http://www.jcreator.com/) 4. BlueJ (http://www.bluej.org/) 5. Borland JBuilder (http://www.embarcadero.com/products/jbuilder) 6. IntelliJ IDEA (https://www.jetbrains.com/idea/) 7. Dr. Java (http://www.drjava.org/) 8. jGRASP (http://www.jgrasp.org/) 9. Oracle JDeveloper (http://www.oracle.com/technetwork/developer- tools/jdev/overview/index.html) 10. Android Studio (https://developer.android.com/studio) EDITOR ONLINE UNTUK JAVA : 1. https://www.online-java.com/ 2. https://www.jdoodle.com/online-java-compiler/ 3. https://www.programiz.com/java-programming/online-compiler/ 4. https://www.w3schools.com/java/java_compiler.asp 5. https://www.online-ide.com/online_java_editor 6. https://www.onlinegdb.com/online_java_compiler 7. https://ide.geeksforgeeks.org/online-java-compiler 8. https://compiler.javatpoint.com/opr/online-java- compiler.jsphttps://compiler.javatpoint.com/opr/online-java-compiler.jsp 9. https://www.codingninjas.com/studio/online-compiler/online-java-compiler 10. dan lain - lain