Individualized exercises for self-assessment of programming knowledge: An evaluation of QuizPACK
Individualized exercises are a promising feature in promoting modern e-learning. The focus
of this article is on the QuizPACK system, which is able to generate parameterized exercises …
of this article is on the QuizPACK system, which is able to generate parameterized exercises …
[PDF][PDF] J-LATTE: a Constraint-based Tutor for Java
J Holland, A Mitrovic, B Martin - 2009 - ir.canterbury.ac.nz
We present J-LATTE, a constraint-based intelligent tutoring system that teaches a subset of
the Java programming language. J-LATTE supports two modes: concept mode, in which the …
the Java programming language. J-LATTE supports two modes: concept mode, in which the …
Generation of problems, answers, grade, and feedback---case study of a fully automated tutor
AN Kumar - Journal on Educational Resources in Computing …, 2005 - dl.acm.org
Researchers and educators have been develo** tutors to help students learn by solving
problems. The tutors vary in their ability to generate problems, generate answers, grade …
problems. The tutors vary in their ability to generate problems, generate answers, grade …
Results from the evaluation of the effectiveness of an online tutor on expression evaluation
AN Kumar - ACM SIGCSE Bulletin, 2005 - dl.acm.org
Researchers have been develo** online tutors for various disciplines, including Computer
Science. Educators are increasingly using online tutors to supplement their courses. Are …
Science. Educators are increasingly using online tutors to supplement their courses. Are …
[PDF][PDF] Explanation of step-by-step execution as feedback for problems on program analysis, and its generation in model-based problem-solving tutors
AN Kumar - Technology, Instruction, Cognition and Learning (TICL …, 2006 - researchgate.net
We have been develo** problem-solving tutors for programming. The tutors target
program analysis tasks–evaluating expressions, predicting the output of programs and …
program analysis tasks–evaluating expressions, predicting the output of programs and …
A tutor for counter-controlled loop concepts and its evaluation
We have developed a Web-based tutor for teaching and testing counter-controlled loop
concepts in C++. The tutor is designed to promote problem-based learning. It repeatedly …
concepts in C++. The tutor is designed to promote problem-based learning. It repeatedly …
Using online tutors for learning-what do students think?
AN Kumar - 34th Annual Frontiers in Education, 2004. FIE 2004., 2004 - ieeexplore.ieee.org
Educators and researchers in various disciplines are develo** online tutors to help
students learn. Such tutors often promote active learning and problem-based learning. They …
students learn. Such tutors often promote active learning and problem-based learning. They …
Preface to the special issue on automated assessment of programming assignments
Programming computers is becoming an increasingly popular activity, not only for computer
science students but across a large number of other disciplines. But funding and other …
science students but across a large number of other disciplines. But funding and other …
[PDF][PDF] A tutor on subprogram implementation
E Fernandes, A Kumar - The Journal of Computing Sciences in …, 2005 - academia.edu
Subprogram implementation is one of the harder topics for students in the Comparative
Programming Languages course. In order to help students learn the implementation of non …
Programming Languages course. In order to help students learn the implementation of non …
[PDF][PDF] Overview of existing adaptive hypermedia e-learning systems
T Kubeš - Technology for eLearning, 2007 - tomaskubes.net
Abstrakt (English): The past 15 years have seen notable progress in the field of adaptive
hypermedia e-learning systems. Many systems were created and some of them brought …
hypermedia e-learning systems. Many systems were created and some of them brought …