2009
DOI: 10.1111/j.1467-8535.2008.00894.x
|View full text |Cite
|
Sign up to set email alerts
|

Svetovid—Interactive development and submission system with prevention of academic collusion in computer programming

Abstract: This paper discusses Svetovid, cross-platform software that helps instructors to assess the amount of effort put into practical exercises and exams in courses related to computer programming. The software was developed as an attempt at solving problems associated with practical exercises and exams. This paper discusses the design and use of Svetovid system along with the advantages it brings to both students and instructors. IntroductionBefore the practical assessment was introduced in programming courses, stu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…Testovid is based on modern technology that generates XML as data representation and is platform programming language independent. Testovid has been used in assessing students' solutions for several courses such as object oriented programming, data structures and algorithms and operating systems (Pribela et al, 2011).…”
Section: Testovid Systemmentioning
confidence: 99%
“…Testovid is based on modern technology that generates XML as data representation and is platform programming language independent. Testovid has been used in assessing students' solutions for several courses such as object oriented programming, data structures and algorithms and operating systems (Pribela et al, 2011).…”
Section: Testovid Systemmentioning
confidence: 99%
“…The traditional course is supported with online tools for delivery of selfstudy instructional units, assignments, topic-specific discussions, various types of online examinations and other pedagogical aids. Apart from Moodle [10] and Svetovid [9], inhouse submission system, IDEs (BlueJ and Eclipse) are used as a support for theoretical exercises and Jeliot is used for code visualization of the dynamic aspects of programs. Learning Design -The course consists of 2+2+2 hours per week of lectures, theoretical and lab exercises.…”
Section: Uns -Object-oriented Programming Coursementioning
confidence: 99%
“…• learning management system (LMS) Moodle [5] for course organization, (adaptive) delivery of additional resources [6], and a variety of communication, collaboration and testing facilities, • custom-made Web-based tutoring system within the integrated learning environment named MILE [7], which provides additional learning resources and provides high interactivity, offering many examples and exercises, • IDEs, namely BlueJ [8] and a little bit further in the semester Eclipse [9], for presenting the main concepts of OO design and programming during theoretical exercises, as well as for solving optional homework assignments and students' self-practice in general, • code visualization tools like Jeliot [10] for providing concrete representation of the dynamic aspects of presented programs and improving students' attention, • in-house submission system called Svetovid [11], for efficient collection of students' solutions to practical assignments and their timely and efficient grading. The course at UOM-TMD is based on the microworld approach to teaching programming [12] and the educational IDE BlueJ [8].…”
Section: A Teaching Methodologymentioning
confidence: 99%
“…For testing students' knowledge two different mechanisms are applied: Moodle's Quiz module for testing theoretical knowledge and problem-solving skills, and special submission system Svetovid [11] for collecting and semi-automatic assessment of students' code, i.e. solutions to programming assignments created during lab exercises.…”
Section: Technology-enhanced Learningmentioning
confidence: 99%
See 1 more Smart Citation