Sign In
XtraMath Overview
About the student activities
About the progress reports
Get started - for parents
Get started - for teachers
XtraMath in the classroom
MORE VIDEOS:
XtraMath Overview
Get started - for parents
About the student activities
Get started - for teachers
About the progress reports
XtraMath in the classroom
Get the XtraMath mobile app!
Huh? Page not found!
We're sorry! We can't find the page you requested. If one of our links is broken please email us to let us know. In the meanwhile, maybe you can start from our home page and find what you are looking for there?
Sign In

Enroll

Enter an enrollment code

Teachers send home flyers with enrollment codes. Codes are specific to students. Please do not reuse codes.

By enrolling my child in XtraMath, I give my consent for XtraMath to record my child’s skill progress, generate reports summarizing my child’s progress, and use my child’s information consistent with XtraMath’s Terms of Service, Privacy Policy and Data Retention Policy.

If your child is not using XtraMath at school then sign up for a parent account.

Confirm share request

Sign In
Donate-image

XtraMath needs your help!

XtraMath® is a 501(c)(3) non-profit dedicated to math achievement for all. If you appreciate our program please consider making a tax-deductible donation using PayPal. Your donation will defray the cost of operating this website, make XtraMath available to more students where it is most needed, and help improve our program for better educational outcomes.

Thank you!

Sign In

Frequently Asked Questions

How to use this FAQ:

Click any category in the index below to jump to questions relating to that topic. Click a question to see its answer.

Use this toggle to switch between seeing detailed instructions for our website or mobile app.
Use this toggle to switch between seeing detailed instructions for our website or mobile app.

Index


^ UP TO INDEX ^

What is the purpose of XtraMath?


XtraMath® helps students transition from counting or calculating the basic math facts to recalling them. Quickly recalling math facts, instead of calculating them, frees up mental resources for higher-level operations.

XtraMath’s timed activities encourage students to answer questions as quickly as possible. When combined with the spaced repetition of problems, this efficiently develops recall. The three-second threshold is carefully selected to be long enough to type in a recalled answer but not long enough for the student to comfortably enter a counted or calculated answer.

Students should have already learned the basic counting or calculating strategies, and be able to solve the problems without time pressure, before starting to practice an operation with XtraMath.

^ UP TO INDEX ^

Glossary


In XtraMath we use certain generic terms in a specific way. This glossary explains those terms.

  • Activity: a quiz or practice that takes about two minutes. Each session consists of three or so activities.
  • Assignment: refers to which program is assigned to a student.
  • Mastery: a student’s progress toward completing an operation in Xtramath. Learn about the mastery score and mastery matrix.
  • Operation: a mathematical operation such as addition or multiplication.
  • Practice: refers to one type of activity. These activities are known to students as “Race the Teacher.” The practice activities use a technique called “spaced repetition” that focuses on a few facts at a time and repeats them at increasing intervals to encourage memorization and recall. Performance on practice activities does not affect the student’s mastery score.
  • Problem Set: the set of problems that a student will practice within an operation. For addition and multiplication, this is typically all single-digit combinations, for example 2 + 2 or 9 ⨉ 9. For subtraction and division, it is all of the inverse problems from addition and multiplication, for example 4 − 2 or 81 ÷ 9. In alternative programs an operation’s problem set can be reduced or expanded — read about XtraMath programs for more detail.
  • Program: a collection of one or more operations that can be assigned to a student. A program also specifies a threshold and a problem set for its operations. Learn more about XtraMath programs.
  • Quiz: an activity used to measure a student’s mastery of an operation. There are two types of quizzes — “placement” and “progress.” A student’s initial mastery score is determined by several placement quizzes, taken when beginning an operation. After placement, the student takes a progress quiz as the first activity of the first session of the day.
  • Session: a short series of activities, lasting no more than ten minutes. A session begins when a student signs in, and is considered complete once the student has finished all activities and signed out.
  • Threshold: students must answer a problem correctly within a three-second threshold for the answer to be considered recalled rather than counted or calculated. Correct answers within the threshold get a smiley face. Correct answers beyond the threshold get a green checkmark. In alternative programs the threshold can be increased to six seconds, or decreased to two or one and a half seconds.
  • Timeout: refers to the ten seconds that the student has to enter the answer to a problem. Upon timeout, the answer is shown with an hourglass icon. The student must enter the answer to continue on to the next problem.
^ UP TO INDEX ^

Sign-up, Sign-in and Enrollment


What’s the difference between a parent account and a teacher account?

Both parent accounts and teacher accounts have access to the same student performance data, but they organize students in different ways:

Teacher accounts organize students into classes with end dates, making it easier to track the progress of many students, one school year at a time. Teachers receive a weekly report that shows a summary of class activity.

Parent accounts focus on the progress of just a few children. Parents receive a weekly report that includes a separate report for each child.

Teachers who plan to use XtraMath at home with their own children, as well as at school, should select both options at signup to create a dual parent/teacher account. Dual accounts have a special “My kids” section to keep your own children separate from your classes at school. You can convert an existing parent or teacher account to a dual account — when you change your account settings, look for the checkbox at the bottom of the “Accounts” page.

What kind of account should I use if I homeschool my child?

For homeschoolers, we recommend a parent account. See the difference between parent and teacher accounts, above.

One of my children is using XtraMath through school. Can my other children use it too?
Yes! Sign in to your XtraMath parent account. Click the Add child tab. This is located to the right of your first child’s name, near the top of the page just under our logo.
Yes! Sign in to your XtraMath parent account. Tap My kids in the upper left. On the “My kids” report, open the Edit kids menu in the upper right, and select +Add child.

Your child will be assigned a program based on their grade level, but you can change the program as you see fit.

My child used XtraMath last year. How do I set them up for the new school year?

As long as your child is linked with your parent account, they can keep using XtraMath indefinitely — even when the school year ends or they change schools. Your child signs in using your email address, and you can assign operations as appropriate.

