{"title":"在计算机科学中使用一桶猴子","authors":"J. Huggins","doi":"10.1109/FIE.2005.1612130","DOIUrl":null,"url":null,"abstract":"The use of tangible models in the classroom (at all levels of instruction) is incredibly common; CS instruction is no exception. In this report, we discuss experiences in using the common Barrel of Monkeysreg toy to teach concepts related to dynamically allocated linked lists. Points of emphasis include pointer vs. object distinctions, copies of pointers, list manipulation algorithms, memory allocation and leaks, and classroom presentation tips","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":"100 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Using a Barrel of Monkeys in computer science\",\"authors\":\"J. Huggins\",\"doi\":\"10.1109/FIE.2005.1612130\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The use of tangible models in the classroom (at all levels of instruction) is incredibly common; CS instruction is no exception. In this report, we discuss experiences in using the common Barrel of Monkeysreg toy to teach concepts related to dynamically allocated linked lists. Points of emphasis include pointer vs. object distinctions, copies of pointers, list manipulation algorithms, memory allocation and leaks, and classroom presentation tips\",\"PeriodicalId\":281157,\"journal\":{\"name\":\"Proceedings Frontiers in Education 35th Annual Conference\",\"volume\":\"100 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Frontiers in Education 35th Annual Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE.2005.1612130\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Frontiers in Education 35th Annual Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2005.1612130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The use of tangible models in the classroom (at all levels of instruction) is incredibly common; CS instruction is no exception. In this report, we discuss experiences in using the common Barrel of Monkeysreg toy to teach concepts related to dynamically allocated linked lists. Points of emphasis include pointer vs. object distinctions, copies of pointers, list manipulation algorithms, memory allocation and leaks, and classroom presentation tips