სავარჯიშოების შეგროვება და პროგრამის შემსწავლელი ენის შესასრულებლად Pascal. დავალებები დაჯგუფებულია თემებით "ხაზოვანი ალგოსი", "პირობები", "მარყუჟები", "მასალები", "მატრიცები", "სიმები", "ფაილები", "ფუნქციები". ყოველი მომდევნო თემა მოითხოვს წინა თემის ცოდნას, მაგრამ არა პირიქით. ასე რომ, "პირობები" არ შეიცავს დავალებებს ციკლებით. ამასთან, "ციკლების" თემა მოიცავს დავალებებს, რომლებსაც აქვთ როგორც ციკლი, ასევე პირობები.
სავარჯიშოებს შორის არსებობს კლასიკური ალგორითმები - დალაგება, უდიდესი საერთო გამყოფი და ყველაზე ნაკლებად საერთო მრავლობითი პოვნა, ფაქტორის გამოთვლა, ფიბონაჩის სერიის წარმოება და ა.შ.
შედგენისა და ვერიფიკაციისთვის გამოყენებულია FreePascal შემდგენელი.