For second-year Egyptian Baccalaureate students

Make Programming and AI simpler than you think

Simple explanations of the curriculum's concepts, organized revision, and question practice for second-year Egyptian Baccalaureate students.

Understanding concepts Simplifying terms Organized revision Question practice

The lessons platform

Study the whole curriculum on the platform

4 units and 14 lessons, and every lesson has an explanation, a summary, practice and an exam. The first lesson is free for everyone, and the other lessons open with an activation code.

  • An explanation and a summary for every lesson
  • Practice with answers you reveal whenever you like
  • The student book's questions, with answers
  • Exams with your mark and your attempt history
  1. Try the first lesson for free
  2. Create your account and track your progress
  3. Activate an access code for the other lessons
Unit 1: Information Technology and Society
  1. Free Development of Information Technology and Social Transformation Open to you
  2. How AI Works Locked content
  3. AI in Daily Life and Industry Locked content

Prices

Choose what suits you

Message me on WhatsApp and you'll get an access code to activate on your account on the platform. The first lesson is free for everyone.

The full course

200 EGP instead of 250

  • All the course content: the four units and their lessons
  • The comprehensive term exams
Buy the full course — 200 EGP

Available payment method: InstaPay

Orange Cash — coming soon

Learning is everyone's right

If you can't afford to pay right now, don't be shy: message me on WhatsApp and ask for a free access code.

Ask for a free access code
01

About the teacher

Who is Mohamed Abdelfattah?

I'm Mohamed Abdelfattah, a software engineer specializing in programming and artificial intelligence, with more than 6 years of programming experience. My academic background is in software engineering: I hold a bachelor's degree from the Faculty of Science – Alexandria University, Department of Software Industry and Multimedia.

I have worked as a programming teacher and as a coach for the international ICPC programming contest. My aim is to bring theoretical concepts closer to students and help them understand them and get ready for the exam with confidence.

My engineering background helps me explain an idea from its roots: what the term means, how it relates to the rest of the lesson, and how a student can tell similar definitions apart instead of memorizing them without understanding.

My Facebook page

02

How I teach

How will we understand the subject together?

01

Understand the idea before memorizing the definition

We start with what the concept means and why it exists, and then the wording of the definition becomes easier and sticks better.

02

Simplifying terms and concepts

We break big terms down into clear words and review the difference between each concept and the next.

03

Linking information with clear examples

Every idea is linked to a simple example that helps the student grasp how the parts of the curriculum relate.

04

Practicing the types of questions

We practice direct questions, comparison questions and questions that apply the theoretical concepts.

05

Reviewing mistakes and fixing the information

Mistakes become a study map: we understand why the mistake happened and fix the point in an organized way instead of rushing past it.

03

Learning content

Everything that helps you understand and revise

All of this is available now on the platform: 4 units and 14 lessons, and every lesson has an explanation, a summary, practice and an exam, along with a review and comprehensive exams for every unit and for the whole term.

Lessons and concepts explained

An organized explanation that focuses on how the ideas relate, not just reading out the definitions.

Organized summaries

Revision maps that help the student take in the lesson and get back to the key points quickly.

Practice and questions on the lessons

Short, focused questions to test understanding after every part of the curriculum.

Reviews and practice exams

An exam for every lesson, and comprehensive exams for every unit and for the whole term, and your results are saved so you can follow your progress.

The student book's questions, with answers

The student book's exercises for every lesson, with their numbering: solve them first, then reveal the answer.

04

Why these lessons?

Why might this way of teaching suit you?

Practical experience that serves understanding

My experience in software engineering lets me explain technical concepts in organized language that's close to the student.

Simplifying without dumbing down

The explanation simplifies the terms, but it keeps the curriculum's accuracy and the expected way of answering.

A focus on the exam, with confidence

Organized revision and question practice so the student goes into the exam knowing what's required.

A supportive learning experience

The aim is for the student to ask, make mistakes, review, and come away with a clearer study plan.

05

FAQ

Questions that matter to you

Who are the lessons for?

Second-year Egyptian Baccalaureate students studying Programming and Artificial Intelligence, and parents who want to understand what the lessons are like.

Are the lessons suitable if I find the subject hard?

Yes. The explanation starts from the basic idea and breaks down the terms step by step before going into the details of the lesson and the questions.

Is the focus on practical programming or on understanding the theoretical curriculum?

The main focus is on understanding the Baccalaureate's theoretical curriculum and getting ready for the exam. Practical experience helps make the examples simpler, but it isn't a practical programming course.

Are there summaries and question practice?

Yes. Every lesson on the platform has a summary, practice questions whose answers you reveal whenever you like, the student book's questions with answers, and a lesson exam.

How do I ask about the groups?

Message me on WhatsApp or call 01221805147, or use the Facebook page at the bottom of this page.

Will the learning content be available online?

Yes, on the platform. The first lesson is free for everyone, and the other lessons open with an activation code. Students in the in-person groups get free access after the teacher approves it.

Contact me

Ready to understand the subject with more confidence?

If you're a student or a parent and want to know the details of the lessons and the groups, get in touch.