{"title":"笔式计算环境中的数据结构和算法","authors":"V. Adamchik","doi":"10.1109/EDUCON.2011.5773232","DOIUrl":null,"url":null,"abstract":"Data structure visualization (or animation) has been studied for more than twenty years, though existing systems have not gained wide acceptance in the classroom by students and their instructors. The main reason is that animation preparation is too time consuming. A more technical reason is that when a particular data structure is encoded into an animation, it does not have the flexibility often needed in a classroom setting. There is also a pedagogical reason: a number of prior studies have found that using algorithm visualization in a classroom had no significant effect on student's performance. We believe that the Tablet PC, empowered by digital ink, will challenge the current boundaries imposed upon algorithm animation. One of the potential advantages of this new technology is that it allows the expression and exchange of ideas in an interactive environment using sketch based interfaces. In this paper we discuss teaching and learning Tablet PC based environment in which students using a stylus would draw a particular instance of a data structure and then invoke an algorithm to animate over this data structure. A completely natural way of drawing using a digital pen will generate a data structure model, which (once it is checked for correctness) will serve as a basis for execution of various computational algorithms.","PeriodicalId":146973,"journal":{"name":"2011 IEEE Global Engineering Education Conference (EDUCON)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Data structures and algorithms in pen-based computing environments\",\"authors\":\"V. Adamchik\",\"doi\":\"10.1109/EDUCON.2011.5773232\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data structure visualization (or animation) has been studied for more than twenty years, though existing systems have not gained wide acceptance in the classroom by students and their instructors. The main reason is that animation preparation is too time consuming. A more technical reason is that when a particular data structure is encoded into an animation, it does not have the flexibility often needed in a classroom setting. There is also a pedagogical reason: a number of prior studies have found that using algorithm visualization in a classroom had no significant effect on student's performance. We believe that the Tablet PC, empowered by digital ink, will challenge the current boundaries imposed upon algorithm animation. One of the potential advantages of this new technology is that it allows the expression and exchange of ideas in an interactive environment using sketch based interfaces. In this paper we discuss teaching and learning Tablet PC based environment in which students using a stylus would draw a particular instance of a data structure and then invoke an algorithm to animate over this data structure. A completely natural way of drawing using a digital pen will generate a data structure model, which (once it is checked for correctness) will serve as a basis for execution of various computational algorithms.\",\"PeriodicalId\":146973,\"journal\":{\"name\":\"2011 IEEE Global Engineering Education Conference (EDUCON)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-04-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE Global Engineering Education Conference (EDUCON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDUCON.2011.5773232\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Global Engineering Education Conference (EDUCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUCON.2011.5773232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Data structures and algorithms in pen-based computing environments
Data structure visualization (or animation) has been studied for more than twenty years, though existing systems have not gained wide acceptance in the classroom by students and their instructors. The main reason is that animation preparation is too time consuming. A more technical reason is that when a particular data structure is encoded into an animation, it does not have the flexibility often needed in a classroom setting. There is also a pedagogical reason: a number of prior studies have found that using algorithm visualization in a classroom had no significant effect on student's performance. We believe that the Tablet PC, empowered by digital ink, will challenge the current boundaries imposed upon algorithm animation. One of the potential advantages of this new technology is that it allows the expression and exchange of ideas in an interactive environment using sketch based interfaces. In this paper we discuss teaching and learning Tablet PC based environment in which students using a stylus would draw a particular instance of a data structure and then invoke an algorithm to animate over this data structure. A completely natural way of drawing using a digital pen will generate a data structure model, which (once it is checked for correctness) will serve as a basis for execution of various computational algorithms.