Ants (Playful OOP)

Constructors, more complex method calls (working with graphic in Greenfoot)

2h 45min

Task 3.1-3.5


Understanding the basic principles of object-oriented programming (30%)
Understanding the basics of algorithmisation (30%)
Understanding the syntax of the Java programming language (20%)
Analysing program execution based on the source code (10%)
The ability of creating own programs with the use of OOP (10%)
Graphics in Greenfoot
Acquisition
1 Basic concepts

constants in java


10 min
Production
2 Task 3.1

defining constants for size of Wall


10 min
Acquisition
3 Code execution and graphics in Greenfoot

15 min
Production
4 Task 3.2

Drawing of wall


30 min
Practice
5 Task 3.3

Drawing of a Tower


30 min
Practice
6 Task 3.4

Defining another properties of Player


30 min
Production
7 Task 3.5

Drawing Player


40 min