{"title":"部署软件导师的模型","authors":"Amruth N. Kumar","doi":"10.1109/T4E.2014.27","DOIUrl":null,"url":null,"abstract":"We propose a model for deployment of software tutors. In the model, the first stage of the pre-test-practice post-test evaluation protocol is used to initialize the student model needed for adaptation. In order to keep assessment congruent with learning, the same type of activity is used in all three stages of evaluation, and the software tutor itself is used to administer all three stages of the protocol. In order to minimize time while maximizing learning, post-test is set to adapt to practice, and students are also provided feedback after pre-test activities on which they provide incorrect response. Finally, the software tutor is set up to administer the pre-test-practice-post-test protocol as one seamless integrated session with no discernible breaks between the stages. This model of deployment helps the developer evaluate the effectiveness of the software tutor, helps the student minimize time while maximizing learning and enables the instructor to obtain concept-level summary of what worked and what needs to be reviewed again in the classroom. The deployment model has been implemented in software tutors for programming, called problets (problets.org). We produce quantitative data from three problets used in spring 2013 to illustrate the benefits of the deployment model that accrue to developers, students and instructors.","PeriodicalId":151911,"journal":{"name":"2014 IEEE Sixth International Conference on Technology for Education","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"A Model for Deploying Software Tutors\",\"authors\":\"Amruth N. Kumar\",\"doi\":\"10.1109/T4E.2014.27\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a model for deployment of software tutors. In the model, the first stage of the pre-test-practice post-test evaluation protocol is used to initialize the student model needed for adaptation. In order to keep assessment congruent with learning, the same type of activity is used in all three stages of evaluation, and the software tutor itself is used to administer all three stages of the protocol. In order to minimize time while maximizing learning, post-test is set to adapt to practice, and students are also provided feedback after pre-test activities on which they provide incorrect response. Finally, the software tutor is set up to administer the pre-test-practice-post-test protocol as one seamless integrated session with no discernible breaks between the stages. This model of deployment helps the developer evaluate the effectiveness of the software tutor, helps the student minimize time while maximizing learning and enables the instructor to obtain concept-level summary of what worked and what needs to be reviewed again in the classroom. The deployment model has been implemented in software tutors for programming, called problets (problets.org). We produce quantitative data from three problets used in spring 2013 to illustrate the benefits of the deployment model that accrue to developers, students and instructors.\",\"PeriodicalId\":151911,\"journal\":{\"name\":\"2014 IEEE Sixth International Conference on Technology for Education\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE Sixth International Conference on Technology for Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/T4E.2014.27\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Sixth International Conference on Technology for Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/T4E.2014.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We propose a model for deployment of software tutors. In the model, the first stage of the pre-test-practice post-test evaluation protocol is used to initialize the student model needed for adaptation. In order to keep assessment congruent with learning, the same type of activity is used in all three stages of evaluation, and the software tutor itself is used to administer all three stages of the protocol. In order to minimize time while maximizing learning, post-test is set to adapt to practice, and students are also provided feedback after pre-test activities on which they provide incorrect response. Finally, the software tutor is set up to administer the pre-test-practice-post-test protocol as one seamless integrated session with no discernible breaks between the stages. This model of deployment helps the developer evaluate the effectiveness of the software tutor, helps the student minimize time while maximizing learning and enables the instructor to obtain concept-level summary of what worked and what needs to be reviewed again in the classroom. The deployment model has been implemented in software tutors for programming, called problets (problets.org). We produce quantitative data from three problets used in spring 2013 to illustrate the benefits of the deployment model that accrue to developers, students and instructors.