1. Introduction
  2. Lab Exercises
  3. 1. TP 1: First "Hello World!" program
  4. 2. TP 2: Programming a Robot class
  5. 3. TP 3: Modelling a factory containing robots
  6. 4. TD 1: Design exercise: Model the structure of a robotic factory
    1. 4.1. TD1 2026 — Student class diagrams
  7. 5. TP 4: Coding the robotic factory model in Java: Structural view
  8. 6. TP 5: Visualizing the robotized factory model through interfaces
  9. 7. TP 6: Simulating the robotic factory model using MVC
  10. 8. TP 7: Save the robotic factory model
  11. 9. TP 8: Avoiding obstacles
  12. 10. — Resources: Useful links and downloads

Object-Oriented Java - Labs

Lab Structure

The labs (TPs) cover the following topics:

  • TP 1: First "Hello World!" program
  • TP 2: Programming a Robot class
  • TP 3: Modelling a factory containing robots
  • TD 1: Design exercise: Model the structure of a robotic factory
  • TP 4: Coding the robotic factory model in Java: Structural view
  • TP 5: Visualizing the robotized factory model through interfaces
  • TP 6: Simulating the robotic factory model using MVC
  • TP 7: Save the robotic factory model
  • TP 8: Avoiding obstacles

Resources: Useful links and downloads