Using AgentSheets to Introduce the List Data Structure
James Greer, Linda Sherrell, The University of Memphis, United States
EdMedia + Innovate Learning, in Montreal, Canada ISBN 978-1-880094-56-3 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
Abstract: Beginning programming students often have difficulty in making the transition from CS1, where they develop small programs emphasizing control structures, to CS2, where they are expected to design larger programs with standard and user-defined data structures. To better prepare high school students for computer science degree programs, project Tri-P-LETS emphasizes problem solving skills, general programming concepts, and a software development process. Students begin programming in AgentSheets, a simulation and modeling tool, where they learn fundamental programming constructs as well as more abstract concepts in a gentle, multimedia-rich environment. In this paper, we describe an AgentSheets project developed as a programming assignment to introduce the list data structure.
Greer, J. & Sherrell, L. (2005). Using AgentSheets to Introduce the List Data Structure. In P. Kommers & G. Richards (Eds.), Proceedings of ED-MEDIA 2005--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 3129-3134). Montreal, Canada: Association for the Advancement of Computing in Education (AACE).
© 2005 Association for the Advancement of Computing in Education (AACE)