Using online tutors for learning - what do students think?

Educators and researchers in various disciplines are developing online tutors to help students learn. Such tutors often promote active learning and problem-based learning. They facilitate individualized learning and provide instant feedback. What do students think about their experience using such online tutors? Do they think that the tutors help them learn? Do their opinions reflect their experience using the tutors? Do they feel favorably about using online tutors? In this paper, we attempt to answer these questions based on our evaluations of two tutors that we have developed for programming topics. We believe that our results will be of interest to developers of online tutors who are interested in the affective learning of their students.

[1]  Amruth N. Kumar Learning the interaction between pointers and scope in C++ , 2001, ITiCSE.

[2]  Amruth N. Kumar,et al.  PROBLEM BASED LEARNING OF "STATIC REFERENCING ENVIRONMENT IN PASCAL" , 2002 .

[3]  Amruth N. Kumar,et al.  Facilitating problem-solving on nested selection statements using C/C++ , 2000, 30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135).

[4]  Amruth N. Kumar,et al.  A tutoring system for parameter passing in programming languages , 2002, ITiCSE '02.

[5]  Amruth N. Kumar A tutor for using dynamic memory in C++ , 2002, 32nd Annual Frontiers in Education.

[6]  Amruth Kumar,et al.  Dynamically generating problems on static scope , 2000, ITiCSE '00.

[7]  Michael T. Goodrich,et al.  SAIL: a system for generating, archiving, and retrieving specialized assignments using LATEX , 2000, SIGCSE '00.

[8]  Amruth N. Kumar,et al.  A tutor for counter-controlled loop concepts and its evaluation , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[9]  Peter Brusilovsky,et al.  Explanatory Visualization in an Educational Programming Environment: Connecting Examples with General Knowledge , 1994, EWHCI.

[10]  Daniel Joyce ITiCSE 2000 : proceedings of the 5th annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, July 11-13, 2000, Helsinki, Finland , 2000 .

[11]  Michael T. Goodrich,et al.  PILOT: an interactive tool for learning and grading , 2000, SIGCSE '00.

[12]  Amruth N. Kumar,et al.  A tutor on scope for the programming languages course , 2004 .

[13]  Amruth N. Kumar Learning the interaction between pointers and scope in C , 2001 .

[14]  James R. Eagan,et al.  JHAVÉ—an environment to actively engage students in Web-based algorithm visualizations , 2000, SIGCSE '00.

[15]  Amruth N. Kumar,et al.  A problem generator to learn expression: evaluation in CSI, and its effectiveness , 2001 .

[16]  D. Arnow,et al.  WebToTeach: an interactive focused programming exercise system , 1999, FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011.

[17]  Doug Baldwin Three years' experience with gateway labs , 1996, ITiCSE '96.

[18]  Susan H. Rodger,et al.  A visual and interactive automata theory course with JFLAP 4.0 , 2004 .

[19]  Amruth N. Kumar,et al.  A Tutor for Learning Encapsulation in C++ Classes , 2003 .