If your child’s new class is using XtraMath, their teacher should send home a parent flyer. When you follow the instructions on the flyer, your child's existing account will be linked with their new class. Your child will get a new PIN number and may be assigned new operations by their teacher. Nevertheless, your child’s past activity and progress is preserved.

My child is using XtraMath under their other parent’s account. Can I also view my child’s reports?

A child’s account can be linked with multiple parent accounts.

If you have an XtraMath flyer from school: Follow the flyer’s instructions using your child’s enrollment code. If the flyer doesn’t have an enrollment code, add your child using their sign-in information, as described below.

Otherwise: Sign up for a parent account. On the “Add child” page, select This child already has an XtraMath account. Enter your child’s XtraMath sign-in information. This includes the other parent’s email address (or the email address of a teacher if the child is using XtraMath at school), the child’s first name exactly as entered into XtraMath, and their PIN.

If you are a teacher, see the related question on students in two households.

I’ve lost my child’s PIN number.

Sign in to your parent account. The PIN number is shown at the top of the student report. Alternatively, go to the student sign-in page, and click on Forgot your PIN?. You will receive an email with PINs for all children in your account.

How do I change my email address or other account settings?
Sign in to your parent or teacher account. At the top of the page, click Account. Make any desired changes, then click Submit at the bottom of the page.
Sign in to your parent or teacher account and open the menu in the upper left. Tap your name, near the bottom of the menu, to see your current account information. Make any desired changes, then tap Submit in the upper right corner.
What do the icons on the sign-in pages mean?

See the icon descriptions in the reports section.

How do I undo a student being marked as “busy” or “absent”?

The busy and absent buttons on the classroom sign-in page are toggles. Simply select the student on the classroom sign-in page and click the busy or absent button again.

^ UP TO INDEX ^

About Student Activities


What operations will my student practice in XtraMath?

When a parent or teacher adds a student to XtraMath, they indicate the student’s grade level. That grade level determines which mathematical operations the student will practice, as follows:

Grade Age Operations in Default Program
K 5-6 Addition within Ten
1 6-7 Addition & Subtraction within Ten
2 7-8 Addition & Subtraction
3 8-9 Addition, Subtraction & Multiplication
4+ 9+ Addition, Subtraction, Multiplication & Division

By default, a student begins by working on addition first, and proceeds to subtraction, multiplication, and division in order. While the default assignment is usually appropriate, it may not be ideal for a specific student. A teacher or parent can change the assigned operations. Learn more about XtraMath programs.

Why does XtraMath have a timer? Can I turn that off?

Xtramath is designed to help students transition from counting or calculating to recalling the basic arithmetic facts. The timer allows XtraMath to distinguish a recalled answer from a counted or calculated answer. The default three-second mastery threshold is carefully selected to be long enough to type in a recalled answer but not long enough for the student to comfortably enter a counted or calculated answer.

By request, we have added the ability to hide the timer, though student answers are still evaluated based on response time. With less time pressure, students may not answer as quickly as they can, potentially resulting in lower scores or slower progress than they might otherwise achieve. For alternatives to hiding the timer, see XtraMath goes too fast for my child.

Sign in to your parent or teacher account, and go to the student report. Click Edit student info on the left side of the report. Check the “Hide timer” checkbox in the “Activity settings” section, then click OK.
Sign in to your parent or teacher account, and go to the student report. Open the Edit menu in the upper right, and tap Edit student info. Check the “Hide timer” checkbox in the “Activity settings” section, then click OK.
Why do you show answers to the student? Can I turn that off?

XtraMath works like intelligent flash cards. By showing an answer, and then asking the same problem again after a short interval, the program encourages students to recall answers rather than calculate them. This is the purpose of XtraMath, and is why you cannot turn off this feature.

Why don’t you show students their mastery score?

Students respond differently to seeing their mastery score — some are inspired, but others can become discouraged or frustrated. For this reason we don’t show students their mastery scores or the color rating that they received for a session. However, we do give students plenty of feedback, including answer icons and the mastery matrix. Parents or teachers may share mastery scores or progress graphs with students at their discretion.

Can students do XtraMath more than once per day?

We recommend that students do XtraMath only once per day, on as many days as possible. While students can sign in to XtraMath multiple times per day, additional sessions have diminishing educational value and decrease students’ enthusiasm for the program over the long run.

Also, note that students get a progress quiz only at the beginning of the first session of the day. Subsequent sessions are practice only and do not affect the student’s mastery score.

What if a student must leave in the middle of an XtraMath session?

To complete XtraMath for the day, a student must complete a few two-minute activities, and it is best for the student to complete all activities in one sitting. A student should not start XtraMath if they have less than ten minutes available. In any event, a student should at least finish their current activity before leaving the computer. If they leave before finishing all required activities, they may sign in again later to complete XtraMath for the day.

Will XtraMath work for my child with special needs?

XtraMath does not yet have specific accommodations for students with special needs. Some special education teachers do use XtraMath with their students, but needs and circumstances vary, so we cannot make individualized recommendations. We welcome suggestions and feedback on how XtraMath might work better for students with special needs.

Review our methods for lowering the program's difficulty.

For Deaf students we have an American Sign Language version of XtraMath. The ASL version has a teacher who signs instructions and encouragement in the program’s videos.

XtraMath has division with zero! Isn’t that undefined?

You can’t divide a number by zero but you can divide zero by a number that is not zero. XtraMath uses zero as a dividend, 0 ÷ n, but not as a divisor, n ÷ 0.

Here is an example of the difference between zero as a dividend and a divisor:

  • A dozen donuts divided among four people is three donuts per person, 12 ÷ 4 = 3.
  • Zero donuts divided among four people is zero donuts per person, 0 ÷ 4 = 0 — an unhappy but well-defined situation.
  • A dozen donuts divided by zero people, 12 ÷ 0, doesn't make sense and is undefined.
^ UP TO INDEX ^

Adjusting Student Activities


How do I change the operation that my student is working on?

