ADAPTIVE TUTORS FOR DEVELOPING VISUAL REASONING SKILLS IN PROGRAMMING COURSES

Rika Yoshii

Abstract

This position paper argues that students who have difficulty programming often exhibit difficulty in building correct semantic representation of program statement effects. We argue for the need to develop and use tutoring software to help students develop visual reasoning skills in programming. Adaptive tutoring systems will allow students to work privately at their own pace. Example tutoring system designs incorporating visualization, adaptive learning, conversational tutoring and mastery learning are presented.

References

  1. Bork, A. et al., 1992. The Irvine-Geneva Development System. In R. Aiken (Ed.), Education and Society Vol. II, North Holland: Elsevier Science Publisher.
  2. Bork, A, Gunnarsdottir, S., 2001. Tutorial Distance Learning: Rebuilding our Educational System, Kluwer Academic Publishers.
  3. Buchanan, R., Farrand, P., 1995. Can simulations help students understand programming concepts: a case study.http://www.ascilite.org.au/conferences/melbourn e95/smtu/papers/buchanan.pdf.
  4. Hall, R., Kibler, D., Wenger, E., & Truxaw, C., 1989a. Exploring the episodic structure of algebra story problem solving. Cognition and Instruction, 6(3), 223- 283.
  5. Hall R., 1989b. Qualitative diagrams: supporting the construction of algebraic representations in applied problem solving. In D. Bierman, J. Breuker & J. Sandburg (Eds.), Artificial intelligence and education, Proceedings of the 4th International Conference on AI and Education (116-122). Amsterdam, Netherlands: IOS.
  6. Slott, K., Yoshii, R., 2005. “DeCEN and Tutor Writer: Making an Interactive CALL Tutor Available as a Java Applet”, Proceedings of the ED-MEDIA 2005 Conference, June 2005.
  7. Yoshii, R., 1998. "DaRT: A CALL System to Help Students Practice and Develop Reasoning in Choosing English Articles." CALICO Journal, vol. 16, no 2., pp. 121-155, Fall 1998.
  8. Yoshii, R., Milne, A., 2003. “The C++ Tracing Tutor: Visualizing Computer Program Behavior for Beginning Programming Courses”, Proceedings of the ED-MEDIA 2003 Conference, June 2003.
  9. Yoshii, R., Pasrija, N., 2010. “TWIGy: The Tutor Writer Input file Generator to Help Create an Interactive Individualized Tutor that Runs Over the Internet”, Proceedings of the SITE 2010 Conference., March 2010.
Download


Paper Citation


in Harvard Style

Yoshii R. (2010). ADAPTIVE TUTORS FOR DEVELOPING VISUAL REASONING SKILLS IN PROGRAMMING COURSES . In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 1: CSEDU, ISBN 978-989-674-023-8, pages 364-367. DOI: 10.5220/0002860703640367


in Bibtex Style

@conference{csedu10,
author={Rika Yoshii},
title={ADAPTIVE TUTORS FOR DEVELOPING VISUAL REASONING SKILLS IN PROGRAMMING COURSES},
booktitle={Proceedings of the 2nd International Conference on Computer Supported Education - Volume 1: CSEDU,},
year={2010},
pages={364-367},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002860703640367},
isbn={978-989-674-023-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Computer Supported Education - Volume 1: CSEDU,
TI - ADAPTIVE TUTORS FOR DEVELOPING VISUAL REASONING SKILLS IN PROGRAMMING COURSES
SN - 978-989-674-023-8
AU - Yoshii R.
PY - 2010
SP - 364
EP - 367
DO - 10.5220/0002860703640367