

|
Our main product is an ASP service called Viope™ Programming Courses which can be customized to meet customer's needs with different kind of content (theory and automatically checked exercises) and features. Currently our choice of courses includes courses from the following languages: C, C++, Java, Python, SQL and PHP. Viope™ Programming Courses service is suitable for both self-learning and as a support for teachers and their work in schools. To begin learning you'll only need a connection to the Internet and a web browser. Read more below and choose a course suitable for you.
NEW FEATURES 4/2009 - Shell free practice (Linux environment). Supported languagest: C, C++, Java, PHP, Python 3/2009 - Python 3 -course and free practice (IDE) 3/2008 - New statistical features to teacher for observing students progress 2/2008 - C, C++, Java free practice (IDE) 1/2008 - PHP free practice (IDE) 11/2007 - Edit & Execute examples to theory material PUBLICATIONS ABOUT VIOPE'S PROGRAMMING LEARNING ENVIRONMENT Carver, J. & Henderson, L. (2006) "Viope as a Tool for Teaching Introductory Programming: An Empirical Investigation", Proceedings of the 19th Conference on Software Engineering Education & Training (CSEET’06), 19-21 April 2006, Page(s): 9 - 16 Vihtonen E. and Ageenko E., (2002) "VIOPE-computer supported environment for learning programming languages", Proceedings of International Symposium on Technol
RECOMMENDATIONS ”Fifteen students from the Viope exercise group participated the exam and eleven (73 %) received the grade passed.From the other exercise group, sixteen students participated the exam and six (38 %) received the grade passed. Thus, there is a significant difference between the two groups.” - Satu Alaoutinen, Arto Kaarna Department of Information Technology, Lappeenranta University of Technology, Finland ”We have noticed in our previous courses that the students often have trouble connecting the small classroom exercises with the larger laboratory projects. This tool allows the students to get extra practice with those concepts to help ensure they are understood.” - Jeffrey Carver and Lisa Henderson Department of Computer Science and Engineering Mississippi State University, USA ”Learning environments can be able to give dynamic feedback and to have a tip system, which helps students when teacher unreachable. Viope-environment is a study book example of virtual learning environment.." - Jussi Pekka Kasurinen, research report 107, Lappeenranta University of Technology, The Faculty of Technology Management, Department of Information Technology |
|||||