If your child is using XtraMath at school, please check with the teacher before making any changes.

We recommend students master operations in their natural order: addition first, then subtraction, multiplication, and finally division. Also, it is important that students not attempt to memorize arithmetic facts before they have a good conceptual understanding of the operation. With those caveats in mind, a parent or teacher can change the operations assigned to a student.

Sign in to your parent or teacher account, and go to the student report. Click Edit student info, on the left side of the report, and select a new program for the student. If you do not see your desired program in the dropdown list, select Custom Program and more options will appear. Teachers can also change the program for multiple students at once. To do so, go to a class report and click Change programs. Select a new program, and which students you would like to reassign to that program, then click Change.
Sign in to your parent or teacher account, and go to the student report. Open the Edit menu in the upper right, tap Edit student info, and select a new program for this student. If you do not see your desired program in the dropdown list, select Custom Program and more options will appear.

Learn more about XtraMath programs.

XtraMath says my student is “done.” Can they continue using XtraMath?

XtraMath says a student is “done” when they have completed all operations in the program assigned to them. See What is an XtraMath program?

If a student has not finished all operations appropriate for their grade then they should be assigned a new program that includes any incomplete operations. See What operations will my student practice?

A student that has completed all operations appropriate for their grade does not need to continue using XtraMath. However, some teachers want to keep their entire class engaged with XtraMath. You can challenge students that have completed all operations at the three-second level by assigning them custom programs with shorter answer thresholds or expanded problem sets. Learn how to change a program.

Which program should I assign next?

Consider the following questions when deciding which program, if any, to assign next.

Are there more operations (e.g. multiplication) that the student has not practiced yet? If so, adding a new operation is usually the best choice, but ensure that the student has a good conceptual understanding of that operation. Example: A student that has completed “Addition & Subtraction” can be assigned to “Multiplication & Division.”

Is there a larger problem set for the student’s mastered operations? Example: A student that has completed “Addition & Subtraction within Ten” can be assigned to “Addition & Subtraction.”

Learn more about XtraMath programs, and how to change the operation that a student is assigned.

Can I have a student start over from the beginning?

Yes. Restarting a student’s current program will reset the mastery scores of all operations included in their assigned program. Any progress recorded in operations not in the current program will be maintained. A student with a restarted program will retake the placement quiz for the program’s first operation the next time they sign in to XtraMath.

Sign in to your teacher account and go to a class report. Click Change programs on the left side of the report. Change the left drop-down menu from Change program to Restart program. Select students as needed, then click Restart.
Sign in to XtraMath on the web to use this feature.
What is an XtraMath program? What do terms like “Expanded” or “Beginning” mean?

The program assigned to a student determines which operations the student will practice in XtraMath. A program may include all four operations (addition, subtraction, multiplication, and division), or simply focus on one specific operation (e.g. multiplication). Students work on one operation at a time until mastery, before moving on to the next operation.

By default, an operation’s problem set consists of single-digit problems and their inverses, as explained in the glossary. “Beginning” operations for younger students include addition problems that sum to ten or less, and their inverses in subtraction, for example 3 + 7 or 10 − 1. “Expanded” operations have operands up to twelve, as some schools and districts require that.

Finally, the program determines the threshold. By default, students have three seconds to enter a correct answer for it to be considered a fluent response. Custom programs can reduce the threshold to two seconds, or even one-and-a-half seconds. These programs are an additional challenge for students that have completed operations at the three-second level. Custom programs can also increase the threshold to six seconds — for more on this, see XtraMath goes too fast for my child.

An “Assessment only” program consists entirely of placement quizzes, and can help teachers identify fluency gaps. These programs proceed directly from one placement quiz to the next, without waiting for students to master each operation.

Is it possible to have my student practice more than one operation — like addition and subtraction — in the same activity?

Mixing operations introduces artificial errors — applying the wrong operation — that interfere with accurate measurement of true fluency for individual operations. For that reason we do not mix operations.

My child is struggling with XtraMath.

Here is what you can tell your child if they are struggling with XtraMath:

  • XtraMath takes only a few minutes each day, but it requires your undivided attention during that time. Stay focused on the problems and do your best every time.
  • Don’t let the timer hurry you. Accuracy is more important than speed — but once you do know the answer, type it in promptly.
  • Don’t worry about occasional typos or mistakes. You will have many more chances to answer that same problem in the future.
  • Do not guess! Try to remember the answer first, and if you cannot remember it, then calculate it.
  • When you get a problem wrong and are shown the correct answer, take a moment to repeat the problem and answer to yourself before typing it in, like “five plus seven equals twelve.” This will help you remember the answer next time.
  • Never enter wrong answers on purpose. If you do, your score will drop significantly and it will take you several sessions to prove what you already know and get back to where you should be.
  • It can take a long time to master an operation, so be patient and be persistent.
  • Do XtraMath as regularly as possible while following this advice and you will make good progress.

For additional advice, see XtraMath goes too fast for my child.

We have endeavored to make XtraMath work well for as many students as possible. However, it may not be the right solution for your child. If your child continues to struggle with XtraMath, please consult your child's teacher for effective alternatives.

XtraMath goes too fast for my child.

XtraMath is designed to measure what basic math facts students can recall, not what they can calculate. The three second mastery threshold is carefully selected — it is long enough that a relatively slow typist can enter a recalled answer, but short enough to exclude most counted or calculated responses. If you increase the threshold then you are no longer measuring recall.

For maximum effectiveness, XtraMath adjusts to each student and has them practice near the limit of their abilities. This might be uncomfortable for some students. If students do not get the correct answer within three seconds they should not perceive it as a personal failure, but as a normal challenge of the XtraMath “game.”

Here are some common concerns, and how to deal with them:

  • Slow typing speed: Most students become comfortable with typing numbers after only a few sessions of XtraMath, but if typing speed is a problem, have the student practice number typing prior to using XtraMath. A web search will turn up many number typing games.
  • Fine-motor difficulties: For some students, a touch screen may work better than a keyboard or mouse. Another option is for the student to say the answer aloud, and an adult or older child to type it in on their behalf.

