• Folder icon

      This is the Project Result 3 of the OOP4FUN project.

      Syllabus based on the principle of "learning by doing". The primary target group of this project output is secondary school teachers. The key features of the proposed subject syllabus are: * use of the principle of learning by doing, * based on a widely used and popular programming language Java, * use of simple programming Greenfoot IDE – visual and interactive * use of the object-oriented programming paradigm, * suitable for a variety of teaching modalities, * use of a modern teaching approach supported by teamwork. The developed syllabus can be adapted to different teaching modes such as face-to-face, intensive teaching or e-learning. 

      You can download your language version - English, Croatian, Czech, German, Serbian or Slovak

    • Folder icon

      This content is the output of Project Result 4 of the OOP4FUN project.

      There are three partial outputs of this project results:

      1. Guide for current teachers of the secondary schools - a textbook (Book A)
      2. Study materials for future teachers (e.g. students of pedagogical faculties) - a textbook (Book B)
      3. E-learning portal

      The textbooks are dedicated to teachers. They are not prepared directly for secondary school students.

      These textbooks are suitable for in-person teaching, intensive teaching or e-learning.

      The Book A is accessible in five languages - Croatian, Czech, German, Serbian and Slovak. The Book B is available in English language.

    • Funded by the European Union. Views and opinions expressed are however those of the authors only and do not necessarily reflect those of the European Union or Slovak Academic Association for International Cooperation. Neither the European Union nor Slovak Academic Association for International Cooperation can be held responsible for them.

Available courses

This is the OOP4FUN online platform.

The online platform was created to support secondary school teachers when preparing their classes based on the guides published and printed in Croatia, Czechia, Germany, Serbia and Slovakia.

This platform offers resources to help you prepare engaging lessons on light OOP concepts (such as encapsulation, inheritance, or association) on the creation of computer games, where these concepts are simply and intuitively utilized. The process of creating a computer game is based on teamwork and practically utilizes knowledge and skills from other areas of informatics and to it related subjects (work with multimedia and office software). The design of every computer game is open enough for students to expand the game individually and creatively. Moreover, the design leads to the proper utilization of acquired knowledge.

For access to the OOP4FUN online platform, please register by email: oop4fun@fri.uniza.sk