مجموعة من التمارين والمشاكل مع حل للغة البرمجة باسكال. يتم تجميع المهام حسب الموضوعات "الطحالب الخطية" ، "الشروط" ، "الحلقات" ، "المصفوفات" ، "المصفوفات" ، "السلاسل" ، "الملفات" ، "الوظائف". يتطلب كل موضوع لاحق معرفة مادة الموضوع السابق ، ولكن ليس بالعكس. لذلك "الشروط" لا تحتوي على مهام مع دورات ومع ذلك ، فإن موضوع "Cycles" يتضمن المهام التي تحتوي على دورات وشروط.
من بين التدريبات هناك خوارزميات كلاسيكية - الفرز ، والعثور على أكبر مقسوم مشترك وأقل المضاعفات الشائعة ، وحساب المضروب ، واستخلاص سلسلة فيبوناتشي ، إلخ.
لتجميع والتحقق ، تم استخدام برنامج التحويل البرمجي FreePascal.