Also, see our tips for struggling students.

If a student is frustrated to the point where XtraMath is becoming counterproductive, you can try a custom program with a six-second threshold. This will increase the fluent answer threshold from three to six seconds, and the answer timeout from ten to twenty seconds. Because a six-second threshold does not accurately measure fluency, we recommend this threshold be used only as necessary to build confidence with an operation. Hiding the timer is another option — this does not change the threshold, but rather hides the animated timer element during student activities. Learn how to change operations or hide the timer.

My child is distracted or bothered by the teacher images during “Race the Teacher.”

Your child can turn off those images during the practice activity. Use the button in the lower corner of the practice activity to toggle the teacher images on or off. This setting will be remembered the next time the student signs in, regardless of computer or device being used.

You can also toggle the images off via your child’s activity settings:

Sign in to your parent or teacher account, and go to the student report. Click Edit student info on the left side of the report. Check the “Hide teacher” checkbox in the “Activity settings” section, then click OK.
Sign in to your parent or teacher account, and go to the student report. Open the Edit menu in the upper right, and tap Edit student info. Check the “Hide teacher” checkbox in the “Activity settings” section, then click OK.
Can I reposition the keypad for a left-handed student?

Yes. Use the button below the onscreen keypad to switch the keypad’s position from right to left. This setting will be remembered the next time the student signs in, regardless of computer or device being used.

^ UP TO INDEX ^

Parent and Teacher Reports


What reports on student performance are available?

If you haven’t already, watch the About the progress reports video on our home page.

XtraMath has three types of reports:

  • A student report shows an individual student’s progress over time.
  • A class report provides a summary of progress for an entire class. Class reports only appear in teacher accounts.
  • A date report shows all activity for a specific student on a specific date.
To access any report, sign in to your parent or teacher account. Click a tab to view the corresponding class or student report. For teacher accounts, view a student report by clicking the student’s name on the class report — and click the class tab to return to the class report. You can view a date report by clicking either a usage icon on the right side of the class report, or a date with a usage icon on the student report’s calendar.
To access any report, sign in to your parent or teacher account. Switch between class reports by opening the menu in the upper left and tapping a class name. Switch to a student report by tapping the student name — tap the class name in the upper left corner to return to the class report (or to “My kids”). You can view a date report by tapping either a usage icon on the right side of the class report, or a date with a usage icon on the student report’s calendar.

You will receive a weekly PDF copy of your reports via email, unless you opt out by changing your email preferences. You can also export class or student data for custom reports or analysis.

What does a mastery score mean, and how is it determined?

The mastery score should be interpreted as a completion percentage for an operation. For example, a mastery score of 75 means the student is about three quarters of the way toward finishing the operation. It should not be viewed as a grade (90% = A, etc). It is common for students to start out with a mastery score well below 30 and take several weeks to finish an operation.

The score is calculated as a weighted percentage where easy facts such as +0, +1, ×0, ×1 are weighted less than more difficult facts. Mastery scores are based solely on the results of quiz activities, and are not affected by performance during practice activities. In order to get a mastery score of 100, a student needs to have answered every question correctly, within the mastery threshold, two out of the last three times they have attempted it.

What do the various icons mean?
Student status icons show a student’s XtraMath status for today. They appear on the student sign-in and classroom sign-in pages, and to the left of student names on the class report when viewed online.
The student has been marked as “busy” with a button on the classroom sign-in page. They will be selected for a turn later. Click the busy button again to remove the busy status.
The student has been marked as “absent” with a button on the classroom sign-in page. They will not be selected for a turn today. Click the absent button again to remove the absent status.
The student has signed in but has not yet finished a session. The student may be doing XtraMath activities right now — if not, they will need to sign in again to complete their session.
The student has completed all operations assigned to them. The student may be able to continue using XtraMath if they are assigned a new program. See XtraMath says my student is “done” and How do I change an operation?.
The student has finished XtraMath for the day. On a sign-in page, all checkmark icons displayed are green, for the sake of student privacy. On a class report, the color of a checkmark icon will be green, yellow or red, depending on the student’s performance. These colors correspond with the colors of the usage icons, explained below.
Daily usage icons indicate the quality of a student’s performance for a specific day or activity. They appear on all of the performance reports: in the calendar on a student report, on the right side of a class report, and next to the activity headings on a date report. If a student’s usage is frequently red, remind them not to guess at answers. If they cannot confidently remember the answer they should do their best to calculate or count the answer. View more student tips.
Answered at least 90% of questions correctly in this session or activity.
Answered between 10% and 25% of questions incorrectly, or answered too few questions.
Answered over 25% of questions incorrectly, or answered very few questions.
Signed in, but did not complete an XtraMath session. To complete a session, a student must work until told “You Are Done!”, then sign out.
Answer icons show how a student answered a specific question in a quiz or practice activity. They are used as feedback in the student activities, and appear on a date report.
The question was answered correctly within the mastery threshold. The mastery threshold is usually three seconds but may be shorter or longer depending on the student’s program assignment.
The question was answered correctly, but beyond the mastery threshold.
The question was answered incorrectly.
The question was not answered before the ten-second timeout.
Other icons
The student does not have a mastery score yet. This is because they have not yet finished the placement quiz; it usually takes a few sessions, over several days, before a student is placed. Appears on a student report.
This column shows each student’s current mastery score, along with their current operation and threshold. If no score is shown, the student has not finished placement yet. Appears on a class report.
This column shows a miniature version of the progress graph for each student’s current operation. Appears on a class report.
The student’s current operation: addition, subtraction, multiplication or division. A white icon indicates a “Beginning” problem set, while a black icon indicates an “Expanded” one. A gray operation icon indicates the regular problem set. Appears on a class report.
A number on the operation symbol indicates a mastery threshold shorter or longer than the default three seconds. Appears on a class report.
The student is assigned an “Assessment only” program.
How do I read the mastery matrix on the student reports?

