A student model for object-oriented design and programming

作者: Shahida M. Parvez , Glenn D. Blank , Fang Wei , Sally H. Moritz

DOI: 10.5555/1059888.1059954

关键词:

摘要: "Objects-first" is an increasingly popular strategy for teaching object-oriented programming by introducing the concepts of objects, classes, and instances before procedural elements a language. Learning design challenging task many beginning students. We represent CIMEL ITS, which intelligent tutoring system that provides one-on-one to help beginners learn analysis design, using UML implementing any code. also present three-layered Student Model supports adaptive inferring problem-specific knowledge state from student solutions, historical cognitive reasons about why makes error.

参考文章(19)
Brian J. Reiser, Robert G. Farrell, John R. Anderson, Dynamic student modelling in an intelligent tutor for LISP programming international joint conference on artificial intelligence. pp. 8- 14 ,(1985)
LiongYu Tu, Wen-Lian Hsu, Shih-Hung Wu, A cognitive student model-an ontological approach international conference on computers in education. ,vol. 02, pp. 111- 112 ,(2002) , 10.1109/CIE.2002.1185877
Jim Prentzas, Ioannis Hatzilygeroudis, John Garofalakis, A Web-Based Intelligent Tutoring System Using Hybrid Rules as Its Representational Basis intelligent tutoring systems. pp. 119- 128 ,(2002) , 10.1007/3-540-47987-2_16
Glenn Blank, Shreeram Sahasrabudhe, Shenzhi Li, Fang Wei, William Pottenger, Henry Odi, Multimedia for Computer Science: from CS0/CS1 to Grades 7-12 EdMedia: World Conference on Educational Media and Technology. ,vol. 2003, pp. 2903- 2906 ,(2003)
Eric Allen, Robert Cartwright, Brian Stoler, DrJava Proceedings of the 33rd SIGCSE technical symposium on Computer science education - SIGCSE '02. ,vol. 34, pp. 137- 141 ,(2002) , 10.1145/563340.563395
Michael McCracken, Tadeusz Wilusz, Vicki Almstrum, Danny Diaz, Mark Guzdial, Dianne Hagan, Yifat Ben-David Kolikant, Cary Laxer, Lynda Thomas, Ian Utting, A multi-national, multi-institutional study of assessment of programming skills of first-year CS students technical symposium on computer science education. ,vol. 33, pp. 125- 180 ,(2001) , 10.1145/572133.572137
Esma Aimeur, Claude Frasson, Analyzing a new learning strategy according to different knowledge levels Computer Education. ,vol. 27, pp. 115- 127 ,(1996) , 10.1016/0360-1315(96)00018-8
J. R Anderson, E. Skwarecki, The automated tutoring of introductory computer programming Communications of the ACM. ,vol. 29, pp. 842- 849 ,(1986) , 10.1145/6592.6593