---
title: "Jugendwettbewerb Informatik 2027 Preparation in English"
description: "Jugendwettbewerb Informatik 2027: round dates, Bronze, Silver and Gold levels, the new 26-point rule, Python from 2027, and our own tracing practice, in English."
canonical: https://learn.modernagecoders.com/jugendwettbewerb-informatik-preparation
source: src/pages/jugendwettbewerb-informatik-preparation.html
---
> Jugendwettbewerb Informatik 2027: round dates, Bronze, Silver and Gold levels, the new 26-point rule, Python from 2027, and our own tracing practice, in English.

In short

Modern Age Coders prepares pupils in Germany for the Jugendwettbewerb Informatik in live online classes taught in English, from about Klasse 5, within our German Informatics Competitions course. Children practise the loops, conditions, variables, functions and lists of the Bronze, Silver and Gold levels, and trace every program by hand before running it. A regular mentor follows each child's pace and accent, with groups of fifteen to twenty or one child alone.

Where Jugendwettbewerb pupils start

## Courses that lead into the Jugendwettbewerb

One built around the German contests, one for children who want typed Python early, and one for those who want a gentle start with blocks.

[![German Informatics Competitions course thumbnail](/images/german-informatics-competitions.webp)  JIP / 01 German Informatics Competitions Ages 9 to 19. Puzzle thinking, then the programming ideas of all three levels, then the junior tasks of round 3, with a monthly mock round. Open the syllabus →](/courses/german-informatics-competitions-course-biber-bwinf-bwki)[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  JIP / 02 Python and AI for Kids Ages 9 to 12. Typed Python from the first lesson, useful now that the 2027 online rounds also accept Python. Open the syllabus →](/courses/python-ai-kids-masterclass)[![Scratch Coding for Kids course thumbnail](/images/scratch-kids.webp)  JIP / 03 Scratch Coding for Kids Ages 6 to 12. Blocks, loops and conditions in a friendly editor, close in feel to the block editor the contest uses. Open the syllabus →](/courses/scratch-programming-complete-course)

The contest

## What is the Jugendwettbewerb Informatik?

A national programming contest from BWINF for pupils with little or no programming experience, run in three rounds, with training material free all year on jwinf.de.

### How it works

Rounds 1 and 2 are online on jwinf.de. Unlike the Informatik-Biber, BWINF says, the pupil programs here, in a visual environment: blocks that move a figure, repeat, decide and remember. From 2027 the same tasks can also be solved in Python.

Round 3 is different. Pupils who qualify solve two harder tasks at home with their own programming tools, alone or in a team of up to four. These are the two junior tasks of the Bundeswettbewerb Informatik, and the work can be handed in to both contests.

### Who takes part

BWINF recommends the contest from Klasse 5 and allows it from Klasse 3. In rounds 1 and 2 pupils may work alone or in pairs.

The 2026 edition was the 10th. BWINF reports that 73,272 pupils took part in round 1 of 2026. In round 2, 25,777 pupils took the Silver level and 4,725 the Gold level.

The 2026 round 3 is running now, together with round 1 of the 45th Bundeswettbewerb, and closes on 23 November 2026. BWINF's rules keep solution ideas private until that deadline, so those two tasks stay out of our classes until it has passed.

2027

## When is the Jugendwettbewerb Informatik 2027?

BWINF has already published the 2027 calendar. Each online round has a practice contest that opens first.

| Round | Practice contest | Contest | Format |
| --- | --- | --- | --- |
| Round 1 | From 1 February 2027 | 22 February to 7 March 2027 | Online; Bronze, Silver and Gold, all open |
| Round 2 | 22 March to 25 April 2027 | 12 to 25 April 2027 | Online; Silver and Gold, both open |
| Round 3 | None | 1 September to 15 November 2027 | Two junior tasks of the 46th Bundeswettbewerb, at home |

Source: BWINF, Jugendwettbewerb Informatik 2027 page (bwinf.de/jugendwettbewerb/2027/), read on 3 November 2026. From 2027 rounds 1 and 2 can be solved in Blockly or Python.

