Eric M. Dillon, Craig Carpenter, John Cook, Thomas D. Wills, Husnu S. Narman
{"title":"基于机器学习的自动反馈系统向K-12和大学生教授网络安全原理","authors":"Eric M. Dillon, Craig Carpenter, John Cook, Thomas D. Wills, Husnu S. Narman","doi":"10.1109/GHTC55712.2022.9910998","DOIUrl":null,"url":null,"abstract":"Feedback is an essential part of education to help students understand and learn from their mistakes. However, while students learn new content, there is mostly no live person to provide feedback, especially in a virtual environment. Therefore, there are many software for automated code reviews to provide feedback to programming language learners. However, there are no available auto command review tools for security tools except for each tool itself and operating system suggestions. There is also no feedback tool that constructively provides feedback according to learners’ experiences in security subjects while learners practice with commands. Therefore, we developed an automatic feedback system that uses machine learning to create customized student feedback on cybersecurity topics. The foundation of the software was completed and tested in 2 undergraduate introductory computer science courses. Survey results collected from users indicate that the automatic feedback system improved the learning experience of 46% of successful participants and that 77% of successful participants were interested in the continued development of the system. 88% of successful participants felt that the system taught basic command-line skills effectively.","PeriodicalId":370986,"journal":{"name":"2022 IEEE Global Humanitarian Technology Conference (GHTC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Machine Learning-Based Automatic Feedback System to Teach Cybersecurity Principles to K-12 and College Students\",\"authors\":\"Eric M. Dillon, Craig Carpenter, John Cook, Thomas D. Wills, Husnu S. Narman\",\"doi\":\"10.1109/GHTC55712.2022.9910998\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Feedback is an essential part of education to help students understand and learn from their mistakes. However, while students learn new content, there is mostly no live person to provide feedback, especially in a virtual environment. Therefore, there are many software for automated code reviews to provide feedback to programming language learners. However, there are no available auto command review tools for security tools except for each tool itself and operating system suggestions. There is also no feedback tool that constructively provides feedback according to learners’ experiences in security subjects while learners practice with commands. Therefore, we developed an automatic feedback system that uses machine learning to create customized student feedback on cybersecurity topics. The foundation of the software was completed and tested in 2 undergraduate introductory computer science courses. Survey results collected from users indicate that the automatic feedback system improved the learning experience of 46% of successful participants and that 77% of successful participants were interested in the continued development of the system. 88% of successful participants felt that the system taught basic command-line skills effectively.\",\"PeriodicalId\":370986,\"journal\":{\"name\":\"2022 IEEE Global Humanitarian Technology Conference (GHTC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Global Humanitarian Technology Conference (GHTC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GHTC55712.2022.9910998\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Global Humanitarian Technology Conference (GHTC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GHTC55712.2022.9910998","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Machine Learning-Based Automatic Feedback System to Teach Cybersecurity Principles to K-12 and College Students
Feedback is an essential part of education to help students understand and learn from their mistakes. However, while students learn new content, there is mostly no live person to provide feedback, especially in a virtual environment. Therefore, there are many software for automated code reviews to provide feedback to programming language learners. However, there are no available auto command review tools for security tools except for each tool itself and operating system suggestions. There is also no feedback tool that constructively provides feedback according to learners’ experiences in security subjects while learners practice with commands. Therefore, we developed an automatic feedback system that uses machine learning to create customized student feedback on cybersecurity topics. The foundation of the software was completed and tested in 2 undergraduate introductory computer science courses. Survey results collected from users indicate that the automatic feedback system improved the learning experience of 46% of successful participants and that 77% of successful participants were interested in the continued development of the system. 88% of successful participants felt that the system taught basic command-line skills effectively.