MOOC or massive open online courses are very popular now. For instance, UCL has thirteen courses in edX platform in different area. In this thesis we will focus on the course Louv1.1x, Paradigms of Computer Programming – Fundamentals. And in particular, we will focus on exercises of this course. This exercise will be implement in Oz language, because this language has three fundamental paradigms that will be taught, namely functional, object oriented and dataflow concurrent programming. The teacher has no direct contact with students because they are too many, then we want to create a tool to help student to understand their errors without help of teacher. So, in this thesis, we will create an intelligent grader to this course. This grader ...
Learning about operating systems often involves modifying a large and complex code base. Grading stu...
Coursera works with the world's top universities to provide massive open online courses. These cours...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
This paper represents a return of experience about the use and design of an external grader for a co...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
Teaching and learning computer programming is as challenging as difficult. Assessing the work of stu...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
Massive open online courses (MOOCs) have launched a scale shift in higher education, with several in...
This paper presents a tool called Mooshak ProblEm Creator (Moopec) for facilitating the creation of ...
This thesis investigates a solution for grading a massive number of student submit- ted programming ...
In MOOCs, a single programming exercise may produce thousands of solutions from learners. Understand...
Abstract: Computer programming is inherently ill-suited to traditional assessment with partial credi...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
Oz is a programming language designed to support multiple programming paradigms in a clean factored ...
Learning about operating systems often involves modifying a large and complex code base. Grading stu...
Coursera works with the world's top universities to provide massive open online courses. These cours...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
This paper represents a return of experience about the use and design of an external grader for a co...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
Teaching and learning computer programming is as challenging as difficult. Assessing the work of stu...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
Massive open online courses (MOOCs) have launched a scale shift in higher education, with several in...
This paper presents a tool called Mooshak ProblEm Creator (Moopec) for facilitating the creation of ...
This thesis investigates a solution for grading a massive number of student submit- ted programming ...
In MOOCs, a single programming exercise may produce thousands of solutions from learners. Understand...
Abstract: Computer programming is inherently ill-suited to traditional assessment with partial credi...
Practise is one of the most important steps in learning the art of computer programming. Unfortunate...
Oz is a programming language designed to support multiple programming paradigms in a clean factored ...
Learning about operating systems often involves modifying a large and complex code base. Grading stu...
Coursera works with the world's top universities to provide massive open online courses. These cours...
4 pagesAs many others, we too are developping a Massive Online Open Course or MOOC. This MOOC will t...