Chapter 6 - Inheritance and the for loop (6.4 - 6.5);
Chapter 7 - List and the foreach loop (7.3);
Chapter 8 - The while loop and private methods (8.3)
Understanding
Understanding the basics of algorithmisation
(40%)
Applying
Understanding the syntax of the Java programming language
(10%)
Analysing
Analysing program execution based on the source code
(10%)
Creating
The ability of creating own programs with the use of OOP
(40%)
Layout of the walls in a row (6.4)
Production
1Exercise 6.7
Creating an arena with obstacles
15 min
Acquisition
2Basic concepts
For loop
25 min
Production
3Exercises 6.8 - 6.12
Layout of the walls in a row
45 min
Formation of a rectangle of walls (6.5)
Discussion
1Code explanation
Creation of a rectangle of walls
15 min
Production
2Exercises 6.13 - 6.16
Creation of a rectangle of walls
35 min
Revision
Revision of the Unit 6
Assessment
1Exercises 6.A - 6.D
Inheritance and the for loop
45 min
20
Foreach loop (7.3)
Production
1Exercise 7.8
For loop and detecting damage
15 min
Discussion
2Code explanation
Foreach loop
30 min
Production
3Exercises 7.9 - 7. 11
Hitting player, Remove ownership, List of active bombs