1 / 11

Advanced P rogramming

Advanced P rogramming. Sutrisno Ismiarta Aknuranda Candra Dewi Issa Arwani Ahmad Afif Supianto Fitra A. Bachtiar PTIIK- UB. Lesson Plan. Short description. Name : Advanced Programming C ode: IFK15002 Semester: 2 Credits : 5 sks Status: Compulsory Pre-requisite :

eryk
Download Presentation

Advanced P rogramming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  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 2012-2013

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

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

  6. Reading list • Oracle. The Java Tutorials. [Online]. http://docs.oracle.com/javase/tutorial/ • Oracle. Java SE Tutorial 2012-02-28 [Online]. http://www.oracle.com/technetwork/java/javase/downloads/java-se-7-tutorial-2012-02-28-1536013.html • Oracle. Java SE Downloads [Online]. http://www.oracle.com/technetwork/java/javase/downloads/index.html • Harvey M. Deitel and Paul J. Deitel, Java: How to Program, 6th ed.: Prentice Hall, 2004. • Ken Arnold, James Gosling, and David Holmes, The Java Programming Language, 4th ed.: Addison Wesley Professional, 2005. • 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, 2006. Lesson Plan - PTIIK UB 2012-2013

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

  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 2012-2013

  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/2012

  10. Facility • Moodle • http://elearning.ptiik.ub.ac.id • Blog: • http://iaknuranda.lecture.ub.ac.id • Student representative • contact person • the sooner the better Systems Analysis and Design: Lesson Plan – 2012/2013

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

More Related