### What changes in 2027

Two things. Python joins Blockly as a language for the online rounds. And the step-by-step unlocking of levels is gone: in 2027 every level of rounds 1 and 2 is open to everyone, including pupils who missed round 1.

BWINF says the recommended school years, the number of tasks, the times and the maximum points stay as they were.

### A sensible plan from now (ours)

November to January: the core ideas of the level your child is aiming at, on jwinf.de's training area and in class. February: the practice contest, then round 1. March and April: functions, and lists for Gold, before round 2.

This plan is our suggestion. The dates in the table are BWINF's.

Bronze, Silver, Gold

## Which level should my child choose, and what does each one test?

The levels build on each other: Silver includes everything in Bronze, and Gold everything in Silver. BWINF links each to a school year as a guide, not a rule.

| Level | Suggested for | Tasks and time | Ideas added at this level |
| --- | --- | --- | --- |
| Bronze | Klasse 5 and 6 | 3 tasks, 30 minutes | Simple instructions, loops with a fixed count or a condition, nested loops, simple conditions, numbers and comparisons, reading text; set variables in the hardest versions |
| Silver | Klasse 7 to 9 | 4 tasks, 40 minutes | Counting loops, editing text, decisions with several branches |
| Gold | From Klasse 10 | 6 tasks, 60 minutes | Conditions joined with AND and OR, and negated with NOT |
| Round 2, Silver | As above | 4 tasks, 40 minutes | Own variables, functions, functions with parameters |
| Round 2, Gold | As above | 6 tasks, 60 minutes | Lists: create them, add items, read single items |

Source: BWINF, Jugendwettbewerb FAQ and main page (bwinf.de/jugendwettbewerb/faq/), read on 3 November 2026. The English wording is our translation.

Because a pupil may now try more than one level, the choice is less risky than it looks. A child in Klasse 6 who is comfortable with nested loops can attempt Bronze and then Silver in the same round. Our advice is to start a level below where you think you are, finish it calmly, and climb. Every task also comes in three versions, so even a hard level has an easy first step.

Points and round 3

## How many points does a pupil need for round 3 in 2027?

Twenty-six, from two levels added together. Here is how the counting works, and what it means in practice.

### The rule, from BWINF

Each task has an easy, a medium and a hard version, worth 2, 3 and 4 points, and only the hardest version a pupil solves counts. For 2027, round 3 needs at least 26 points from two levels: either the highest-scoring level of round 1 plus the highest-scoring level of round 2, or the Silver and Gold levels of round 2 together.

### What that adds up to (our arithmetic)

With 4 points as the top score per task, Bronze can give at most 12 points, Silver 16 and Gold 24. No single level reaches 26, which is why two levels count. A pupil who does Bronze in round 1 and Silver in round 2 can reach 28 at most, so needs almost every hard version. Two Gold levels allow up to 48.

| Two levels counted | Maximum points | Points to spare above 26 |
| --- | --- | --- |
| Bronze (round 1) and Silver (round 2) | 28 | 2 |
| Silver (round 1) and Silver (round 2) | 32 | 6 |
| Silver and Gold, both in round 2 | 40 | 14 |
| Gold (round 1) and Gold (round 2) | 48 | 22 |

Rule and points per version: BWINF, Jugendwettbewerb FAQ and 2027 page, read on 3 November 2026. Maximum points are our own arithmetic, tasks multiplied by 4, on BWINF's statement that maximum scores are unchanged for 2027.

The table explains our advice for an ambitious pupil: aim to be ready for Silver in round 1 and Gold in round 2. That route leaves room for mistakes; the Bronze route leaves almost none. For a younger child the point is different. Bronze is a real achievement, and round 3 can wait a year.

Practice, ours

## How should a pupil practise? Trace the program before running it

