Ants (Playful OOP)

Branching, conditional execution

2h 20min

Task 4.1-4.5


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

branching


15 min
Production
2 Task 4.1

Creating object Game 


10 min
Production
3 Task 4.2

Branching, conditioning execution of code – players drawning to corresponding sides of game plan 


30 min
Production
4 Task 4.3

Adding instances to world, defining initial draw


20 min
Practice
5 Task 4.3

Adding instances to world - Wall and Tower


40 min
Production
6 Task 4.5

Conditioning execution code only one time 


25 min