Go back
CertifiedEducation quality


Turun yliopisto, oppimisanalytiikan keskus
Multiple subject areas
ViLLE is a learning platform with exercises on multiple subject areas

ViLLE offers plenty of exercises and education content in multiple subject areas for broad target group, including Mathematics, Finnish language and programming. The platform offers extensive analytics of the student's progress and performance. ViLLE can be used as a complementary resource to school books, and it works best in providing exercises for practicing skills learned.

Age groups 
All education levels
Offline play 
Internet required
Educational Quality
Learning Goals

The pedagogical analysis covers how the product supports learning of the identified skills. The student’s role is assessed by four contrary pair parameters, which are selected to cover the most essential aspects on the use of the product.

VILLE offers a huge amount of content and exercises, which the teacher can use to curate a lesson for their students. The students are in an active role while doing the exercises, which range from multiple choise questions to problem solving and open ended questions assessed by the teacher.
ViLLE complements the teaching at school, and works as an extension to school books. ViLLE offers a great amount of exercises for practicing the content. The students may do the same exercise several times and improve their performance based on the feedback. The teacher will receive extensive analytics on students' performance and progress.
The solution adapts nicely to users in need of extra / multichannel learning repetition as well as to those in need of a level adaptation from the group median. This is a wonderful aspect, since the same platform can be used with various skill level. The exercises are mostly done in linear progression, but the students can make some choices on what to do.
The students are mainly working independently on their own device, but it is possible to set working groups or pairs and get the analytics about learning from all the students working together. For the tests it is possible to open a group chat.

The following are the high educational quality aspects in this product.

ViLLE offers a broad spectrum of content on mathematics, Finnish language, programming and several other subjects.
The assignments are versatile and the teacher can easily adjust the content and difficulty level based on the needs of their students
The teacher can view extensive analytics on the students' progress and performance
There's a possibility to do the assignments independently or work in small groups

The supported learning goals are identified by matching the product with several relevant curricula descriptions on this subject area. The soft skills are definitions of learning goals most relevant for the 21st century. They are formed by taking a reference from different definitions of 21st century skills and Finnish curriculum.

Subject based learning goals

