{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:08:24Z","timestamp":1755839304014,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,22]],"date-time":"2021-11-22T00:00:00Z","timestamp":1637539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,11,22]]},"DOI":"10.1145\/3507923.3507954","type":"proceedings-article","created":{"date-parts":[[2022,4,13]],"date-time":"2022-04-13T23:32:05Z","timestamp":1649892725000},"page":"79-85","source":"Crossref","is-referenced-by-count":5,"title":["AutoGrad: Automated Grading Software for Mobile Game Assignments in SuaCode Courses"],"prefix":"10.1145","author":[{"given":"Prince Steven","family":"Annor","sequence":"first","affiliation":[{"name":"New York University Abu Dhabi, United Arab Emirates"}]},{"given":"Edwin","family":"Kayang","sequence":"additional","affiliation":[{"name":"University of Ghana, Ghana"}]},{"given":"Samuel","family":"Boateng","sequence":"additional","affiliation":[{"name":"Regional Maritime University, Ghana"}]},{"given":"George","family":"Boateng","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2022,4,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500150747"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157293"},{"key":"e_1_3_2_1_3_1","volume-title":"APDE - Android Processing IDE. Retrieved","author":"APDE","year":"2019","unstructured":"APDE [n.d.]. APDE - Android Processing IDE. Retrieved Jan , 2019 from https:\/\/play.google.com\/store\/apps\/details?id=com.calsignlabs.apde APDE [n.d.]. APDE - Android Processing IDE. Retrieved Jan, 2019 from https:\/\/play.google.com\/store\/apps\/details?id=com.calsignlabs.apde"},{"volume-title":"Seven Semesters of Android Game Programming in CS2","author":"Black Michael\u00a0David","key":"e_1_3_2_1_4_1","unstructured":"Michael\u00a0David Black . 2016. Seven Semesters of Android Game Programming in CS2 . Association for Computing Machinery , New York, NY, USA , 5\u201310. https:\/\/doi.org\/10.1145\/2899415.2899470 Michael\u00a0David Black. 2016. Seven Semesters of Android Game Programming in CS2. Association for Computing Machinery, New York, NY, USA, 5\u201310. https:\/\/doi.org\/10.1145\/2899415.2899470"},{"key":"e_1_3_2_1_5_1","volume-title":"Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. arXiv preprint arXiv:2010.11387(2020).","author":"Boateng George","year":"2020","unstructured":"George Boateng . 2020 . Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. arXiv preprint arXiv:2010.11387(2020). George Boateng. 2020. Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. arXiv preprint arXiv:2010.11387(2020)."},{"key":"e_1_3_2_1_6_1","volume-title":"Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. In International Conference on Artificial Intelligence in Education. Springer, 93\u201397","author":"Boateng George","year":"2021","unstructured":"George Boateng . 2021 . Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. In International Conference on Artificial Intelligence in Education. Springer, 93\u201397 . George Boateng. 2021. Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses. In International Conference on Artificial Intelligence in Education. Springer, 93\u201397."},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 10th Computer Science Education Research Conference.","author":"Boateng George","year":"2021","unstructured":"George Boateng , Prince\u00a0Steven Annor , and Victor Wumbor-Apin Kumbol . 2021 . SuaCode Africa: Teaching Coding Online to Africans using Smartphones . In Proceedings of the 10th Computer Science Education Research Conference. George Boateng, Prince\u00a0Steven Annor, and Victor Wumbor-Apin Kumbol. 2021. SuaCode Africa: Teaching Coding Online to Africans using Smartphones. In Proceedings of the 10th Computer Science Education Research Conference."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISECon.2018.8340459"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3375258.3375260"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387430"},{"volume-title":"7th International Technology, Education and Development Conference (INTED2013)","author":"C.","key":"e_1_3_2_1_11_1","unstructured":"Julio\u00a0 C. Caiza and Jos\u00e9\u00a0Mar\u00eda del \u00c1lamo\u00a0Ramiro. 2013. Programming assignments automatic grading: review of tools and implementations. In 7th International Technology, Education and Development Conference (INTED2013) . 5691\u20135700. http:\/\/oa.upm.es\/25765\/ Julio\u00a0C. Caiza and Jos\u00e9\u00a0Mar\u00eda del \u00c1lamo\u00a0Ramiro. 2013. Programming assignments automatic grading: review of tools and implementations. In 7th International Technology, Education and Development Conference (INTED2013). 5691\u20135700. http:\/\/oa.upm.es\/25765\/"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2018.2869227"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163409"},{"key":"e_1_3_2_1_14_1","first-page":"3","article-title":"Automatic Test-Based Assessment of Programming","volume":"5","author":"Douce Christopher","year":"2005","unstructured":"Christopher Douce , David Livingstone , and James Orwell . 2005 . Automatic Test-Based Assessment of Programming : A Review. J. Educ. Resour. Comput. 5 , 3 (Sept. 2005), 4\u2013es. https:\/\/doi.org\/10.1145\/1163405.1163409 Christopher Douce, David Livingstone, and James Orwell. 2005. Automatic Test-Based Assessment of Programming: A Review. J. Educ. Resour. Comput. 5, 3 (Sept. 2005), 4\u2013es. https:\/\/doi.org\/10.1145\/1163405.1163409","journal-title":"A Review. J. Educ. Resour. Comput."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008033"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2938391"},{"volume-title":"Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education","author":"R.","key":"e_1_3_2_1_17_1","unstructured":"Geoffrey\u00a0 R. Gray and Colin\u00a0A. Higgins. 2006. An Introspective Approach to Marking Graphical User Interfaces . In Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education ( Bologna, Italy) (ITICSE \u201906). Association for Computing Machinery, New York, NY, USA, 43\u201347. https:\/\/doi.org\/10.1145\/1140124.1140139 Geoffrey\u00a0R. Gray and Colin\u00a0A. Higgins. 2006. An Introspective Approach to Marking Graphical User Interfaces. In Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (Bologna, Italy) (ITICSE \u201906). Association for Computing Machinery, New York, NY, USA, 43\u201347. https:\/\/doi.org\/10.1145\/1140124.1140139"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538983"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287505"},{"key":"e_1_3_2_1_20_1","volume-title":"Retrieved","author":"Matinde Vincent","year":"2016","unstructured":"Vincent Matinde . 2016 . Africa 2017: Smartphone penetration, Open Data and less online freedom ,. Retrieved Jan, 2019 from https:\/\/www.idgconnect.com\/idgconnect\/opinion\/1022805\/africa-2017-smartphone-penetration-online-freedom Vincent Matinde. 2016. Africa 2017: Smartphone penetration, Open Data and less online freedom,. Retrieved Jan, 2019 from https:\/\/www.idgconnect.com\/idgconnect\/opinion\/1022805\/africa-2017-smartphone-penetration-online-freedom"},{"key":"e_1_3_2_1_21_1","volume-title":"Processing Foundation. Retrieved","author":"Processing","year":"2019","unstructured":"Processing [n.d.]. Processing Foundation. Retrieved Jan , 2019 from https:\/\/processing.org\/ Processing [n.d.]. Processing Foundation. Retrieved Jan, 2019 from https:\/\/processing.org\/"},{"key":"e_1_3_2_1_22_1","article-title":"Smartphones, Studio-Based Learning, and Scaffolding: Helping Novices Learn to Program","volume":"14","author":"Reardon Susan","year":"2014","unstructured":"Susan Reardon and Brendan Tangney . 2014 . Smartphones, Studio-Based Learning, and Scaffolding: Helping Novices Learn to Program . ACM Trans. Comput. Educ. 14 , 4, Article 23 (Dec. 2014), 15\u00a0pages. https:\/\/doi.org\/10.1145\/2677089 Susan Reardon and Brendan Tangney. 2014. Smartphones, Studio-Based Learning, and Scaffolding: Helping Novices Learn to Program. ACM Trans. Comput. Educ. 14, 4, Article 23 (Dec. 2014), 15\u00a0pages. https:\/\/doi.org\/10.1145\/2677089","journal-title":"ACM Trans. Comput. Educ."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387417"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591710"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352316"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197112"}],"event":{"name":"CSERC '21: The 10th Computer Science Education Research Conference","acronym":"CSERC '21","location":"Virtual Event Netherlands"},"container-title":["The 10th Computer Science Education Research Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3507923.3507954","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3507923.3507954","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:17Z","timestamp":1750183817000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3507923.3507954"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,22]]},"references-count":26,"alternative-id":["10.1145\/3507923.3507954","10.1145\/3507923"],"URL":"https:\/\/doi.org\/10.1145\/3507923.3507954","relation":{},"subject":[],"published":{"date-parts":[[2021,11,22]]}}}