Mathematics by school year
Practice from Primary through ESO and Bachillerato with course-based skills and generated variants.
Open MathematicsThis page is the complete product map: free learning tools first, then the additional Parent and Teacher workflows. Every section links to the place where that feature lives.
The core learning experience stays free and ad-free. Start without an account, then create a free student account when you need classes or assignments.
Practice from Primary through ESO and Bachillerato with course-based skills and generated variants.
Open Mathematics2nd–4th ESO and 1st Bachillerato follow the combined subject; 2nd Bachillerato separates Physics and Chemistry.
Open Physics & ChemistryQuestions change their numbers and variants so practice is not based on memorising one worksheet.
Start practisingCheck answers immediately and see whether the result is correct while you are still working.
Try practiceSee the method and answer after checking instead of receiving only a right/wrong mark.
See practiceGenerate full online sheets and mixed course review from the skills you are studying.
Create a worksheetUse a broader set of questions to check how comfortable you are with a topic or course.
Check a levelLearning pages stay focused: there are no display ads in the practice experience.
Start freeSee the teacher classes linked to your account and leave a class you joined by mistake without deleting your learning history.
Manage my classesMatesify uses the information it actually has to suggest a useful next step; when there is not enough evidence, it asks for a short diagnostic instead of pretending to know.
A quick course-wide check samples different skills and suggests where to begin.
Take a diagnosticSaved weak areas, recent mistakes and local mastery feed a single next-practice recommendation. Recent work counts more once there is enough evidence.
See recommendationsRecent mistakes identify the specific method error when Matesify can recognise it, then open fresh reinforcement practice from the same skill.
Practise mistakesParent and Teacher can use personalised difficulty that adjusts the practice experience to the learner.
See ParentEach learner keeps a separate student account. Families see progress and useful signals without mixing children together.
Link individual free student accounts through private invitations bound to the invited email.
Open family accountKeep completed work and learning attempts attached to the correct learner.
View accountSee which skills need reinforcement and which are currently stronger.
View progressUse learning history to identify a practical next area to work on.
View recommendationsSee this week’s activity, accuracy, change from the previous week, a current strength and the most useful area to reinforce.
View weekly summaryReview completed worksheets, scores and recent learning activity.
Open historyTrack learning milestones alongside the student’s normal progress.
See achievementsCreate printable worksheets and answer keys and download them as PDFs.
See Parent planRemove the Free plan’s configurable full-sheet generation limit.
Compare plansTeacher tools are built around a class workflow: invite students, assign the same work, review submissions and turn weak areas into follow-up practice.
Create classes and let free student accounts join through a code or invitation link.
Open TeacherRename classes, regenerate a compromised join code, remove a student who joined the wrong group, close finished classes and reopen them later without deleting learning history.
Manage classesShare class and assignment access by copied link, email or WhatsApp.
Open classesChoose subject, course, skills, difficulty, question count and an optional due date.
Create assignmentsExpected answers are not sent to the browser before submission; scoring happens on the server.
See assignmentsSee pending, overdue, submitted-on-time and late work together with score and submission time.
Review classCompare each submitted answer with the expected answer and the skill behind the question.
Review submissionsOpen the assignment builder prefilled from a learner’s strongest error signal.
Create follow-up workCreate a task only for the students who reliably need reinforcement in a selected heatmap skill.
Create targeted workPractice remains a learning signal, while server-verified assignment answers are prioritised when available. Without verified work, Matesify waits for enough practice evidence before showing reliable colours.
Open heatmapSee accuracy, recent activity, strengths, weak areas and a 14-day trend when there is enough evidence.
View student insightsBuild a custom printable/PDF worksheet or test from selected course skills with an answer key.
Open builderSave drafts, publish, edit title or due date, close, reopen, duplicate, archive and restore assignments without losing submission history.
Manage assignmentsThe Resources hub turns common mistakes into clear explanations, step-by-step examples, downloadable practice and a direct route back into the exact skill.
Browse Spanish and English guides with clean language-specific URLs and linked translations.
Open ResourcesEach guide focuses on mistakes learners actually make and explains what to check instead of only showing the final answer.
Browse guidesLong-form resources include worked examples and an automatic table of contents for faster navigation.
See examplesDownload extra practice and answer keys from relevant guides without creating an account.
Download resourcesA guide can open Matesify directly on the subject, year and skill that matches what the learner has just read.
Practise a skillSearch the knowledge base or browse focused topic pages as the library grows.
Search ResourcesThe interface is built around deliberate navigation and stable work areas rather than constant page jumps.
Checking is a grading action only; the worksheet stays open until the learner deliberately presses Finish.
Open practiceIn-place updates, language changes and worksheet exit preserve context instead of snapping back unexpectedly.
Try the interfaceTyping is saved as a lightweight draft tied to the exact worksheet so accidental interruption is less destructive.
Open a worksheetA fully correct worksheet gets calm, specific praise for the completed work rather than exaggerated rewards.
Complete a worksheetResponsive layouts, touch-sized controls and visible keyboard focus support different devices and input methods.
Open MatesifyCastilian Spanish is the default experience, with English available as an optional interface language.
Open MatesifyMatesify uses its own sign-in, registration and password-reset flow instead of sending normal users through the default WordPress login screen.
Sign inChange your name, email or password from My account. Sensitive changes require the current password and new email addresses must be confirmed before they become active.
Manage profileDownload your Matesify data, delete learning history, disconnect a family link or permanently delete the account from the account area.
Open privacy controlsNew accounts get one short setup step tailored to Student, Family or Teacher, then the onboarding disappears.
Create an accountServer-rendered curriculum pages for each supported school year provide clear topic summaries, internal links and a direct route into practice.
Explore coursesStudents do not need a paid plan to learn. Parent and Teacher add saved progress, productivity and classroom tools.
Start practice without an account; a free account can join an active teacher class and submit assignments.
See FreeParent and Teacher can use monthly billing, an annual option with two months included, or a three-year option with six months included overall.
Compare pricingSubscription checkout and billing are handled through the integrated PayPal subscription flow.
See plansCancelling does not remove access that has already been paid for; access continues through the stored paid period.
Manage account