Identify acute and obtuse angles and compare and order angles up to two right angles by size.
Identify lines of symmetry in 2-D shapes presented in different orientations.
Complete a simple symmetric figure with respect to a specific line of symmetry.
Convert between different units of measure [for example, kilometre to metre; hour to minute].
Measure and calculate the perimeter of a rectilinear figure (including squares) in centimetres and metres.
Find the area of rectilinear shapes by counting squares.
Read, write and convert time between analogue and digital 12- and 24-hour clocks.
Solve problems involving converting from hours to minutes; minutes to seconds; years to months; weeks to days.
Count in multiples of 6, 7, 9, 25 and 1000.
Find 1000 more or less than a given number.
Recognise the place value of each digit in a four-digit number (thousands, hundreds, tens, and ones).
Order and compare numbers beyond 1000.
Identify, represent and estimate numbers using different representations.
Round any number to the nearest 10, 100 or 1000.
Solve number and practical problems that involve all of the above and with increasingly large positive numbers.
Recognise and show, using diagrams, families of common equivalent fractions.
Add and subtract fractions with the same denominator.
Recognise and write decimal equivalents to 1/4, 1/2, 3/4.
Recognise and write decimal equivalents of any number of tenths or hundredths.
Find the effect of dividing a one- or two-digit number by 10 and 100, identifying the value of the digits in the answer as ones, tenths and hundredths.
Round decimals with one decimal place to the nearest whole number.
Compare numbers with the same number of decimal places up to two decimal places.
Solve simple measure and money problems involving fractions and decimals to two decimal places.
Count up and down in hundredths; recognise that hundredths arise when dividing an object by one hundred and dividing tenths by ten.
Solve problems involving increasingly harder fractions to calculate quantities, and fractions to divide quantities, including non-unit fractions where the answer is a whole number.
Solve problems involving multiplying and adding, including using the distributive law to multiply two digit numbers by one digit, integer scaling problems and harder correspondence problems such as n objects are connected to m objects.
Multiply two-digit and three-digit numbers by a one-digit number using formal written layout.
Use place value, known and derived facts to multiply and divide mentally, including: multiplying by 0 and 1; dividing by 1; multiplying together three numbers.
Recognise and use factor pairs and commutativity in mental calculations.
Add and subtract numbers with up to 4 digits using the formal written methods of columnar addition and subtraction where appropriate.
Estimate and use inverse operations to check answers to a calculation.
Solve addition and subtraction two-step problems in contexts, deciding which operations and methods to use and why.
Compare and classify geometric shapes, including quadrilaterals and triangles, based on their properties and sizes.
Ohjata oppilasta käyttämään ja ymmärtämään matemaattisia käsitteitä ja merkintöjä.
Tukea ja ohjata oppilasta vahvistamaan ja laajentamaan ymmärrystään kymmenjärjestelmästä.
Pitää yllä oppilaan innostusta ja kiinnostusta matematiikkaa kohtaan sekä tukea myönteistä minäkuvaa ja itseluottamusta.
Ohjata oppilasta havaitsemaan yhteyksiä oppimiensa asioiden välillä.
Ohjata oppilasta kehittämään taitoaan esittää kysymyksiä ja tehdä perusteltuja päätelmiä havaintojensa pohjalta.
Kannustaa oppilasta esittämään päättelyään ja ratkaisujaan muille konkreettisin välinein, piirroksin, suullisesti ja kirjallisesti myös tieto- ja viestintäteknologiaa hyödyntäen.
Ohjata ja tukea oppilasta ongelmanratkaisutaitojen kehittämisessä.
Ohjata oppilasta kehittämään taitoaan arvioida ratkaisun järkevyyttä ja tuloksen mielekkyyttä.
Tukea oppilasta lukukäsitteen kehittymisessä positiivisiin rationaalilukuihin ja negatiivisiin kokonaislukuihin.
Opastaa oppilasta saavuttamaan sujuva laskutaito päässä ja kirjallisesti hyödyntäen laskutoimitusten ominaisuuksia.
Ohjataan oppilaita huomaamaan asioiden välisiä vuorovaikutussuhteita ja keskinäisiä yhteyksiä.
Työn suunnittelua, tavoitteiden asettamista sekä työskentelyn ja edistymisen arviointia harjoitellaan.
Oppilaita opastetaan huomaamaan säännöllisesti suoritettujen tehtävien vaikutus edistymiseen sekä tunnistamaan vahvuutensa ja kehittämistarpeensa.

Soft skills learning goals

Developing problem solving skills
Learning to plan and organize work processes
Practicing decision making
Practicing versatile ways of working
Practicing to notice causal connections
Learning to build information on top of previously learned
Practicing persistent working
Practicing to find ways of working that are best for oneself
Practicing to take responsibility of one's own learning
Practicing categorization and classification
Learning to notice causal connections
Practicing logical reasoning, algorithms and programming through making
Understanding and interpreting of matrices and diagrams
Learning to acquire, modify and produce information in different forms
Practicing to create questions and make justifiable arguments based on observations
Practicing to plan and execute studies, make observations and measurements
Practicing strategic thinking
Practicing to argument clearly own opinions and reasonings
Enabling the growth of positive self-image
Practicing time management
Encouraging to build new information and visions
Learning to combine information to find new innovations
Practicing to notice links between subjects learned
Using technology resources for problem solving
Practicing logical reasoning to understand and interpret information in different forms
Practicing to evaluate one's own learning
Learning to find the joy of learning and new challenges
Practicing memorizing skills
Practising visual recognition

The Finnish Educational Quality Certificate

Our Quality Evaluation Method is an academically sound approach to evaluating a product’s pedagogical design from the viewpoint of educational psychology.

The method has been developed with university researchers and all evaluators are carefully selected Finnish teachers with a master's degree in education.

More about the evaluation