Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced Programming Lesson Plan Sutrisno Ismiarta Aknuranda Candra Dewi Issa Arwani Ahmad Afif Supianto Fitra A. Bachtiar PTIIK- UB.

Similar presentations


Presentation on theme: "Advanced Programming Lesson Plan Sutrisno Ismiarta Aknuranda Candra Dewi Issa Arwani Ahmad Afif Supianto Fitra A. Bachtiar PTIIK- UB."— Presentation transcript:

1 Advanced Programming Lesson Plan Sutrisno Ismiarta Aknuranda Candra Dewi Issa Arwani Ahmad Afif Supianto Fitra A. Bachtiar PTIIK- UB

2 Short description Name: Advanced Programming Code: IFK15002 Semester: 2 Credits: 5 sks Status: Compulsory Pre-requisite: Basic Programming Lesson Plan - PTIIK UB

3 Learning objectives After completing the course, you will be able to:  Describe the rationale of object-oriented programming  Explain the object-oriented programming concepts in Java, i.e.:  Abstraction  Encapsulation  Classes and objects  Inheritance  Polymorphism  Interface  Event-driven programming (via GUI)  Exception handling  Use and apply above concepts to create simple programs in Java Lesson Plan - PTIIK UB

4 Topics  Rationale of OOP  OOP in Java  Abstraction  Encapsulation  Classes and objects  Inheritance  Polymorphism  Interface Lesson Plan - PTIIK UB

5 Topics (cont’d)  Generic  Exception-handling mechanism  Even-driven programming (via GUI)  String handling Lesson Plan - PTIIK UB

6 Reading list  Oracle. The Java Tutorials. [Online].  Oracle. Java SE Tutorial [Online]. tutorial html tutorial html  Oracle. Java SE Downloads [Online].  Harvey M. Deitel and Paul J. Deitel, Java: How to Program, 6th ed.: Prentice Hall,  Ken Arnold, James Gosling, and David Holmes, The Java Programming Language, 4th ed.: Addison Wesley Professional,  Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, and Tom Risser, The Java Tutorial Fourth Edition: A Short Course on the Basics, 4th ed.: Addison Wesley Professional, Lesson Plan - PTIIK UB

7 Marking  Praktikum/project: 40%  Assignments: 10%  Mid exam (UTS): 25%  Final exam (UAS): 25% Lesson Plan - PTIIK UB

8 Regulations  Attendance  Min 80% for permission to attend UAS  Avoid cheating  Hard penalty Cancellation or failing of all courses taken in current semester  Leading to DO!  Buku Pedoman PTIIK UB : Bab III Pasal 20 Lesson Plan - PTIIK UB

9 Learning and teaching spirit  Positive thinking  Self-directed  Active learning  Critical thinking  Lecturer as facilitator and learner too...  We are a learning community  Give the best to your Lord! Systems Analysis and Design: Lesson Plan – 2011/20129

10 Facility  Moodle   Blog:   Student representative  contact person  the sooner the better Systems Analysis and Design: Lesson Plan – 2012/201310

11 Have a nice journey......of learning! Systems Analysis and Design: Lesson Plan – 2012/201311


Download ppt "Advanced Programming Lesson Plan Sutrisno Ismiarta Aknuranda Candra Dewi Issa Arwani Ahmad Afif Supianto Fitra A. Bachtiar PTIIK- UB."

Similar presentations


Ads by Google