{"title":"SALP:一个可扩展的自动评分系统,用于学习编程-一个正在进行的工作","authors":"Diego Calderón, Erick Petersen, Oscar Rodas","doi":"10.1109/ISEC49744.2020.9280574","DOIUrl":null,"url":null,"abstract":"Programming courses can be hard for students, but also for teachers, because of the huge amount of time that takes to manually grade each student’s assignment and the different kind of valid solutions. Moreover, there are other problems related to manually grade assignments such as completely objective and homogeneous grading. In consequence, both students and teachers don’t get feedback as fast as they should in order to take action and reinforce the topics with lower performance on each assignment. Finally, the increasing popularity of MOOCs makes manually grading no longer viable. To this aim, a scalable autograder system is proposed in order to provide students with faster feedback and help teachers with the evaluation of assignments. Our proposal can be used for learning different programming languages like Java, Python, C, C# and Ruby.","PeriodicalId":355861,"journal":{"name":"2020 IEEE Integrated STEM Education Conference (ISEC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"SALP: A Scalable Autograder System for Learning Programming - A Work in Progress\",\"authors\":\"Diego Calderón, Erick Petersen, Oscar Rodas\",\"doi\":\"10.1109/ISEC49744.2020.9280574\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Programming courses can be hard for students, but also for teachers, because of the huge amount of time that takes to manually grade each student’s assignment and the different kind of valid solutions. Moreover, there are other problems related to manually grade assignments such as completely objective and homogeneous grading. In consequence, both students and teachers don’t get feedback as fast as they should in order to take action and reinforce the topics with lower performance on each assignment. Finally, the increasing popularity of MOOCs makes manually grading no longer viable. To this aim, a scalable autograder system is proposed in order to provide students with faster feedback and help teachers with the evaluation of assignments. Our proposal can be used for learning different programming languages like Java, Python, C, C# and Ruby.\",\"PeriodicalId\":355861,\"journal\":{\"name\":\"2020 IEEE Integrated STEM Education Conference (ISEC)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Integrated STEM Education Conference (ISEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISEC49744.2020.9280574\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Integrated STEM Education Conference (ISEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISEC49744.2020.9280574","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SALP: A Scalable Autograder System for Learning Programming - A Work in Progress
Programming courses can be hard for students, but also for teachers, because of the huge amount of time that takes to manually grade each student’s assignment and the different kind of valid solutions. Moreover, there are other problems related to manually grade assignments such as completely objective and homogeneous grading. In consequence, both students and teachers don’t get feedback as fast as they should in order to take action and reinforce the topics with lower performance on each assignment. Finally, the increasing popularity of MOOCs makes manually grading no longer viable. To this aim, a scalable autograder system is proposed in order to provide students with faster feedback and help teachers with the evaluation of assignments. Our proposal can be used for learning different programming languages like Java, Python, C, C# and Ruby.