Abstract
This article explores the major design characteristics (both pedagogic as well as technical) that helped to shape Alice 2. It identifies several strengths of Alice as well as several weaknesses. An example problem is solved in Alice, covering many of the design characteristics. Finally, the effects and impacts of Alice instruction are presented, and the future directions of Alice development are provided.
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference25 articles.
1. Cooper D. and Clancy M. 1985. Oh! Pascal! W. W. Norton & Co. Inc. New York. Cooper D. and Clancy M. 1985. Oh! Pascal! W. W. Norton & Co. Inc. New York.
2. Teaching computer science in context
3. Objects
Cited by
27 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. spy3: A Python Subset for CS1;Proceedings of the 25th Western Canadian Conference on Computing Education;2023-05-04
2. Cultural Viewpoint Metaphors Resignification to Teach Programming;Interacting with Computers;2022-12-28
3. What We Talk About When We Talk About Programs;Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education;2022-12-27
4. Block-Based Object-Oriented Programming;IEEE Transactions on Learning Technologies;2022-08-01
5. Learning Object-Oriented Programming Concepts Through Visual Analogies;IEEE Transactions on Learning Technologies;2022-02-01