Learning objectives:
By the end of this session, students will be able to understand basic concept of the object and class. Understanding of the examined concepts will be discussed in the context of the game development, encouraging creativity, teamwork, and an enthusiastic approach to coding with theGreenfoot tool.
Target audience:
Secondary school students attending the OOP4Fun course. Basic programming knowledge including object and class.
Materials & resources:
Greenfoot webpage and download instructions.
Examples prepared by the teacher.
Internet resources for identification of other examples.
Assessment:
Gamification represents non-formal assessment but will increase the interest, intrinsic motivation and learning outputs of the whole group.
Result dissemination:
To disseminate their results to teachers and fellow students the usual setup of Github/Gitlab and Learning management system (e.g. Moodle will be used). The students can continue the discussion on the topic on the forum provided to them via the Learning management tool.
Learning objectives:
By the end of this session, students will understand basic concepts of the object, class, class properties and methods.
Target audience:
Secondary school students attending the OOP4Fun course. Basic programming knowledge including object, class, class properties and methods.
Materials & resources:
Greenfoot webpage and download instructions.
Examples prepared by the teacher.
Internet resources for identification of other examples.
Assessment:
Gamification represents non-formal assessment but will increase the interest, intrinsic motivation and learning outputs of the whole group.
Result dissemination:
To disseminate their results to teachers and fellow students the usual setup of Github/Gitlab and Learning management system (e.g. Moodle will be used). The students can continue the discussion on the topic on the forum provided to them via the Learning management tool.