The mastery matrix is a color-coded representation of a student’s current mastery of an operation. Each square represents a single problem, like 2 × 4, and the color of that square indicates how well the student knows the answer:

This problem is mastered! The student is reliably answering it correctly and quickly.
The student is reliably answering this problem correctly, but is taking longer to answer.
The student is not yet reliably answering this problem correctly.
The student has not yet encountered this problem.
How do I read the progress graph on the student reports?

The progress graph shows how the student’s mastery score has changed over time. Each point on the graph represents a day that the student did a quiz in XtraMath. The height of the point indicates the mastery score after that day’s quiz, and the color of the point indicates the quality of the student’s performance on the quiz. These colors correspond with the usage icons on the right side of the class report, and the colored dates on the student report’s calendar, and are explained in our icon guide.

The class report shows a miniature version of the same graph, called a “sparkline,” for each student’s current operation.

My student’s mastery score is stuck in the 90s. How can they finish the operation and move on?

Review the calendar on the student’s report.

If the student’s calendar shows many yellow or red shapes: The student’s progress has stagnated due to an error rate that is too high. A yellow square indicates the student is getting more than 10% of the answers wrong, while a red octagon indicates the student is getting more than 25% wrong. Remind the student to type in answers quickly, but not so quickly that they make mistakes, and to never guess at answers nor enter incorrect answers on purpose.

If the student’s recent usage is mostly green: The student is likely answering most questions correctly, but is answering some questions slower than the mastery threshold allows. This can be confirmed by looking at the mastery matrix lower on the student report — yellow squares indicate facts that are being answered correctly but are not yet mastered. In this case, it’s just a matter of patience and continuing to practice.

If the student’s frustration level has become counterproductive, you might try changing the student's program or taking a break from XtraMath.

My student’s mastery score decreased! How can this happen?

XtraMath allows for occasional mistakes, but if a student gets too many mistakes their score may decrease. A decreased mastery score can bounce back within a few XtraMath sessions if a student restores their focus.

Learn more about how the mastery score is calculated, and see our tips and suggestions for frustrated students.

How do I export student data for analysis?

XtraMath can export student data in .CSV format which can be imported into Excel or Google Sheets.

Sign in to your parent or teacher account. Go to a student report. On the left side of the report, click Export data. Select Include all students if you want all of the students in this class (or all of your children) compiled in the same file. Click Export to download the .CSV file. Teachers can export class data, accessible via the Export class data link on a class report.
Sign in to XtraMath on the web to use this feature.
^ UP TO INDEX ^

Classroom Management


It’s a new school year. How do I transfer existing student accounts into my new class?

You don't need to transfer students. XtraMath is designed to make it as easy as possible for teachers, and we avoid requiring you to collect and enter XtraMath account information from your students.

When you create your new class, add all students as new, and send home parent flyers. When parents follow the flyer instructions, their children's previous accounts will be merged into your new class.

The only exception is if you are looping — keeping the same class from one year to the next. In that case you can simply extend the end date of the class by a year.

How do I set up XtraMath for use in a school computer lab?

To understand how students take turns in a classroom setting, watch our XtraMath in the Classroom and Classroom Setup videos.

If many classes use the same computers or tablets, each teacher should share their class(es) with a computer lab administrator. Then, only the lab administrator needs to perform the classroom sign-in setup procedure.

To authorize shared computers or tablets for classroom sign-in:

Go to the classroom sign-in page. If other teachers’ classes are already remembered on a machine, click Other... at the end of the list. Enter your email and password. Once you have submitted your information on one computer, your authorization will be remembered on the same network for two hours. On subsequent computers, click the icon to the right of your name, then click Done.
From the home screen, tap School in the upper right. Tap the leftmost sticky note — it says either Set Up or Sign In, dependent on whether other classes are already remembered. If other teachers’ classes are already remembered, tap Edit in the upper right, then Add... at the end of the list. Enter your email and password. On subsequent devices, just tap the icon to the right of your name, then tap Done.
How do I add new students to an existing class?
Sign in to your teacher account and go to the class report. Click Add students on the left side of the report. To add many students at once, press Return or use the button to keep entering names, and click Done when you are finished.
Sign in to your teacher account and go to the class report. Open the Edit class menu in the upper right, and select +Add students. To add many students at once, press Return or use the button to keep entering names, and click Done, in the upper right corner, when you are finished.

When you add a student, the grade level you specify determines which operations they will be assigned. If you specify a different language, when the student signs in at school they will see videos and activities in that language regardless of what language the rest of the class is using (see How do I handle a multilingual classroom?).

A student in my class lives in two households. How do I ensure both parents are able to view student reports?

Print two copies of the student's parent flyer and send one home to each household. Each parent that follows the flyer instructions will have a separate parent account linked with the same student account.

A parent without a flyer can add a child using the student’s sign-in information.

How do I transfer a student into my class?

Note: Do not “transfer” students’ accounts from a previous school year. Only transfer students that are switching classes in the middle of the school year or that were inadvertently added to the wrong class. See the question about transferring students from a previous school year.

In order to transfer a student into your class, you will need their XtraMath sign-in information. This includes a previous teacher’s (or parent’s) email address, the student’s first name, and their PIN.

Sign in to your teacher account. Go to the class report where you would like to transfer the student. Click Add students on the left side of the report. Choose the second option, Transfer student from another class using XtraMath. Enter the teacher’s email address and the student’s name and PIN.
Sign in to your teacher account. Go to the class report where you would like to transfer the student. Open the Edit class menu in the upper right, and tap +Add students. Choose the second option, Transfer student from another class using XtraMath. Enter the teacher’s email address and the student’s name and PIN.

Once the student is added to their new class, they can be removed from their previous class — or just remain shared in both classes. To see which teachers have access to a student’s account, go to their student report and look for any names under the “Teachers” heading.

How do I transfer a student between classes in my account?

