GOMYACADEMYTunisian flagTUNISIAStart for free
Website language
Tunisian flag FINAL YEAR · TUNISIAN BAC · NATIONAL CURRICULUM

THE PLATFORM
FOR YOUR TUNISIAN BAC.
ALL IN ONE PLACE.

Stream-based courses, exercises, an AI tutor and live teachers.
Everything you need to move forward toward the Bac.

Prepare for my Bac for free
The platform + The AI tutor + The teachers · Premium from 29 DT / 3 months
YOUR QUESTION → YOUR BREAKTHROUGH
AI tutorOnline
Example
I learned the formula… but I don't know how to use it 😵‍💫
Let's take it step by step.
If f(x) = x², then f′(x) = 2x.
Your turn: what is f′(3)?
Illustrative learning conversation
MORE THAN AN ANSWER.
AN EXPLANATION.
🇹🇳 TUNISIAN NATIONAL CURRICULUM 5 BAC STREAMS CONTEXT-AWARE AI TUTOR LEARN. PRACTISE. UNDERSTAND.
5Bac streams
4 075Exercises
351Exams
24/7AI tutor
01THE PLATFORM

YOUR BAC TOOLS.
ONE CLEAR SPACE.

Courses, exercises, Bac papers and progress,
organized around your stream.

LEARN. UNDERSTAND. PUT IT INTO PRACTICE.

Your programme in one place. An explanation when you get stuck. Teachers to help you go further.

The platform + AI tutor + teachersPremium from 29 DT total for 3 months
01 / YOUR STARTING POINT

Find your subjects.

Choose a subject in your study space and explore the chapters in your programme.

YOUR TURN

Create your account, choose your stream and open your first chapter.

I'll try it for free
02THE AI TUTOR

ONE QUESTION.
ONE CLEAR EXPLANATION.

It follows the lesson or exercise you have open, explains each step and answers follow-up questions.

Ask your first question
  1. 01
    Ask your question

    A step in a lesson, an exercise or a photo of your work.

  2. 02
    Understand the step

    Ask why, request a comparison or just a hint.

  3. 03
    Try again, then keep going

    Apply the method and ask your next question.

TRY AN EXAMPLE
AI tutorOnline
Example
How do we get from charge q(t) to current i(t)?
Start with the definition of current.
  1. Current is the derivative of charge: i(t) = dq(t)/dt.
  2. For a constant capacitance C, q(t) = C × uC(t).
  3. So i(t) = C × duC(t)/dt.

We are using the passive sign convention for the capacitor here. Which step would you like to go over?

QUESTIONS YOU CAN ASK

MORE WAYS TO GET UNSTUCK.

Choose the help you need: a simpler explanation, a hint or an error to understand. You can keep going with another question.

Understand in simpler words

AI tutorExample

I don't understand what a derivative represents. Explain it more simply.

A derivative describes how a quantity changes. On a curve, it gives the slope of the tangent at the point you are studying.

What if the derivative is negative?

At that point, the curve slopes down as x increases.

Get a hint, without the solution

AI tutorExample

For f(x) = x² + 3x, give me just a hint to calculate f′(2).

Start by differentiating each term separately. Does the derivative of 3x disappear, or does a constant remain?

Should I replace x with 2 straight away?

Differentiate first to get f′(x), then replace x with 2.

Spot an error in your reasoning

AI tutorExample

My array has 5 elements, numbered 0 to 4. Why is accessing T[5] a problem?

With this numbering, T[5] refers to a sixth element that doesn't exist. The last valid index is 4.

What about my loop?

Check that the last index your loop reaches is 4, not 5. Share your loop so we can look at its boundary.

Illustrative examples. For a photo of your work, see the demonstration below. AI can make mistakes: check important points.

IN THE AI TUTOR · YOUR WORK IN A PHOTO

SEND YOUR WORK.
UNDERSTAND YOUR MISTAKE.

A photo of the question or your work, then ask: is this correct? Where is my mistake? Or ask for just a hint to keep going on your own.

EXPLORE THE CASES
Help that builds understanding.

Ask for an explanation or just a hint to continue on your own.

For a readable photo

Photograph the question and your working straight on, in good light. You can also type out the formula.

Try these examples, then ask the tutor your own question.

Go to the AI tutor
AI tutorOnline
Example
Exercise photo · Example
Example work with a derivative error

Here is a photo of my work. Is my result correct?

You differentiated x² correctly. One term is missing.

The derivative of 3x is 3, not 0. Keep that term in your derivative.

f′(x) = 2x + 3
f′(2) = 2 × 2 + 3 = 7

Your turn: what would f′(3) be?

REAL WORK. THE REAL TUTOR.

