A computer environment for beginners' learning of sorting algorithms: Design and pilot evaluation
暂无分享,去创建一个
Maria Kordaki | Micael Miatidis | George Kapsampelis | M. Kordaki | Micael Miatidis | George Kapsampelis
[1] Marc H. Brown,et al. Exploring algorithms using Balsa-II , 1988, Computer.
[2] Donald E. Knuth,et al. The Art of Computer Programming: Volume 3: Sorting and Searching , 1998 .
[3] George E. Hein. Is Meaning Making Constructivism? Is Constructivism Meaning Making? 1 , 1999 .
[4] Jeffrey Scott Vitter,et al. The Design and Analysis of BucketSort for Bubble Memory Secondary Storage , 1985, IEEE Transactions on Computers.
[5] Rachelle S. Heller,et al. Integrating algorithm animation into a learning environment , 1997, Comput. Educ..
[6] Michael Grüninger,et al. Introduction , 2002, CACM.
[7] Donald E. Knuth,et al. Sorting and Searching , 1973 .
[8] John T. Stasko. Tango: A Framework and System for Algorithm Animation , 1990, Computer.
[9] L. Cohen,et al. Research Methods in Education , 1980 .
[10] J. Michael Spector,et al. Handbook of Research on Educational Communications and Technology, 3rd Edition , 2012 .
[11] Brent G. Wilson. Thoughts on Theory in Educational Technology. , 1997 .
[12] Jere Confrey,et al. A student's construction of transformations of functions in a multiple representational environment , 1996 .
[13] James V. Wertsch,et al. Culture, communication, and cognition : Vygotskian perspectives , 1987 .
[14] David H. Jonassen,et al. Revisiting activity theory as a framework for designing student-centered learning environments , 2014 .
[15] Shelley V. Goldman. Sorting out sorting , 1982 .
[16] B. Nardi. Studying context: a comparison of activity theory, situated action models, and distributed cognition , 1995 .
[17] Chris du Feu. A Sort of Statistics Lesson. , 1999 .
[18] Jean Arlat,et al. Definition and analysis of hardware- and software-fault-tolerant architectures , 1990, Computer.
[19] Joseph T. Khalife. Threshold for the introduction of programming: providing learners with a simple computer model , 2006, 28th International Conference on Information Technology Interfaces, 2006..
[20] B. Nardi. Context and consciousness: activity theory and human-computer interaction , 1995 .
[21] David H. Jonassen,et al. Constructivism: Implications for the Design and Delivery of Instruction , 1996 .
[22] Ela Zur,et al. The efficiency of algorithms - misconceptions , 2004, Comput. Educ..
[23] G. Salomon,et al. The computer as a zone of proximal development: Internalizing reading-related metacognitions from a Reading Partner. , 1989 .
[24] Thomas L. Naps. Algorithm visualization in computer science laboratories , 1990, SIGCSE '90.
[25] Harvey Mellar,et al. Introduction: Modelling and Education , 1994 .
[26] M. Scardamalia,et al. Intentional Learning as a Goal of Instruction , 2018, Knowing, Learning, and Instruction.
[27] Susan M. Land,et al. The foundations and assumptions of technology-enhanced student-centered learning environments , 1997 .
[28] Zongmin Ma. Web-Based Intelligent E-Learning Systems: Technologies and Applications. , 2006 .
[29] Jan van der Meij,et al. Learning with Multiple Representations , 1998 .
[30] Maria Kordaki,et al. A learning environment for the conservation of area and its measurement: a computer microworld , 1998, Comput. Educ..
[31] Herbert L. Dershem,et al. Tools for Web-based sorting animation , 1998, SIGCSE '98.
[32] Diana Laurillard,et al. Rethinking University Teaching: A Framework for the Effective Use of Educational Technology , 1993 .
[33] Celia Hoyles,et al. Windows on Mathematical Meanings: Learning Cultures and Computers , 1996 .
[34] Carolyn Kieran,et al. Research Issues in the Learning and Teaching of Algebra , 1989 .
[35] Donald Ervin Knuth,et al. The Art of Computer Programming , 1968 .
[36] Fred T. Hofstetter,et al. Multimedia Literacy , 1995 .
[37] Avi Parush,et al. Simulation‐based Learning in Engineering Education: Performance and Transfer in Learning Project Management , 2006 .
[38] Maria Kordaki,et al. A multiple representational environment for learning programming and C , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.
[39] Douglas A. Grouws,et al. Handbook of research on mathematics teaching and learning , 1992 .
[40] Allen B. Tucker,et al. A Model Curriculum for K--12 Computer Science: Final Report of the ACM K--12 Task Force Curriculum Committee , 2003 .
[41] D. Jonassen,et al. A Manifesto for a Constructivist Approach to Uses of Technology in Higher Education , 1993 .
[42] P. Thompson. Notations, Conventions, and Constraints: Contributions to Effective Uses of Concrete Materials in Elementary Mathematics. , 1992 .
[43] Daniel L. Schwartz,et al. The Emergence of Abstract Representations in Dyad Problem Solving , 1995 .
[44] Susan M. Land,et al. Theoretical Foundations of Learning Environments. , 1999 .
[45] Shaaron Ainsworth,et al. The functions of multiple representations , 1999, Comput. Educ..
[46] D. Jonassen. Objectivism versus constructivism: Do we need a new philosophical paradigm? , 1991 .
[47] Maria Kordaki,et al. A Special Purpose E-Learning Environment: Background, Design and Evaluation , 2006 .
[48] Lev Vygotsky. Mind in society , 1978 .
[49] R. Lehrer,et al. Technology and mathematics education , 2008 .
[50] J. Geller,et al. A low-tech, hands-on approach to teaching sorting algorithms to working students , 1998, Comput. Educ..