{"title":"计算机程序设计教学的交互式学习环境","authors":"Sheung-On Choy, S. Ng","doi":"10.1109/ICALT.2004.1357685","DOIUrl":null,"url":null,"abstract":"This paper is to investigate how new technology can be most appropriately applied in the service of teaching computer programming at a distance. Main elements include: building an online system that provides an integrated environment for students doing programming activities and coursework; how to provide students with timely and useful feedback about programming activities without the need to have instructors and students meet at the same time and the same place; how to build effective instructor-to-student interaction; and how programming assignments can be handled and managed in a much more efficient and effective manner than the existing ways.","PeriodicalId":291817,"journal":{"name":"IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"An interactive learning environment for teaching and learning of computer programming\",\"authors\":\"Sheung-On Choy, S. Ng\",\"doi\":\"10.1109/ICALT.2004.1357685\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper is to investigate how new technology can be most appropriately applied in the service of teaching computer programming at a distance. Main elements include: building an online system that provides an integrated environment for students doing programming activities and coursework; how to provide students with timely and useful feedback about programming activities without the need to have instructors and students meet at the same time and the same place; how to build effective instructor-to-student interaction; and how programming assignments can be handled and managed in a much more efficient and effective manner than the existing ways.\",\"PeriodicalId\":291817,\"journal\":{\"name\":\"IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICALT.2004.1357685\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICALT.2004.1357685","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An interactive learning environment for teaching and learning of computer programming
This paper is to investigate how new technology can be most appropriately applied in the service of teaching computer programming at a distance. Main elements include: building an online system that provides an integrated environment for students doing programming activities and coursework; how to provide students with timely and useful feedback about programming activities without the need to have instructors and students meet at the same time and the same place; how to build effective instructor-to-student interaction; and how programming assignments can be handled and managed in a much more efficient and effective manner than the existing ways.