You may move a student from one class to another by transferring a student. Initiate the process at the desired class and use your own email address as part of the student’s sign-in information.

How do I remove a student from my class?
Sign in to your teacher account and go to the student report. Click Remove student on the left side of the report.
Sign in to your teacher account and go to the student report. Open the Edit menu in the upper right, and select Remove student.

Student accounts that are no longer linked with any teacher or parent account are periodically purged. If you accidentally remove a student, contact us promptly and we may be able to reinstate the student account.

How do I change a class’s end date?
Sign in to your teacher account and go to the class report. Click Edit class info on the left side of the report.
Sign in to your teacher account and go to the class report. Open the Edit class menu in the upper right, and select Edit class info.

If the end date has passed and your class no longer appears in your teacher account, contact us and we can restore the archived class.

How do I share my class with another teacher?

If you share a class with another teacher, they will have unrestricted access. They can add or remove students, change students’ assigned operations, reset scores, and share the class with other teachers.

The other teacher must have an XtraMath account before you can share your class with them.

Sign in to your teacher account and go to the class report for the class you wish to share. Click Share this class on the left side of the report. Enter the other teacher’s email address and submit. We will send the other teacher an email that allows them to complete the sharing operation.
Sign in to your teacher account and go to the class report for the class you wish to share. Open the Edit class menu in the upper right and tap Share this class. Enter the other teacher’s email address and submit. We will send the other teacher an email that allows them to complete the sharing operation.

You can also share individual students with another teacher.

How do I share an individual student with another teacher?

Another teacher can add one of your students to their class. See how to transfer a student. You will need to provide the other teacher with your email address, and the name and PIN that the student uses to sign in. The student will also remain in your class, unless you explicitly remove them.

To see which teachers have access to a student’s account, go to the student report and the names will be listed under the “Teachers” heading.

You can also share an entire class with another teacher.

How do I handle a multilingual classroom?

You can assign an “activity language” to a specific student. When the student signs in at school via the classroom sign-in page, their XtraMath session will be in their activity language, regardless of which language their classmates are using.

To change a student’s activity language setting:

Sign in to your teacher account and go to the student report. Click Edit student info on the left side of the report. Select a language in the Activity language drop-down and click OK.
Sign in to your teacher account and go to the student report. Open the Edit menu in the upper right and tap Edit student info. Select a language in the Activity language drop-down and tap OK.

A student’s activity language setting only affects sessions initiated from the classroom sign-in page.

How do I remove unwanted classes from the classroom sign-in page?
From the classroom sign-in page, click the pencil icon above the class names. You should now see a list of all teachers who have authorized their classes to be shown on the computer. Click the button to the right of a teacher's name, then click Submit to remove that teacher’s classes.
From the classroom sign-in page, tap Edit in the upper right. You should now see a list of all teachers who have authorized their classes to be shown on the device. Tap the button to the right of a teacher’s name, then tap Done to remove that teacher’s classes.

You may need to enter your email and password to confirm removal. This prevents students from removing classes.

How do I import a large number of student or teacher accounts into XtraMath?

We are happy to import accounts for you. Contact irene@xtramath.org for more information. Please specify the name of the gradebook app or student information system that you will be using to export student data.

^ UP TO INDEX ^

Tablets and Phones


What is the difference between the free XtraMath website and the paid XtraMath app?

We do not want kids whose families cannot afford smartphones, or whose schools cannot afford tablets, to have an inferior educational opportunity. Therefore, the essentials of the program function in the same way on the website as in the mobile app.

However, the app provides a better experience while using a phone or tablet. The app can be launched directly from a home screen, there is no browser UI taking up space on the screen, and all pages and activities have been formatted specifically for the smaller screen size. Given the modest price we feel that the apps provide good value.

Which phones and tablets does the XtraMath app support?

Our Apple iOS app requires iOS 8 or later. Devices that can run iOS 8 include iPad 2 and later, iPhone 4S and later, and iPod Touch 5 and later.

Our Android app requires Android version 4.0 or later, and performs best on devices running 4.4 or later.

Our Amazon app requires a Fire device running Fire OS 4 or later. This corresponds to third generation tablets (2013) and later.

Is there an educational discount for the app?

We participate in the Apple Volume Purchase Program, which gives a discount for volume purchases. Apple sets the terms of the discount and we do not have any control other than opting in.

The app stores for Android and Fire devices unfortunately do not offer educational discounts. Our app providers do offer some programs which may help, depending on your situation:

I thought XtraMath was free. Why are you charging for the app?

Most online educational programs either display advertising or charge a subscription. We are firmly committed to not showing ads to children, and making XtraMath available to as many students as possible. By charging a small amount for our mobile app we can keep our website free of charge and free of advertising.

How do I get a refund for an app purchase?

We want you to be satisfied with your purchase and support of XtraMath. Please let us know how we can improve, and follow Apple, Google, or Amazon’s instructions to refund your purchase.


What is your privacy policy?

XtraMath is fully committed to maintaining your privacy and adhering to all student privacy laws. Here is our Privacy Policy.

Can XtraMath sign this contract that my district requires from vendors?

Yes. Send the contract to irene@xtramath.org. Please allow three business days for turnaround.

Has XtraMath signed the Student Privacy Pledge?

Yes, XtraMath has signed the Student Privacy Pledge.

Do you sell or share student, parent or teacher information with third parties?

No. Per our Privacy Policy, parent, teacher and child personal information is never shared, sold or provided to third parties, except that information may be provided to trusted third parties who assist in operating our website to the extent necessary for them to provide those services. We may share anonymized student performance data with academic researchers for the sole purpose of evaluating the efficacy of our program.

What information do you collect from teachers, parents, and students? How long do you keep it?

We collect only the minimum amount of information required to operate our program. For detailed information about what information we collect, and how long we keep it, see our Data Retention Policy.

When you sign up or sign in with Facebook, Google, etc. we only access your name and email address to identify your XtraMath parent or teacher account.

