Εισαγωγή στον Προγραμματισμό (Ασκήσεις από το βιβλίο της Α' Λυκείου)
Input-Output: 1. Φύλλο Εργασίας 1 2. Very Easy One 3. Easy Οne 4. Busy One
Control structures: 1. Φύλλο Εργασίας 2 2. Easy Decision 3. Big Decision 4. Time
Loops: 1. Φύλλο Εργασίας 3 2. Looping 3. Looping2 4. Looping3
Arrays: 1. Φύλλο Εργασίας 4 2. Easy Arrays 3. Array hooray
2D Arrays: 1. Φύλλο Εργασίας 5 2. Array S 3. Array XL 4. Γ.7 2D Arrays
Strings: 1. Φύλλο Εργασίας 6 2. Stringers 3. Γ.2 Συμβολοσειρές
Functions: 1. Φύλλο Εργασίας 7 2. Functionalization 3. Γ.4 Συναρτήσεις
Recursion: 1. Recursive 2. Recursion (HR)
Searching: 1. Searching 2. Γ.5 Αναζήτηση
Sorting: 1. Φύλλο Εργασίας 10 2. Bubbles-Bubbles 3. Γ.6 Ταξινόμηση
Quicksort: 1. Sorting (HR)
Graphs: 1. Fundamentals 2. Graph basics
Traversal: 1. Basics 2. Traversals 3. Graph Algorithms
Segment trees: 1. Segment trees
Bitwise Operators: 1. Bitwise operators
Quiz 1: Basic Programming (Ακολουθιακή δομή)
Quiz 2: Control Structures (Δομή διακλάδωσης)
Mathematics Challenge (Μαθηματικά προβλήματα)
Code Battles (Δομές προγραμματισμού, μονοδιάστατοι πίνακες)
The Smurfs (Easy)
Froutopia (Medium)
Shinpachi Shimura (Hard)
Β Λυκείου Κατεύθυνση (Δομές προγραμματισμού, μονοδιάστατοι πίνακες)
Γ Λυκείου Κατεύθυνση (Δομές προγραμματισμού, συμβολοσειρές, συναρτήσεις, αναζήτηση, ταξινόμηση, δισδιάστατοι πίνακες, εγγραφές)
Σεμινάριο 1 (Ακολουθιακή δομή, δομή διακλάδωσης, δομή επανάληψης)