Understanding the basic principles of object-oriented programming
(10%)
Understanding the basics of algorithmisation
(20%)
Understanding the syntax of the Java programming language
(30%)
Analysing program execution based on the source code
(30%)
The ability of creating own programs with the use of OOP
(10%)
User input
Acquisition
1Basic concepts
User input - Greenfoot.ask
30 min
Production
2Task 6.1
Input names from user
20 min
Singletone
Acquisition
1Basic concepts
Singletone
20 min
Production
2Task 6.2
Implementing game as a singletone
10 min
Handle clicking
Production
1Task 6.3
Implementing clicking on a cards
15 min
Practice
2Task 6.4
Implementing getters of Card and Player
25 min
Production
3Task 6.5
Implementing supporting method for Player and fix in World