The role of multiple representation systems in the enhancement of the learner model in open learning computer environments
暂无分享,去创建一个
[1] Karen A. Lemone,et al. Easing into C++: experiences with RoBOTL , 1996, SGCS.
[2] Elliot Soloway,et al. Studying the Novice Programmer , 1988 .
[3] J. Piaget,et al. Child's Conception Of Geometry , 1960 .
[4] Leon E. Winslow,et al. Programming pedagogy—a psychological overview , 1996, SGCS.
[5] Ruven E. Brooks. Towards a theory of the cognitive processes in computer programming , 1999, Int. J. Hum. Comput. Stud..
[6] E. Glasersfeld. An Exposition of Constructivism: Why Some Like it Radical , 1991 .
[7] Kenneth M. Kahn,et al. Integrating Learning Supports into the Design of Visual Programming Systems , 2001, J. Vis. Lang. Comput..
[8] Maria Kordaki,et al. The effect of tools of a computer microworld on students' strategies regarding the concept of conservation of area , 2003 .
[9] Maria Kordaki,et al. A multiple representational environment for learning programming and C , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.
[10] David H. Jonassen,et al. Computers in the Classroom: Mindtools for Critical Thinking , 1995 .
[11] Maria Kordaki,et al. A learning environment for the conservation of area and its measurement: a computer microworld , 1998, Comput. Educ..
[12] Stephen N. Freund,et al. Thetis: an ANSI C programming environment designed for introductory use , 1996, SIGCSE '96.
[13] Peter Brusilovsky,et al. Mini-languages: a way to learn programming principles , 2004, Education and Information Technologies.
[14] Claude Janvier. Problems of representation in the teaching and learning of mathematics , 1987 .
[15] Lev Vygotsky. Mind in society , 1978 .