The two programs and four exercises below are our own, made for this page; none comes from a BWINF contest. Every one is solved the same way: write down what each variable holds after each step, predict the result, and only then run it. BWINF's own platform now shows variable values while a program runs; a pupil who can do that in their head is ready for Silver and beyond.

### Program 1: the spiral robot (ours)

A robot starts at (0, 0) facing east. On side 1 it moves 1 step, on side 2 it moves 2, and so on to side 4, turning left after each side. Before running the code, fill in the robot's position after every side.

**Worked solution.** Side 1: one step east to (1, 0), turn to face north. Side 2: two steps north to (1, 2), face west. Side 3: three steps west to (-2, 2), face south. Side 4: four steps south to (-2, -2), face east again.

### Why the turn works

A direction is stored as a pair: east is (1, 0), north is (0, 1). Turning left swaps the two numbers and changes the sign of the new first one, so (1, 0) becomes (0, 1), and (0, 1) becomes (-1, 0), which is west.

The nested loop is the Bronze idea: the outer loop counts sides, the inner loop repeats steps, and the inner count depends on the outer one.

***Program 1: run it after you have traced it**Python*

```
x, y = 0, 0
dx, dy = 1, 0          # start facing east

def turn_left(dx, dy):
    return -dy, dx

for side in range(1, 5):
    for _ in range(side):
        x, y = x + dx, y + dy
    dx, dy = turn_left(dx, dy)
    print("after side", side, "robot at", (x, y), "facing", (dx, dy))
```

It prints `after side 1 robot at (1, 0) facing (0, 1)`, `after side 2 robot at (1, 2) facing (-1, 0)`, `after side 3 robot at (-2, 2) facing (0, -1)` and `after side 4 robot at (-2, -2) facing (1, 0)`.

| Cell | coins after | streak after | longest after |
| --- | --- | --- | --- |
| . | 0 | 0 | 0 |
| . | 0 | 0 | 0 |
| * | 1 | 1 | 1 |
| . | 1 | 0 | 1 |
| * | 2 | 1 | 1 |
| * | 3 | 2 | 2 |
| . | 3 | 0 | 2 |
| . | 3 | 0 | 2 |
| * | 4 | 1 | 2 |

***Program 2: the coin path (ours)**Python*

```
path = "..*.**..*"
coins = 0
streak = 0
longest = 0
for cell in path:
    if cell == "*":
        coins += 1
        streak += 1
        longest = max(longest, streak)
    else:
        streak = 0
print("coins:", coins, "longest run:", longest)
```

It prints `coins: 4 longest run: 2`, which matches the last row of the trace table.

Program 2 uses three variables that change at different moments, the Silver and Gold idea in miniature. The common mistake is to forget that streak goes back to zero on an empty cell, which would make longest come out as 4. The trace table catches that before the computer does, and in a timed round that saves minutes.

1. **Exercise 1 (Bronze idea).** Change Program 1 to run for 6 sides. Where does the robot end, and which way does it face? (Answer: at (3, 4) facing west. Side 5 takes five steps east to (3, -2) and turns north; side 6 takes six steps north to (3, 4) and turns west.)
2. **Exercise 2 (Silver idea).** In Program 2, change the path to "**.***.*". Predict coins and longest run. (Answer: coins 6, longest run 3.)
3. **Exercise 3 (round 2 Silver idea).** Turn Program 2 into a function that takes the path as a parameter and returns both numbers. Call it on two different paths.
4. **Exercise 4 (round 2 Gold idea).** Store the position of every coin in a list while you walk, then print the list. For the original path it should be [2, 4, 5, 8].

Signing up

## How does a pupil sign up, with or without the school?

Either way works. Unlike the Informatik-Biber, the Jugendwettbewerb lets pupils register themselves.

### Through the school

A teacher registers on BWINF's system and creates a group on jwinf.de. Pupils join with a group code once, then always log in with their personal login code, which BWINF advises them to note down and keep safe.

There is no separate entry form: a pupil with a login code simply takes part during the contest dates.

### On your own

