Young student working on a laptop remotely, drawing wearing headphones

Our Tests

TOFAS is designed to help educators, parents, and students by measuring Fundamental Academic Skills, the building blocks of learning. The tests yield valuable insight into a student’s academic skills and – because they are taken online around the world – provide the basis for global ranking.

Young student writing a test at her desk

TOFAS: A Basic Overview

  • Easy to Take

    The tests are taken online through a browser. After registering, all that’s needed is a computer, laptop, tablet, or smartphone; internet access; and an email address.

  • Measures FAS

    A successful education – and a successful future – is built on Fundamental Academic Skills. Currently, TOFAS offers tests for two: calculation, and programming.

  • Multiple Levels

    Each TOFAS subject is offered on multiple levels in order for the ideal individual assessment to be made.

  • Multiple Languages

    TOFAS is available in a range of languages, allowing test takers to choose the one best suited to them.

  • Student Growth

    TOFAS makes educators more aware of their students’ needs – and allows parents to provide the ideal educational support – facilitating both academic and personal growth.

  • Global Ranking

    Classroom evaluation does not allow a global ranking; however, because TOFAS is taken around the world, a student’s performance – and school curricula – can be seen from a global perspective.

Classroom of students sitting at their desks writing in a notebook

The Importance of FAS

Fundamental Academic Skills (FAS) are the basic skills required to do well in school. Mastering FAS enables students to achieve their full academic potential and, ultimately, a highly successful future.

TOFAS currently focuses on two FAS: calculation, and programmming.

Test Subjects

Calculation

Calculation is a Fundamental Academic Skill that is necessary throughout the world. This test assesses the retention of basic units generally studied in elementary and junior high school. There are six test levels.

Exam duration:
40 minutes

Question format:
Multiple choice/Numerical input

Required items:
You will need a computer, laptop, tablet, or smartphone; an internet connection; and e-mail with examination information.

Results:
Results will be sent by e-mail two or more weeks after the test date and can be viewed online.

A digital certificate will be issued to applicants who score 80% or higher.

Available Levels:

  • Level 6 (Academic Year Contents up to 9th* grade)
    • Square Roots, Polynomial Equations, Quadratic Equations
  • Level 5 (Academic Year Contents up to 8th* grade)
    • Positive & Negative Numbers, Algebraic Equations, Equations, Equation’s Calculation, Systems of Equations
  • Level 4 (Academic Year Contents up to 7th* grade)
    • Operations with Decimals & Fractions, Positive & Negative Numbers, Algebraic Equations, Equations
  • Level 3 (Academic Year Contents up to 6th* grade)
    • Multiplication, Division, Order of Operations, Operations with Decimals & Fractions
  • Level 2 (Academic Year Contents up to 4th* grade)
    • Multiplication, Division, Order of Operations, Operations with Decimals, Adding and Subtracting Fractions
  • Level 1 (Academic Year Contents up to 2nd* grade)
    • Addition, Subtraction, Multiplication

*Due to variations in grade levels worldwide, kindly refer to the content details for more information.

Recommended technical requirements for PC:

  • Windows: OS 10 or higher (Compatible with the latest versions of the following browsers: Google Chrome, Microsoft Edge)
  • MacOS: OS 11 or higher (Compatible with the latest versions of the following browser: Google Chrome)

Recommended technical requirements for tablet:

  • Android: OS 8 or higher (Compatible with the latest versions of the following browsers: Google Chrome)
  • iOS (iPadOS): OS 14 or higher (Compatible with the latest versions of the following browsers: Safari)

 

Computer Programming

TOFAS Programming is an assessment designed to measure foundational knowledge of programming. By systematically analyzing and evaluating the understanding of programming concepts such as sequential processing, conditional statements, loops, variables, and more, it provides a detailed measurement of the examinees’ programming abilities and serves as evidence of their learning achievements. Moreover, it helps facilitate effective learning progression thereafter. TOFAS Programming is fully in accordance with CFRP*.

*CFRP (Common Framework of Reference for Programming Skills)” refers to a common reference framework for learning, teaching, and assessing programming skills based on the same criteria, independent of programming languages. It aims to address the challenge of quantitatively evaluating programming abilities, providing a unified framework for consistent evaluation across different programming languages.

Exam duration:
40 minutes

Question format:
Multiple choice

Programming Language:
You can choose from the options of “Visual Language” and “Text-based Language (JavaScript/Python)” to take the exam.

Test available in the following languages:
English

Required items:
You will need a computer, or laptop; an internet connection; and an email address.

Results:
Results will be sent by e-mail two or more weeks after the test date and can be viewed online.

A digital certificate will be issued to applicants who score 60% or higher.

Available Levels:

  • Level 6
    • Text-based Language (JavaScript/Python)
      • Timers, associative arrays, classes
  • Level 5
    • Text-based Language (JavaScript/Python)
      • Variable types (null, type checking), array operations (insert, replace, sort), two-dimensional arrays, exception handling
  • Level 4
    • Visual Language (Scratch)
      • Functions, lists
    • Text-based Language (JavaScript/Python)
      • Switch, array operations (add, delete, reference), constants, while, interrupt/continue loop
  •  Level 3
    • Visual Language (Scratch)
      • Logical operators, variables
    • Text-based Language (JavaScript/Python)
      • Variable types (int, string, boolean), random numbers, functions, for (array processing)
  • Level 2
    • Visual Language (Scratch)
      • Inequalities, coordinates, random numbers
    • Text-based Language (JavaScript/Python)
      • Spring concatenation, inequivalence, for, logical operators, arrays (declaration, extraction, length)
  •  Level 1
    • Visual Language (Scratch)
      • Sequential processing, conditional branching, iterative, parallel processing, angle
    • Text-based Language (JavaScript/Python)
      • sequential processing, output, operator, if, inequality

Recommended technical requirements for PC:

  • Windows: OS 10 or higher (Compatible with the latest versions of the following browsers: Google Chrome, Microsoft Edge)
  • MacOS: OS 11 or higher (Compatible with the latest versions of the following browser: Google Chrome)

Recommended technical requirements for tablet:

  • Android: OS 8 or higher (Compatible with the latest versions of the following browsers: Google Chrome)
  • iOS (iPadOS): OS 14 or higher (Compatible with the latest versions of the following browsers: Safari)

 

Teacher holding a globe with students sitting on the floor in front of her

How to Get Started

TOFAS offers myriad benefits for educators and academic institutions – not to mention the students. Click the button below to find out more and to get connected with a specialist.

Get Started

Insights from TOFAS allow you give your child the precise support needed to achieve his or her full potential. Click the button to find out more.

For Parents

Knowing your strengths and weaknesses in Fundamental Academic Skills gives you a tremendous opportunity get ahead. Click the button to find out more.

For Students