{"title":"写作、阅读、观看:基于任务的学习者编程环境分析与回顾","authors":"Tim Wright, Andy Cockburn","doi":"10.1109/IWALT.2000.890598","DOIUrl":null,"url":null,"abstract":"The paper identifies three fundamental learning activities in the development of literary skills-writing, reading, and watching and describes the potential benefits of supporting these activities when learning to program computers. We analyse the support for writing, reading and watching provided by current educational programming environments and show that no current systems offer comprehensive and integrated support for the three activities. In particular, support for watching the relationship between the program code and the resultant program behaviour is poor.","PeriodicalId":208449,"journal":{"name":"Proceedings International Workshop on Advanced Learning Technologies. IWALT 2000. Advanced Learning Technology: Design and Development Issues","volume":"74 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Writing, reading, watching: a task-based analysis and review of learners' programming environments\",\"authors\":\"Tim Wright, Andy Cockburn\",\"doi\":\"10.1109/IWALT.2000.890598\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper identifies three fundamental learning activities in the development of literary skills-writing, reading, and watching and describes the potential benefits of supporting these activities when learning to program computers. We analyse the support for writing, reading and watching provided by current educational programming environments and show that no current systems offer comprehensive and integrated support for the three activities. In particular, support for watching the relationship between the program code and the resultant program behaviour is poor.\",\"PeriodicalId\":208449,\"journal\":{\"name\":\"Proceedings International Workshop on Advanced Learning Technologies. IWALT 2000. Advanced Learning Technology: Design and Development Issues\",\"volume\":\"74 5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-12-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings International Workshop on Advanced Learning Technologies. IWALT 2000. Advanced Learning Technology: Design and Development Issues\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IWALT.2000.890598\",\"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 International Workshop on Advanced Learning Technologies. IWALT 2000. Advanced Learning Technology: Design and Development Issues","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWALT.2000.890598","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Writing, reading, watching: a task-based analysis and review of learners' programming environments
The paper identifies three fundamental learning activities in the development of literary skills-writing, reading, and watching and describes the potential benefits of supporting these activities when learning to program computers. We analyse the support for writing, reading and watching provided by current educational programming environments and show that no current systems offer comprehensive and integrated support for the three activities. In particular, support for watching the relationship between the program code and the resultant program behaviour is poor.