A pupil creates a BWINF account at login.bwinf.de and logs in to jwinf.de with it. BWINF says pupils who did not take part through a school must enter their postal address in that account to receive a certificate and prize.

For a team of two, each member needs their own login code.

We are not connected with BWINF and we do not register pupils or enter anyone in the contest. A pupil who prepares with us signs up in one of the two ways above, and does every contest task alone or with their own teammate, exactly as BWINF's rules expect.

Class times

## When can Jugendwettbewerb classes run in German time?

After school or on a weekend morning. Our mentors teach from India, which is ahead of Germany all year.

| German start time | In India, winter (to 27 March 2027) | In India, summer (from 28 March 2027) |
| --- | --- | --- |
| 15:15 | 19:45 | 18:45 |
| 17:15 | 21:45 | 20:45 |
| Saturday 12:00 | 16:30 | 15:30 |
| Sunday 09:45 | 14:15 | 13:15 |

Under the Einheitenzeitgesetz Germany keeps UTC+1 through the winter and moves to UTC+2 for summer; the change back happened on 25 October 2026 and the next change forward is on 28 March 2027. India has no summer time and stays at UTC+5:30, four and a half hours ahead now.

None of these is a fixed batch slot. You pick the trial lesson in your own time zone; groups and one-to-one lessons are arranged around school, and can be moved in the weeks of round 1 and round 2.

Milestones

## From a first loop to the junior tasks of round 3

Our own milestones for Jugendwettbewerb pupils. The mentor uses them to pick a starting level and to report to parents.

| Stage | Typical school years | The pupil can |
| --- | --- | --- |
| 1. Moving the figure | Klasse 4 to 5 | Write instructions and simple loops that move and turn a figure |
| 2. Loops in loops | Klasse 5 to 6 | Use nested loops and simple conditions, the core of Bronze |
| 3. Tracing | Klasse 6 to 7 | Fill in a trace table for a program with two or three variables |
| 4. Functions and lists | Klasse 7 to 9 | Write functions with parameters and use lists, the ideas of round 2 |
| 5. Junior tasks | Klasse 8 and up | Read an input file, solve a junior task in Python and document it |

### For pupils

Predict first, run second. If the computer surprises you, find the line where your trace went wrong.

An easy version solved is two points. Do not leave a task blank while you chase the hard one.

### For parents

The practice contests are free and open early. A child who has sat one is calmer on the real day.

Ask what the variable called streak does in Program 2. If your child can explain it, the tracing has worked.

More courses

## Nine more courses for young programmers in Germany

Live, in English, with one mentor who stays with the pupil; every course can be taken in a group or one to one.

I

### Starting out

Ages 6 to 10

JIP / START / 01

#### Coding for kids

From blocks to small apps over a school year.

[Open the syllabus](/courses/kids-coding-blocks-masterclass)

JIP / START / 02

#### Problem solving for kids

The thinking behind every program.

[Open the syllabus](/courses/problem-solving-and-computational-thinking-for-kids)

JIP / START / 03

#### Elementary maths

Number and pattern skills for young coders.

[Open the syllabus](/courses/elementary-mathematics-complete-masterclass)II

### Typed code

Ages 9 to 14

JIP / CODE / 01

#### C++ for kids

A second typed language, 9 to 12.

[Open the syllabus](/courses/cpp-programming-for-kids-course)

JIP / CODE / 02

#### Maths through coding

Loops and variables used on real maths.

[Open the syllabus](/courses/maths-through-coding)

JIP / CODE / 03

#### Informatik companion

School Informatik, Klasse 5 to 10.

[Open the syllabus](/courses/informatik-companion-course-klasse-5-10)III

### Towards round 3

Ages 13 and up

JIP / NEXT / 01

#### Python for teens

Files, functions and lists in depth.

[Open the syllabus](/courses/python-complete-masterclass-teens)

JIP / NEXT / 02

#### Problem solving for teens

Algorithms for the junior tasks.

[Open the syllabus](/courses/problem-solving-dsa-masterclass-teens)