From a photo to “I understand”.

Watch a correction on the platform: the student sends their work, the tutor spots the missing term, and the student tries again.

  1. Attach your work to the AI tutor.
  2. Ask where your mistake is.
  3. Understand, then redo the calculation.
Try it with my exercise
Read the demonstration steps

For f(x) = x² + 3x, the work omits the derivative of 3x. The tutor explains that this term gives 3 and asks the student to try again. The student proposes f′(x) = 2x + 3 and f′(2) = 7; the tutor confirms.

Play the real demo
03THE TEACHERS

LIVE CLASSES.
HUMAN EXPLANATIONS.

Join GOMYACADEMY teachers live, with one free session per subject, ask questions and replay every session with Premium.

01THE BASICS0:37

Variable or text? See the difference.

A word on its own is different from a word in quotation marks. Watch the example and spot the difference.

A GOMYACADEMY teacherComputer science teacher
02THE METHOD4:21

Syntax, explained step by step.

Follow the teacher's reasoning, from the rule to its application, and understand how to write code correctly.

A GOMYACADEMY teacherComputer science teacher
03THE OPERATORS1:36

Division, quotient or remainder?

A practical example to distinguish /, div and mod, and understand what each operator calculates.

A GOMYACADEMY teacherComputer science teacher

Teachers to help you progress. An AI tutor to keep you going.

Your first live session is free in every subject. With Premium, access all your stream's sessions and their recordings.

Discover Premium
EVERYTHING YOU NEED FOR THE BACTHE PLATFORM + THE AI TUTOR + THE TEACHERS

Explore the platform for free. Premium adds all detailed corrections, more AI tutor access and live classes — starting at 29 DT total for 3 months.

See Premium
04 / YOUR CURRICULUM. YOUR PATH.

YOUR CURRICULUM.
YOUR STREAM. YOUR PRIORITIES.

Content aligned with the Tunisian national curriculum,
with courses and exercises for your stream.

Computer Science

4 subjects

  • Algorithms & Programming
  • Information Systems & Technologies
  • Mathematics
  • Physics
View programme

Mathematics

4 subjects

  • Mathematics
  • Physics
  • Life & Earth Sciences
  • Computer Science
View programme

Experimental Sciences

4 subjects

  • Life & Earth Sciences
  • Physics
  • Mathematics
  • Computer Science
View programme

Technical Sciences

4 subjects

  • Technology
  • Mathematics
  • Physics
  • Computer Science
View programme

Economics & Management

4 subjects

  • Management
  • Economics
  • Mathematics
  • Computer Science
View programme
Explore my programme
05 / START SMALL. AIM HIGH.

ALL OF THIS.
FROM 29 DT FOR 3 MONTHS.

Start for free.
Choose Premium to unlock everything.

THE FIRST STEP

Discovery

0 DT

Explore your new study space.

  • A free preview in every subject: the first lesson and the first exercise
  • 5 free questions to the AI tutor
  • One free live session per subject
  • Sign up with no commitment and no time limit
Create my free account
YOUR BAC STUDY PARTNER PREMIUM

More explanations. More progress.

29 DT in total

For 3 months · around 9.67 DT / month

  • Every lesson, every exercise with its solution, and past Bac papers
  • Extended AI tutor use, even during intensive revision
  • All live sessions with teachers, and their replays
I'll choose Premium Offer details and terms are available on the official platform.
HOW TO PAYBank card, e-DINAR or Flouci · Bank transfer · Cash at a GOMYCODE space

The AI tutor uses context across all Premium content. Activate Premium from your account after registration.

Bank card, e-DINAR or Flouci (online payment through Flouci): immediate activation. Bank transfer or cash at a GOMYCODE space: activated once the payment is approved, within 48 business hours. Prices in Tunisian dinars (TND), including VAT at the applicable rate. No additional fees: you pay the displayed price.

COMMON QUESTIONS

LET'S CLEAR THINGS UP.

Where do I start?

Create an account on gomyacademy.ai, choose your stream and open a chapter. In every subject, the first lesson and the first exercise are free, with no time limit.

Does the tutor replace a teacher?

It helps you work through and clarify concepts. Live teacher sessions provide additional support with Premium.

Is 29 DT the monthly price?

No: 29 DT is the total for three months, or around 9.67 DT per month. You pay upfront for your chosen duration.

How do I access my subscription?

Sign in, open your profile and go to Subscription. The video guide shows how to choose a plan and pay.

EVERYTHING IS READY FOR YOUR BAC.

READY FOR YOUR BAC?

Yes, I'll start for free

How to pay

Video guide in French.

GOMYACADEMY
An actual GOMYACADEMY screenshot
For parentsLet’s talk about their Bac