- The theory organized into development questions.
- Comprehension questions (true-false, matching, critical thinking, multiple choice, error finding, code comprehension, fill-in-the-blank, crosswords, etc.).
- Solved exercises that highlight elements of the theory with detailed methodology.
- The topics of the GEL exams (day, evening high schools, repeat exams).
- Adapted topics from the EPAL course "Computer Programming" exams.
- Adapted topics from the topic bank of the B’ Lyceum course "Computer Science".
- Adapted material from the Panhellenic Informatics Competition, the Pancyprian Exams, etc.
- Assessment criteria.
- Chapters suitably structured for final revision.
- Answers and guidelines for all topics.
The solutions to the exercises in the student workbook and the student study guide appendix.