JIP / NEXT / 03

#### Competitive programming

For pupils heading to the Bundeswettbewerb.

[Open the syllabus](/courses/competitive-programming-for-teens-course)

How classes run

## How live Jugendwettbewerb classes work

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Afternoon

After school, mid to late afternoon German time.

Weekend morning

Saturday or Sunday, good for longer tracing sessions.

One to one

Agreed with the mentor, busier around the rounds.

### Blocks and Python

Both editors the 2027 rounds accept.

### Trace tables

Every program predicted before it runs.

### Our own tasks

Written for class, never the live round.

### Level by level

Bronze ideas first, Gold ideas last.

### English at your pace

Clear words, rephrased until they land.

### Steady mentor

The same teacher every week, who knows the code.

Student work

## Projects built by our students

Some work by our younger students in many countries; the [student labs](/student-labs) page has the rest.

![NutriLife AI nutrition coach project screenshot](/images/projects/nutrilife.webp)

AI and ML

#### NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · [Open it](https://nutrilife-bhavya.lovable.app)

![Misti AI chatbot for maths and coding screenshot](/images/projects/misti.webp)

AI and ML

#### Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · [Open it](https://misti.modernagecoders.com)

![GuardianX AI internet safety assistant screenshot](/images/projects/guardianx.webp)

AI and ML

#### GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · [Open it](https://guardianx-cybersaver.lovable.app)

![SkyCast weather forecast application screenshot](/images/projects/skycast.webp)

Web app

#### SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

## Fees for Jugendwettbewerb classes

Eight live classes make up one month. The fee shown is in euro, worked out at the reference rate of the European Central Bank; payment is collected in US dollars, so your bank converts it and the euro amount it reports can be a little different.

Free first class

Free

no card required

- A free first class
- A short tracing task at your child's level
- No card needed

Book it

Group batch

€90

a month, eight live classes

- Fifteen to twenty pupils of a similar level
- One regular mentor
- Two classes a week
- Monthly, stop at any point

Start here

One to one

€134

a month, eight live classes

- One pupil, one mentor
- The level your child is aiming at
- Times arranged together

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews our students and parents posted on Google, without edits.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Families in Germany ask

## Jugendwettbewerb Informatik preparation: common questions

### Are the classes in German?

No. Lessons are live and given in English only; the mentor follows your child's pace and accent. Blockly and Python both use simple English words, so the contest itself is easy to follow.

### When is round 1 of the Jugendwettbewerb Informatik 2027?

BWINF gives 22 February to 7 March 2027, with a practice contest from 1 February 2027. Round 2 runs from 12 to 25 April 2027 and round 3 from 1 September to 15 November 2027.

### Can my child use Python in the contest?

From 2027, yes. BWINF says rounds 1 and 2 can be solved in Blockly or in Python. Round 3 is solved at home with any programming tools.

### How many points are needed for round 3?

For 2027, at least 26 points from two levels: the top-scoring level of round 1 plus the top-scoring level of round 2, or Silver and Gold of round 2 together. Each task gives 2, 3 or 4 points depending on the hardest version solved.

### Does my child have to enter through school?

No. Pupils can create their own BWINF account, or join a group their teacher sets up. Pupils who enter on their own add their postal address to receive a certificate.

### Which level should my child start with?

BWINF suggests Bronze for Klasse 5 and 6, Silver for 7 to 9 and Gold from Klasse 10, and all levels are open. We usually advise starting one level lower and climbing, since several levels may be attempted.

### Can you go through this year's round 3 tasks with my child?

Not before the deadline of 23 November 2026, because BWINF wants solution ideas kept private until then. Until that date we teach with tasks we write ourselves. We are not connected with BWINF.

### When are classes in German time?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Most pupils come after school or on a weekend morning.

### What currency are the fees in?

The euro figure on this page comes from the European Central Bank's reference rate; the actual charge is in US dollars, and your bank does the conversion. The trial class is free and asks for no card.