^ UP TO INDEX ^

Technical Issues


The teacher videos stopped working.

During a student’s first few sessions, the teacher explains how the program works. Once the student is familiar with XtraMath, the teacher appears as a still image to avoid being repetitive. However, the teacher may appear in videos again later, such as when the student begins working on a new operation.

The teacher videos do not have sound on my mobile device.

All of our videos include audio. If the sound is not playing, the cause is usually that your device is muted without you realizing it. This can be a very counterintuitive setting. Instructions depend on what type of device you have:

  • Apple: To hear sound, the volume must be turned up and the mute setting must be turned off. Some iPad models have a side switch, located on the side of the tablet just above the volume buttons, which may be in control of the mute setting. If your device doesn’t have this switch, or if toggling it did not change the mute setting, open the Control Center to check your volume setting. Swipe up from the bottom of the screen to access the Control Center.
  • Android: There are many manufacturers and versions of Android devices, so this advice is not exhaustive. Your device may have separate volume levels for the ringtone, alarms, and media. Our videos and sound effects are treated as media. If the media volume is turned down our videos will not be audible, even if the ringtone is at full volume. Open your device’s settings and look at the Sound or Volume section to check these distinct volume levels. Alternatively, when you use your device’s side volume buttons, an icon may appear on-screen that indicates which volume you are adjusting, accompanied by a button to access the volume settings.
  • Amazon: The Fire operating system is based on Android and volume is handled in a similar way. See Android advice above.
Videos are blocked by my school district.

The videos on our home page are hosted by Vimeo, which is blocked by some schools. As an alternative, these videos are also available on TeacherTube.

The videos shown inside the student activities should work even if Vimeo is blocked, because they are delivered directly from our website.

What are your minimum browser requirements?

XtraMath works best on up-to-date browsers. If possible, update your browser to the most recent version. You can check if your browser is up-to-date at Browser-Update.org. Javascript and browser cookies also need to be enabled. These are almost always enabled since most websites would break without them.

Shown below are the minimum version numbers for the most popular browsers.

  • Internet Explorer 9
  • Safari 6
  • Chrome 19
  • Firefox 28
  • Other browsers: Many other browsers are based on “WebKit.” Those browsers must use WebKit version 536 or later. Check SupportDetails.net for your browser’s WebKit version.
What IP addresses are used by XtraMath?

All of our web content is served from xtramath.org and its subdomains. If you use parental controls, allowing “xtramath.org” should be sufficient to view and use our full site.

The IP addresses for these domains are controlled by Amazon Web Services and are subject to change occasionally. We do not have control over when or how these addresses may change.


What are your terms of service?

You must agree to certain terms to use XtraMath. Here are our Terms of Service.

What is XtraMath’s tax ID number?

XtraMath is a 501(c)(3) charity. Donations to XtraMath are tax deductible. Our tax ID number (EIN) is 27-1042188 and our mailing address is 4700 42nd Ave SW #580, Seattle, WA 98116.

Why did XtraMath display an inappropriate or offensive message to my student?

We guarantee that XtraMath never insults students. So what happened? It’s a prank, often pulled by another student. Using a web browser’s development tools, a user can change text that appears on any web page. These changes only appear on that specific device, and will disappear if the page is refreshed. There are numerous YouTube videos that explain how this prank is done. This can be done to just about any website and unfortunately there’s no practical method to prevent it.

I still have a question after reading this FAQ.

We can provide a limited amount of support via email. Go to our Support page for instructions.

Sign In

Getting help

If you have questions or concerns about XtraMath®, or are having technical difficulties, please start by reviewing our Frequently Asked Questions page which has answers to the most common issues faced by our users. By reading the FAQ you can often get an answer for your question or solve your problem right away rather than waiting for a response.

There are a lot of different computers, browsers, versions, and system configurations out there. There are also temporary Internet connectivity problems and individual computer issues that are beyond our control. Here are some suggestions that may help, depending on the type of issue you are experiencing:

  • Refresh the page in your browser.
  • Restart your browser.
  • Clear XtraMath data from your browser:  
  • Clear your browser's cache.
  • Try a different browser if one is already installed.
  • Install or upgrade to the latest version of IE, Safari, Chrome, or Firefox.
  • Try at a different time of day.
  • Try on a different computer if one is available.
  • Try at another location with a different connection to the Internet.

If the FAQ and suggestions do not help then we are happy to assist you via email. Please include any relevant information which may include:

  • the name of your child or student
  • an enrollment code from a parent flyer
  • a student PIN number
  • the teacher's email address
  • any error messages that are displayed
  • a description of unexpected behavior
  • your operating system and browser version as shown on supportdetails.com.

A picture can be worth a thousand words so consider attaching a screenshot. They can be very helpful in tracking down technical problems.

Send the email to erika@xtramath.org. We get a lot of email, especially during the school year, so thank you in advance for your patience!

Sign In
Donate-image

Thank You!

Thank you for donating to XtraMath®. We will put your tax-deductible donation to work improving the program and making XtraMath available to more students that need it.

Sign In

About us

XtraMath® is a Seattle 501(c)(3) nonprofit organization dedicated to math achievement for all. Our goal is to develop effective, efficient, adaptive, and intrinsically rewarding supplemental math activities.

The people behind XtraMath


XtraMath Team Photo

From left to right:

XtraMath started in the fall of 2007 when David Jeschke, a computer programmer, volunteered at a local elementary school and recognized the need for an individualized math practice program. XtraMath spread rapidly to other classrooms by word of mouth and the program continues to evolve to meet the needs of the students, teachers, and parents.

Our resident Photoshop, AfterEffects, Audition, and quality assurance wizard is Irene Nelson. Irene likes the wilderness, football, and math's many contributions to the world of art.

The teacher who appears in the English-language student activities is Christopher Robert, a National Board Certified Teacher in the Seattle School District. In 2009 Chris was honored as a "Hero in the Classroom."

