adekroisa - Programming Courses Integrating an Automatic Judge into an Open Source LMS ~ Roisa

adekroisa - Programming Courses Integrating an Automatic Judge into an Open Source LMS

Integrating an Automatic Judge into an Open Source LMS


The Aim : to enchance our programming courses

Evaluation of Programming Assignments:
evaluation of students’ programs done by hand, is particularly uninteresting and time consuming needing:
extraction of attached programs in emails or downloading files from learning platforms
compilation of the submission, and run of some tests.
if the program is made up of several files, things become a bit harder
if libraries are used, they must be linked

Scripts can be used to automate this, but they do not work if the students do not follow the rules.

Consequences of the by hand evaluation:
Very difficult to give to each particular student timely feedback on his/her learning effort and progress
•Need to cut on the number of assignments and make the students work in teams

The solution for this state of affairs is automated judges

Automatic Judges:
The idea of automatically evaluating students’ programs is commonly followed in international and national programming contests.
–International Olympiad in Informatics (IOI)[1]
–the ACM International Collegiate Programming Contest (ICPC)[2] ,
–the Google CODE JAM[3],
–the Internet Problem Solving Contest (IPSC)[4]
–IEEE Extreme 24hour Programming Contest
[4] http://ipsc.ksp.sk

Free Automatic Judges:
•Some of freely available automatic judges are:
PC2 [1],
PKU JudgeOnline[2],
DOMJudge[3] and
Mooshak[4].
They can be downloaded and installed by all those interested, namely by educators who want to enhance their programming teaching by implementing cooperative andcompetitive educational strategies.
[2] http://acm.pku.edu.cn/JudgeOnline/


Web-bases Judges:
•Most of them developed by universities.
•Available, together with databases of programming problems.
Some examples:
UVA On-line Judge[1],
Sphere Online Judge[2], and
the Zhejiang University Online Judge[3]
[2] http://www.spoj.pl/
[3] http://acm.zju.edu.cn/onlinejudge


From: Vancouver, Canada, Oct 2009






Artikel Lainnya

0 comment:

Posting Komentar

Informasi Pilihan Identitas:
Google/Blogger : Account special blogger
Another : Jika tidak punya account blogger namun punya alamat Blog atau Website.
Anonim : Jika tidak ingin mempublikasikan profile anda (tidak disarankan). salam hangat, Roisa :)

 
Wedoo Indonesia