Object Approach to Problem Solving (Playful OOP)

Topic Assessment Understanding the basic principles of object-orien...
(25)
The ability of creating own programs with the use ...
(20)
Understanding the syntax of the Java programming l...
(10)
Understanding the basics of algorithmisation
(25)
Analysing program execution based on the source co...
(20)
Formative Summative
Greenfoot environment 0 0 80% 20%
Class definition 0 35 60% 20% 20%
Algorithm 0 20 10% 10% 60% 20%
Branching 0 20 10% 10% 70% 10%
Variables and expressions 0 5 10% 10% 70% 10%
Association 0 10 60% 10% 10% 10% 10%
Inheritance 0 0 50% 30% 10% 10%
Loops 0 40 40% 10% 40% 10%
Lists 0 0 50% 10% 30% 10%
Encapsulation 0 15 50% 30% 10% 10%
Polymorphism 0 15 50% 20% 10% 10% 10%
Random numbers 0 20 30% 10% 50% 10%
Total 0 180 270% 340% 140% 340% 110%
180