Heading up our internationalization effort is Seattle native Jennifer Truluck. Former French and Italian translator and teacher, Jennifer spends her spare time studying new languages and blogging about linguistic tidbits that strike her fancy.

Sterling Nelson has a BS in Biology from UC Davis but enjoys computer programming more. Sterling spends his spare time playing and coaching Ultimate Frisbee.

The exceptionally patient Erika Newell answers email questions from parents and teachers. She has a BA in Mathematics from DePauw University and likes helping people use technology to its full potential. Her children love using XtraMath.

Our Spanish-language math teacher, "Maestra A." is Claudia Mesa. Originally from Colombia, Claudia now lives with her husband in Portland, OR, where she is the CEO of the popular children's language school "Kids Like Languages." When not teaching, Claudia enjoys traveling and getting to know new cultures around the world.

We encourage and appreciate your questions, comments and suggestions. For any matter related to XtraMath please email erika@xtramath.org. Due to limited resources we can only offer support via email.

If you believe in what we are doing please consider a tax-deductible donation to support and improve XtraMath and reach more kids that need help.

Thank you for visiting!


Thank you to our sponsors


XtraMath appreciates the generous support of our donors and:

Allovus provided the visual and interaction design for our web site.

Thanks to Hari Cavalcante for proofreading our Portuguese translation at a deep discount.

We would also like to thank all of the teachers and parents and students that have used XtraMath and provided us with valuable feedback, and the following individuals for their assistance and support: Amy Barber, Amy Greenbaum, Beatriz Troncoso, Brandon Chandler, Courtney Starr, Denise Ohlson, Ezekiel Smithburg, Guillaume Valtat, Haley Nichols, Hugh McMillan, Hui Li, Isabelle Rey, Jen Shetterly, John Woodward, Lee Barrientos, Margaret Jeschke, Mark Conover, Mark Jewell, Mark Morcos, Patricia Rush, Rob Hurvitz, Shawna Swanson, Sung Hee Kim, William Cady.


Sign In

XtraMath mobile app

For the best XtraMath® experience on a mobile device, get the app! It is available in the app store for just a few dollars. If you are a kid, be sure to ask your parents before buying the app.

XtraMath is a nonprofit. We don't show ads or charge subscription fees. But it costs a lot of money to offer our program that is used by millions of kids around the world. App sales pay our bills and allow us to keep improving the program. Thank you for supporting XtraMath!

The XtraMath mobile app is available in the following app stores:

Sign In

Sign up

Create a parent or teacher account

Parents: If your child brought an XtraMath flyer home from school, please begin by enrolling your child. If you already have an account and would like to add another child, sign in and click Add child.

Sign up with:
Facebook
Amazon
Google
or:
Sign In

Sign up

Select your account type

Check one or both:
How do students address you?

Signing up acknowledges you have reviewed and agreed to the Terms of Service, Privacy Policy and Data Retention Policy.
Sign In

Welcome back

Sign in to classroom

      Sign In

      Welcome back

      Sign in to classroom

        Sign In

        Classroom Setup

        Sign in to authorize

        Sign in with:
        Facebook
        Amazon
        Google
        or:

        For teachers only

        This will authorize the device to display a classroom sign-in page with the names of students in your class.

        You only need to do this once on each device in your classroom. The next time, this app will go directly to your classroom sign-in page.

        Forgot your password?
        Sign In

        Welcome back

        Select your name to begin

          Sign In

          Welcome back

          Select your name to begin

            Sign In

            Welcome back

            Enter your information to begin

            Sign in with:
            Google
            or:
            Forgot your PIN?
            Sign In

            Welcome back

            Select your name to begin

              Sign In

              Welcome back

              Enter your information to begin

              Sign in with:
              Facebook
              Amazon
              Google
              or:
              Forgot your password?
              Sign In

              Welcome back

              Select your name to begin

                You're done!

                Tell your teacher or parent that you are finished with your current XtraMath program.

                You Are Done!

                Goodbye


                SmileyRed-x

                Race the Teacher

                Welcome
                You got this many in a row!

                Race the Teacher

                Practice Finished
                SmileyGreen-checkBlue-hourglassRed-x

                Placement QuizProgress Quiz

                Welcome

                Placement QuizProgress Quiz

                Welcome

                Welcome to XtraMath

                Welcome

                Account Information


                I would like to receive:

                Add child


                Ask the teacher for a parent flyer with an enrollment code for your child. Use "Enroll" on the XtraMath home page to add this child.
                By enrolling my child in XtraMath, I give my consent for XtraMath to record my child’s skill progress, generate reports summarizing my child’s progress, and use my child’s information consistent with XtraMath’s Terms of Service, Privacy Policy and Data Retention Policy.



                Confirm share request

                Add students

                Don't worry if your students already have accounts. Create new accounts and send home parent flyers. When parents follow the instructions, their child's existing account will be linked to your class.

                Print Certificate(s)

                Select the certificates to print below, then press the "print" button.
                Blank certificates for addition, subtraction, multiplication, and division are also available.
                ?

                {{activityName}}{{qualityImg}}
                {{time}}
                {{opName}}
                {{numProbs}} PROBLEMS
                A3
                {{good}}%
                A2
                {{ok}}%
                A0
                {{skip}}%
                A1
                {{wrong}}%

                {{col0}} {{col1}} {{col2}} {{col3}} {{col4}}
                {{activityName}}{{qualityImg}}
                {{time}}
                {{opName}}
                {{numProbs}} PROBLEMS
                A3
                {{good}}%
                A2
                {{ok}}%
                A0
                {{skip}}%
                A1
                {{wrong}}%

                {{col0}} {{col1}} {{col2}} {{col3}} {{col4}} {{col5}} {{col6}} {{col7}} {{col8}} {{col9}}
                {{img}}
                {{fact}}

                Print Flyer(s)

                Print Summer Flyer(s)

                Print Holiday Flyer(s)

                Select the flyers to print below, then press the "print" button.
                Processing...
                Processing, please wait...