{"title":"基于web的交互式C语言教程","authors":"M. Stanislawski, W. Zabierowski, A. Napieralski","doi":"10.1109/MIXDES.2006.1706696","DOIUrl":null,"url":null,"abstract":"With the invention and growth of the Internet web-based tutoring systems are now more popular than ever. Although being widely available and easy to use, their role in the process of education is often limited due to the lack of interaction between the machine and the student. ICT, interactive web-based C tutor, being developed at the Technical University of Lodz, Poland, is an attempt to create a system with emphasis on the practical activities. It takes advantage of new web technologies for both server and client side and is implemented using open source software. ICT consists of several modules closely interacting with each other. It allows simple course management and dynamic content generation from XML based description files, quizzes and tests and on-the-fly web-based compilation and execution of user edited programs, removing the need for external software. Description of each module is given as well as overall view of the system. Important security issues are investigated and the flexibility of the system is discussed","PeriodicalId":318768,"journal":{"name":"Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006.","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Interactive web-based C tutor\",\"authors\":\"M. Stanislawski, W. Zabierowski, A. Napieralski\",\"doi\":\"10.1109/MIXDES.2006.1706696\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the invention and growth of the Internet web-based tutoring systems are now more popular than ever. Although being widely available and easy to use, their role in the process of education is often limited due to the lack of interaction between the machine and the student. ICT, interactive web-based C tutor, being developed at the Technical University of Lodz, Poland, is an attempt to create a system with emphasis on the practical activities. It takes advantage of new web technologies for both server and client side and is implemented using open source software. ICT consists of several modules closely interacting with each other. It allows simple course management and dynamic content generation from XML based description files, quizzes and tests and on-the-fly web-based compilation and execution of user edited programs, removing the need for external software. Description of each module is given as well as overall view of the system. Important security issues are investigated and the flexibility of the system is discussed\",\"PeriodicalId\":318768,\"journal\":{\"name\":\"Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006.\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MIXDES.2006.1706696\",\"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 of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MIXDES.2006.1706696","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
With the invention and growth of the Internet web-based tutoring systems are now more popular than ever. Although being widely available and easy to use, their role in the process of education is often limited due to the lack of interaction between the machine and the student. ICT, interactive web-based C tutor, being developed at the Technical University of Lodz, Poland, is an attempt to create a system with emphasis on the practical activities. It takes advantage of new web technologies for both server and client side and is implemented using open source software. ICT consists of several modules closely interacting with each other. It allows simple course management and dynamic content generation from XML based description files, quizzes and tests and on-the-fly web-based compilation and execution of user edited programs, removing the need for external software. Description of each module is given as well as overall view of the system. Important security issues are investigated and the flexibility of the system is discussed