TS 2.1. Introduction to Algorithms and Algorithmic Thinking
TS 2.2. Greenfoot Adventures: Unraveling Java Method Invocation, Documentation, and Application Control
Understanding the basics of algorithmisation
(60%)
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%)
TS 2.1. Introduction to Algorithms and Algorithmic Thinking
Erwerb
1Introduction to basic algorithms as a sequence of steps
A sequence of steps
15 min
Untersuchung
2Task 2.1
Write a simple algorithm
20 min
Erwerb
3Algorithm and its properties
Algorithm and its properties
15 min
Übung
4Task 2.2
Write a more general algorithm
25 min
Erwerb
5Algorithmisation
Algorithmisation
15 min
TS 2.2. Greenfoot Adventures: Unraveling Java Method Invocation, Documentation, and Application Control