Programming Blog
Articles and tips to help you through learning programming in high school.
Final programming revision for second secondary before the exam
A final revision plan for the second-secondary programming syllabus — key concepts, quick drills, and common mistakes to avoid before the exam.
Expected programming exam questions for second secondary languages
The most likely programming question types on the second-secondary languages exam — code tracing, debugging, and writing functions — with how to approach each.
How to choose a programming teacher for second secondary?
A practical guide to choosing the right programming teacher for a second-secondary languages student — from teaching style to hands-on practice and follow-up.
Second secondary languages programming curriculum 2026
A guide to the second-secondary programming lessons published on Youssef Soltan's platform in 2026 and how to follow the live curriculum.
The best way to study programming
Practical tips for studying programming effectively — from understanding to practice and review, and how to avoid common mistakes.
The best programming teacher for second secondary languages — how to choose?
Practical criteria for identifying the best programming teacher for a second-secondary languages student — from teaching style to hands-on practice and follow-up.