### Is the Jugendwettbewerb a good step after the Biber?

Yes. BWINF describes it as the programming contest for pupils with little or no experience, and its round 3 shares tasks with the Bundeswettbewerb Informatik, the next step up.

Elsewhere on this site

## Related pages

More for young programmers in Germany and their parents.

### [Coding classes in Germany](/coding-classes-in-germany)

All our pages for learners in Germany.

### [Coding for kids in Berlin](/coding-classes-for-kids-berlin)

Berlin schools and a real data project.

### [Informatik-Nachhilfe online](/informatik-nachhilfe-online)

School Informatik help, written in German.

### [AI and machine learning in Germany](/ai-and-machine-learning-classes-in-germany)

The next step for older teenagers.

### [How we teach](/how-we-teach)

A live class, step by step.

### [Student labs](/student-labs)

Projects by our students.

Start here

## Book a free Jugendwettbewerb class

In the first class the mentor gives your child a short program to trace, sees how far they get, and suggests a level to aim for and the course that fits, in English and at your child's pace.

You can also read [how a class with us runs](/how-we-teach), or look at [the courses](/courses) first.

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20my%20child%20is%20at%20school%20in%20Germany%20and%20wants%20to%20prepare%20for%20the%20Jugendwettbewerb%20Informatik%20in%20English.%20Could%20we%20book%20a%20free%20first%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Our classes are live, online and in English; the mentors work from India. Send us a WhatsApp message in English for the quickest answer.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

## Keep exploring Modern Age Coders

### Related courses and guides

- [Junior Cycle Coding Short Course Help](/junior-cycle-coding-short-course-help)
- [Jugend forscht Informatik: Project Mentoring in English](/jugend-forscht-computer-science-project-mentoring)
- [Jupyter Notebook Errors: A Fix Guide for Students](/jupyter-notebook-errors-for-students)
- [JEE Aspirant Coding Track: Python & Computational Maths for](/jee-aspirant-coding-track)
- [KI-Kurs für Kinder: KI verstehen und selbst bauen, auf Englisch](/ki-kurs-fuer-kinder)
- [ISEF Computer Science Project Mentoring: 2027 Rules Guide](/isef-computer-science-project-mentoring)
- [Best Coding Classes for Kids in Laval](/best-coding-classes-for-kids-in-laval)
- [Young ICT Explorers Project Help: Plan, Build, Present](/young-ict-explorers-project-help)
- [Best Coding Classes for Kids in Ireland](/best-coding-classes-for-kids-ireland)

### Learn more

- [Känguru der Mathematik 2027: Practice in English, Germany](/kangaroo-math-germany-practice)
- [AP Computer Science Tutor in Germany: CSA and CSP in English](/ap-computer-science-tutor-germany)
- [Mathematik-Olympiade Preparation in English, Germany](/math-olympiad-germany-preparation)
- [Coding Classes in Lower Saxony: Live Online, in English](/coding-classes-in-lower-saxony)

### Free resources

- [SQL Tutorial: Databases, Basics to Advanced](/resources/sql)
- [Self Joins and Multi-Table Queries](/resources/sql/self-joins-and-multi-table)
- [Scope, LEGB Rule, and Closures](/resources/python/scope-and-closures)
- [Triggers and Scheduled Events](/resources/sql/triggers-and-events)

### From the blog

- [USACO Bronze to Silver: What Actually Blocks You](/blog/usaco-bronze-to-silver-what-blocks-most-students)
- [Coding Interview Preparation for Freshers: A Plan](/blog/coding-interview-preparation-for-freshers)
- [AP CSP vs AP CSA: Which Is Harder, and Which to Take First](/blog/ap-csp-vs-ap-csa-which-to-take-first)

### Start here

- [Try a free trial class with a Modern Age Coders mentor](/free-trial)
- [About Modern Age Coders, teaching since 2020](/about)

Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

---

*Canonical: https://learn.modernagecoders.com/jugendwettbewerb-informatik-preparation*
