Quick start:
- To login to ViLLE, click here!
- New to ViLLE? Start by viewing this video!
- Test ViLLE exercises
- Want to learn more? See the list of features.
Become a tester!
Are you interested in becoming a ViLLE tester?
To apply to be a tester, fill out the form in Contact page!
Welcome to ViLLE home page!
ViLLE is a collaborative education platform which makes it possible for teachers to create virtual courses and automatically assessed exercises of different kinds easily. All created material can be utilized, commented and evaluated by other teachers. Moreover, ViLLE automatically gathers data about students' learning behavior and results while they are using the system. This creates new research possibilities, as huge amount of quantitative and qualitative data becomes available.
ViLLE supports several types of assignments:
Visualization assignments combine program visualization with multiple choice and array questions. In program code sorting assignments the students are asked to re-arrange rows of a program for it to perform the given task. In Coding assignment students writes a program (or part of it) by given specifications. Surveys can be used e.g. for exams, pre- and post-course enquiries and for file submissions. Quizzes contain multiple choice questions with choice of material (such as program code) attached. Clouds and boxes allow students to simulate programs execution etc. To learn more, see the features page for complete listing.
ViLLE also supports attaching additional materials to courses and exercises to support learning process. In addition, platform offers comprehensive statistics on student actions; the statistics can be easily exported as a text file or in Microsoft Excel spreadsheet.
ViLLE is utilized in programming courses at various universities in e.g. Finland, Australia, South Africa, Lithuania and Malaysia. The effectiveness of ViLLE has been evaluated in various studies, and based on the results, ViLLE enhances students' learning regardless of previous programming experience.