Blog · 14 September 2026

Is second-year Bachaloria Programming hard? An honest answer

Second-year Bachaloria Programming is neither easy nor impossible. What makes it easier, what makes it harder (statistics, essay questions, six lessons a week), and how to get it on your side.

The honest answer

Neither easy nor impossible. It is different. Students who understand find it comfortable; students who memorise struggle. And anyone telling you it is "really easy" or "really hard" has probably not seen an exam yet: this is its first year in the second Bachaloria year.

What makes it easier?

  • It is not completely new to you: you met programming basics, information security, networks and generative AI in first secondary.
  • Ideas from your own life: Wi-Fi, passwords, websites, ChatGPT. Things you use every day.
  • It weighs the same as Chemistry: 100 of 600, with no more pressure on it than any other subject.
  • Two exam sittings: May and July, and your best mark counts.

What makes it harder?

  • Six lessons a week: a lot of material, and hard work if it piles up.
  • Part two has statistics: statistical inference and regression need you to be comfortable with numbers.
  • Half the exam is essay questions: 50% multiple-choice and 50% essay. You must write the idea in your own words.
  • No past papers: this is the first cohort, so there are few models to practise on.
  • Assessments: you must complete 60% of the weekly and monthly assessments to sit the exam.

How to get it on your side

  1. Keep up week by week. With six lessons a week, one week behind makes a difference.
  2. Explain it in your own words. After each lesson, write the idea in three lines. That is exactly what the essay half of the exam will ask of you.
  3. Do, don't just watch. Encrypt a word, open a page and look at its HTML, try ChatGPT and see where it goes wrong.
  4. Start statistics early. If Maths is not your strength, don't wait for the second term.

Unit explainers: cybersecurity, web applications and AI.

Still torn between it and Chemistry?

Read Programming or Chemistry?. And the easiest way to find out whether it will be easy for you: watch the first five videos of Eng. Ahmed Tarek on the subject page for free, and see whether it clicks.

Sources

All articles

Start with the free videos.

Sign up, pick your year, and watch every teacher's first five videos before you pay anything. Codes, not cards.