{"title":"挖掘软件工程团队项目工作日志以生成形成性评估","authors":"Khoa Le, C. Chua, X. R. Wang","doi":"10.1109/APSECW.2017.19","DOIUrl":null,"url":null,"abstract":"Supporting students in software engineering team project can be a challenge. Team leaders and supervisors may at times find it difficult to monitor students' progress and contribution. Students may either be falling behind or not contributing properly to the team. This paper describes a proposed solution that generate formative assessment feedback automatically using text data mining techniques. Various text similarity and machine learning techniques were explored and experimented to identify a suitable model for assessing student's performance and generating feedback. Utilising the students' individual weekly logs and the team's project plan, the proposed solution experimented on different text similarity techniques to match work done against work planned. The calculated similarity score and other extracted features are then applied to different machine learning algorithms, with the root mean-squared error used as the evaluation metric to identify the most suitable model. With this proposed solution, formative feedback generated can be used by team leaders and supervisors to identify team problems early on, and provide the students with necessary support. The students themselves can also reflect on their performance and address them earlier in the project phase than later.","PeriodicalId":172357,"journal":{"name":"2017 24th Asia-Pacific Software Engineering Conference Workshops (APSECW)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Mining Software Engineering Team Project Work Logs to Generate Formative Assessment\",\"authors\":\"Khoa Le, C. Chua, X. R. Wang\",\"doi\":\"10.1109/APSECW.2017.19\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Supporting students in software engineering team project can be a challenge. Team leaders and supervisors may at times find it difficult to monitor students' progress and contribution. Students may either be falling behind or not contributing properly to the team. This paper describes a proposed solution that generate formative assessment feedback automatically using text data mining techniques. Various text similarity and machine learning techniques were explored and experimented to identify a suitable model for assessing student's performance and generating feedback. Utilising the students' individual weekly logs and the team's project plan, the proposed solution experimented on different text similarity techniques to match work done against work planned. The calculated similarity score and other extracted features are then applied to different machine learning algorithms, with the root mean-squared error used as the evaluation metric to identify the most suitable model. With this proposed solution, formative feedback generated can be used by team leaders and supervisors to identify team problems early on, and provide the students with necessary support. The students themselves can also reflect on their performance and address them earlier in the project phase than later.\",\"PeriodicalId\":172357,\"journal\":{\"name\":\"2017 24th Asia-Pacific Software Engineering Conference Workshops (APSECW)\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 24th Asia-Pacific Software Engineering Conference Workshops (APSECW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/APSECW.2017.19\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 24th Asia-Pacific Software Engineering Conference Workshops (APSECW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSECW.2017.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Mining Software Engineering Team Project Work Logs to Generate Formative Assessment
Supporting students in software engineering team project can be a challenge. Team leaders and supervisors may at times find it difficult to monitor students' progress and contribution. Students may either be falling behind or not contributing properly to the team. This paper describes a proposed solution that generate formative assessment feedback automatically using text data mining techniques. Various text similarity and machine learning techniques were explored and experimented to identify a suitable model for assessing student's performance and generating feedback. Utilising the students' individual weekly logs and the team's project plan, the proposed solution experimented on different text similarity techniques to match work done against work planned. The calculated similarity score and other extracted features are then applied to different machine learning algorithms, with the root mean-squared error used as the evaluation metric to identify the most suitable model. With this proposed solution, formative feedback generated can be used by team leaders and supervisors to identify team problems early on, and provide the students with necessary support. The students themselves can also reflect on their performance and address them earlier in the project phase than later.