Xeropan's curriculum follows a well-structured and thoughtful structure designed to support effective and fun language learning.

The curriculum is structured as follows:

  1. Levels:
    Xeropan's curriculum is structured according to the language levels (A1 to C1) defined by the Common European Framework of Reference for Languages (CEFR), ensuring that everyone can find content appropriate to their level:

    In English as the target language:
    Xeropan takes you through 13 historical periods, each corresponding to a language level, as follows:
    The Far Future in Chaos - Absolute Beginner - A1
    Jurassic Era - Beginner - A1
    Stone Age - Primer - A2
    Ancient Egypt - Elementary - A2
    The Roman Empire - Medium - B1
    Middle Ages - Intermediate - B1
    Renaissance -Practitioner - B2
    The Age of Enlightenment - Independent - B2
    Wild West - Upper-Intermediate - B2
    Modern Times - Competent - C1
    Information Age - Advanced - C1
    The Future - Proficient - C1
    The Far Future - Masters - C1

    We are constantly working on taking you further on your language learning journey in German, Spanish and French! However, for the time being, we are taking you from Absolute Beginner - A1 to the following levels in these languages:

    German target language
    Renaissance - Practitioner - B2

    Spanish target language:
    Ancient Egypt - Elementary - A2

    French target language:
    Stone Age - Primer - A2

  2. Themes:
    The Xeropan curriculum is structured around a variety of themes. Whether it's family, dating, work, travel or something else entirely, you're sure to find what you're looking for

  3. Chapters/ Units:

    Each chapter provides approximately 20-40 minutes of learning, consisting of lessons that develop different skills.

  4. Lessons:
    Within each chapter, each lesson takes 3-8 minutes to complete. Lessons can be found by entering the topics within the levels and earning stars for solving them. Over 3000 lessons are available from basic to advanced level, covering all areas of language learning, including:

    Vocabulary lessons: You can learn words, using vocabulary cards, and then check your knowledge with tests.
    Under the 'Practice' tab, you can develop your vocabulary in a targeted way. You can also check the ratio of weak to strong words in the words you have learned. You can personalize both your weak and strong words and find ‘your saved words' here.
    - What is a weak vocabulary? Expressions that, if you hear them or see them written down, you are likely to remember their meaning, but if you have to use them in a stressful situation, such as being suddenly called on the street or in an exam situation, you may find it difficult or impossible to remember them.
    - What is a strong vocabulary?  expressions that will come to mind in critical situations and that you will be able to use easily in speaking situations.
    - What do you need to do to have a strong vocabulary? Solve the tests for a phrase correctly at least 5 times!
    - Vocabulary health indicator: As you progress through the Xeropan curriculum, you will learn more and more words and expressions.It is important to deepen this knowledge, and this indicator shows you the percentage of strong words you
    0-25%: Although you may know many terms, you may be unsure about a good number of them
    25-50%: You are confident in using most expressions, but it may be useful to practice a little more.
    50-100%: Perfect balance between progress and practice, so keep going!
    - Your saved words: If you want to add a word to ‘your saved words' all you have to do is click on the save icon on the selected word card or vocabulary list. The reason why it is worth adding some words to ‘your saved words' when developing your vocabulary is because some words are more stubborn and harder to fix. Regular repetition will help you to memorize  them and help you to use these words more quickly and effectively in practice.You can build your own personalized list of your saved words from ‘your saved words', containing only the words you think are important. This can be a simple and effective way to learn words, as you can easily access and review the expressions whenever you want to repeat them.

    Pronunciation lessons:
    It's not enough to learn new expressions, you also need to pronounce them correctly, practice these with our pronunciation lessons! To help you learn and memorize your pronunciation, you can listen to the expressions in normal speed or slowed, with visual illustrations

    Video/audio lessons:
    Watch an engaging video or listen to English audio material related to the previous vocabulary flashcards and solve the related tests, which interactively link what you have learned to real-life situations.

    Grammar lessons:
    Grammar lessons help you to form perfect sentences in English. Under the 'Practice' tab, you'll find grammar lessons with detailed explanations and more than 3000 lessons to guide you from the basics to the advanced level of English grammar.

    Conversation lessons:
    Boost your confidence in speaking with a smart stick! Our Conversation Practice feature allows practice speaking English in everyday situations. You can practice checking in at a hotel, being asked questions at an English job interview or simply chatting to a taxi driver. There are 8 characters to chat with. There are several dialogues for 1 character, with the same basic principles. Where these dialogues for the same character differ is in the objectives to be achieved. You have 3 objectives to complete by the end of the conversation, which vary from character to character and lesson to lesson, e.g. While checking into the hotel, ask the receptionist 'Is there wifi in the hotel?'. The conversation practice lessons follow the vocabulary, video/audio and grammar lessons, as they are based on the topics covered in the syllabus. Furthermore, they can be accessed separately in the practice menu to facilitate targeted learning.

    Checkpoints: In each theme, there are several checkpoints which summarize what you have learned and help to test your knowledge.  Bonus Lessons: Once you have collected enough stars, you can unlock bonus lessons where you can solve extra tasks!

  5. Tests: The tests in the Xeropan curriculum are designed to be not only interactive, but also rich in audio-visual elements. This creative approach is based on the principle of gamification, and Xeropan has been designed with this in mind.  We have used game elements and playful mechanisms in language learning, which aim to increase your motivation and provide interactivity when performing tasks. Additional playful tools are used to encourage you to achieve your goals through points, ranks, levels and rewards. This approach is highly effective, improving and sustaining your performance, motivation and perseverance. Xeropan's backstory, characters and entire gamified operation are all based on this principle to make language learning as effective as possible for you!

Good to know!: If you are learning German, Spanish or French and want to communicate with the chatbot using a keyboard, please make sure that the keyboard of that language is available on your device. This is important because there are special characters that are not available on the traditional (English or Hungarian) alphabetic keyboard.

Switching your keyboard:


  1. Go to 'Languages & input' in Settings! If you can't find it here, you might also want to check the 'System' or 'General Management' menu.
  2. Within there, look for a 'Keyboard', 'Virtual keyboard' or 'On-screen keyboard' menu item! Here you can select the keyboard you are using, and in its settings you will find a 'Languages' menu where you can add languages to your keyboard.
  3. You will then be able to switch between the recorded languages on the keyboard.  If you are using the default Gboard keyboard, you can usually switch between input languages by holding down the space bar.


  1. Navigate to Settings → General → Keyboard → Keyboards → Keyboards → Add a new keyboard.
  2. Select the language keyboard here!

Then, wherever you use the keyboard, you can change the input language by touching the globe icon in the bottom left corner.