ViLLE supports a variety of automatically assessed exercises, divided into three categories. All exercises can be accompanied with supporting materials, such as images, videos or GeoGebra components.
Computer science exercises:
The exercises in the general category can be used to teach almost any subject. The are several exercise types designed especially for language and grammar education, including topics such as compounds, word order, punctuation and case, and dialog. Other exercises in the general category are for example sorting exercise, classification, identifying areas in pictures, matrix selection and filling in the gaps. Moreover, ViLLE also supports multifaceted surveys (with support for file uploads) and quizzes with different kinds of questions.
Mathematical exercises in ViLLE are designed to facilitate math learning especially among elementary school level. Moreover, there are several mathematical exercises for higher levels (such as quadratic equations). The math exercises are designed to be as easy for teachers to create as possible, but still versatile enough to support different levels and methods of education. Math category also contains several different drilling games (such as racing or ladder game) that can be used to teach other topics as well. ViLLE also supports Geogebra to enable geometric drawing, and has a built in editor for writing mathematical symbols.