Publications

2024

  • Huang, S., Lee, J., Zhao, C., Herman, G. L., Olano, M., Oliva, L., & Sherman, A. (2024). A user experience study of MeetingMayhem: A web-based game to teach adversarial thinking. In Proceedings of the 2024 on Innovation and Technology in Computer Science Education (ITiCSE 2024), 611–617. https://doi.org/10.1145/3649217.3653538
  • Fong, M. M., Huang, S., Alawini, A., Silva, M. & Herman, G. L. (2024). Exploring Computing Students’ Sense of Belonging Before and After a Collaborative Learning Course. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education (SIGCSE 2024). https://doi.org/10.1145/3626252.3630850
  • Poulsen, S., Gertner, Y., Chen, H., Cosman, B., West, M., and Herman, G. L. (2024). Disentangling the learning gains from reading a book chapter and completing Proof Blocks problems. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education (SIGCSE 2024). https://doi.org/10.1145/3626252.3630831

2023

  • Yang, S., Li, Z., Herman, G.L., Cunningham, K. & Alawini, A. (2023). Uncovering patterns of SQL errors in student assignments: A comparative analysis of different assignment types, In Proceedings of the 2023 ASEE/IEEE Frontiers in Education Conference (FIE), College Station, TX. https://doi.org/10.1109/FIE58773.2023.10343207.
  • Yang, S., Herman, G.L., Alawini, A. (2023). Comparison of student learning outcomes among SQL problem-solving patterns, In Proceedings of the 2023 ASEE/IEEE Frontiers in Education Conference (FIE), College Station, TX. https://doi.org/10.1109/FIE58773.2023.10343395.
  • Hjalmarson, M. A., Herman, G. L., & Douglas, K. A. (2023). Considerations for engineering education research using quantitative methods, International Handbook of Engineering Education Research Chapter 29. Eds. A. Johri. Routledge. ISBN: 9781032262758
  • Mahmood. S., & Herman, G. L. (2023). Teaching computer architecture with spatial ability considerations. In Proceedings of the 2023 American Society for Engineering Education Annual Conference and Exposition. https://peer.asee.org/44409
  • Fong, M. M., Butler, L., Alawini, A., Herman, G. L., & Silva, M. (Accepted).  Developing tools, pedagogies, and policies for computer-based collaborative learning activities. In Proceedings of the 2023 American Society for Engineering Education Annual Conference and Exposition. https://peer.asee.org/43714
  • Butler, L., & Herman, G. L. (2023). First Try, No (Autograder) warm up: Motivating quality coding submissions. In Proceedings of the 2023 American Society for Engineering Education Annual Conference and Exposition. https://peer.asee.org/43714
  • Emeka, C., Zilles, C., West, M., Herman, G. L. (2023). Second-chance testing as a means of reducing students’ test anxiety and improving outcomes. In Proceedings of the 2023 American Society for Engineering Education Annual Conference and Exposition. https://peer.asee.org/44207
  • Emeka, C., Zilles, C., West, M., Herman, G. L. (2023). Determining the best policies for second-chance tests for STEM students. In Proceedings of the 2023 American Society for Engineering Education Annual Conference and Exposition. https://peer.asee.org/43019
  • Poulsen, S., Kulkarni, S., Herman, G. L., West, M. (2023). Efficient Feedback and Partial Credit Grading for Proof Blocks Problems. In Proceedings of the Artificial Intelligence in Education: 24th International Conference (AIED 2023), Tokyo, Japan, July 3–7, 2023, Berlin, Heidelberg. https://doi.org/10.1007/978-3-031-36272-9_41
  • Herman, G. L., Huang, S., Peterson, P. A., Oliva, L., Golaczewski, E., & Sherman, A. T. (2023). Psychometric Evaluation of the Cybersecurity Curriculum Assessment. In Proceedings of the 54th Technical Symposium on Computer Science Education (SIGCSE ’23). March 15-18, 2023, Toronto, ON, Canada. DOI: 10.1145/3545945.3569762. (Best Paper Award)
  • Yang, S., Herman, G. L., & Alawini, A. (2023). Mining SQL Problem Solving Patterns using Advanced Sequence Processing Algorithms. In Proceedings of the 2nd International Workshop on Data Systems Education: Bridging education practice with education research (DataEd ’23). New York, NY. https://doi.org/10.1145/3596673.3596973
  • Herman, G. L., Huang, S., Peterson, P. A., Oliva, L., Golaczewski, E., & Sherman, A. T. (2023). Psychometric Evaluation of the Cybersecurity Curriculum Assessment. In Proceedings of the 54th Technical Symposium on Computer Science Education (SIGCSE ’23). March 15-18, 2023, Toronto, ON, Canada. DOI: 10.1145/3545945.3569762. (Best Paper Award)
  • Poulsen, S., Gertner, Y., Cosman, B., West, M., Herman, G. (2023). Efficiency of Learning from Proof Blocks Versus Writing Proofs. In Proceedings of the 54th Technical Symposium on Computer Science Education (SIGCSE ’23). March 15-18, 2023, Toronto, ON, Canada.

2022

  • Poulsen, S., Kulkarni, S., Herman, G., West, M. (2022). Benchmarking Partial Credit Grading Algorithms for Proof Blocks Problems. In Proceedings of Artificial Intelligence in Education (AIED) 2022.
  • Fong, M. M., Butler, L., Chen, H., Herman, G. L. (2022). Validating an Observation Protocol for Structured Roles in Cooperative Learning, In Proceedings of the 2022 ASEE/IEEE Frontiers in Education Conference, Oct. 14-16, 2022.
  • Herman, G. L., Jiang, Y., Jiang, Y., Poulsen, S., West, M., Silva, M. (2022). An Analytic Comparison of Student-Scheduled and Instructor-Scheduled Collaborative Learning in Online Contexts, In Proceedings of the 2022 American Society for Engineering Education Annual Conference and Exposition.
  • Fong, M., M., Chen, H., Butler, L., & Herman, G. L. (2022). Developing an Observation Protocol for Cooperative Learning, In Proceedings of the 2022 American Society for Engineering Education Annual Conference and Exposition.
  • Mahmood, M. S., Chen, H., Fong, M. M., & Herman, G. L. (2022). Work in Progress: Exploring Students’ Misconceptions of Cache Memories, In Proceedings of the 2022 American Society for Engineering Education Annual Conference and Exposition.
  • Poulsen, S., Viswanathan, M., Herman, G. L., & West, M. (2022). Proof Blocks: Autogradable Scaffolding Activities for Learning to Write Proofs, In ITiCSE ’22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education, July, pp 428–434. https://doi.org/10.1145/3502718.3524774
  • Yang, S., Herman, G. L., Alawini, A. (2022). Analyzing Student SQL Solutions via Hierarchical Clustering and Sequence Alignment Scores, In DataEd ’22: 1st International Workshop on Data Systems Education. June. pp. 10-15. https://doi.org/10.1145/3531072.3535319.

2021

  • Emeka, C., Herman, G. L., Zilles, C., West, M., Bretl, T. (2021).  Students’ Perceptions and Behavior Related to Second Chance Testing, In Proceedings of the 2021 ASEE/IEEE Frontiers in Education Conference, Oct. 14-16, 2021.
  • Weston, M. Benotman, H., Herman, G. L., Alawini, A. (2021). Echelon: An AI Tool for Clustering Student-Written SQL Queries, in Proceedings of the 2021 ASEE/IEEE Frontiers in Education Conference, Oct. 14-16, 2021.
  • Poulsen, S., Herman, G. L., Peterson, P. A. H., Golaszewski, E., Gorti, Akshita, Oliva, L., Scheponik, T., Sherman, A. T. (2021). Psychometric evaluation of the cybersecurity concept inventory, ACM Transactions on Computing Education, 22(1), pp. 1-18. https://doi.org/10.1145/3451346 .
  • Cross, K. J., Mamaril, N., Johnson-Glauch, N., & Herman, G. (2021). Building Cultures of Collaboration That Promote Instructional Change. Studies in Engineering Education, 2(2), pp. 1–18.
  • Katz, J. H., Herman, G., Johnson, M. A., Loewenstein, J. (2021). Cultivating not gatekeeping: A key leadership role in the creative process. BMJ Leader, 5(1), pp. 9-13.
  • Poulsen, S., Viswanathan, M., Herman, G. L., West, M. (2021). Evaluating proof blocks problems as exam questions, In Proceedings of the 14th ACM Conference on International Computing Education Research (ICER 2021), Aug. 16-19, 2021, Virtual Event, 12 pages. https://doi.org/10.1145/3446871.3469741. (Honorable Mention Award)
  • Fong, M. M., Poulsen, S., & Herman, G. L. (2021). What’s in a linked list? A phenomenographic study of data structures diagrams, In Proceedings of the 2021 American Society for Engineering Education Annual Conference and Exposition, (Paper ID #32913), July 26-29.
  • Herman, G. L., Meyers, S., Deshaies, S.-E. (2021). A comparison of novice coders’ approaches to reading code, an eye-tracking study, In Proceedings of the 2021 American Society for Engineering Education Annual Conference and Exposition, (Paper ID #33409), July 26-29.
  • Yang, S., Wei, Z., Herman, G., & Alawini, A. (2021). Analyzing patterns in student SQL solutions via Levenshtein edit distance. In L@S ’21: Proceedings of the Eighth ACM Conference on Learning @ Scale, June 23-25. pp. 323-326. https://doi.org/10.1145/3430895.3460979
  • Mahmood, S. & Herman, G. L. (2021). A modular assessment for cache memories. In Proceedings of the 52nd Technical Symposium on Computer Science Education (SIGCSE ’21), Mar. 2021. pp. 1089-1095. https://doi.org/10.1145/3408877.3432410 

2020

  • Mahmood, S., Zhao, M., Khan, O., Herman, G. L. (2020). Caches as an example of machine-gradable exam questions for complex engineering systems. In Proceedings of the 49th ASEE/IEEE Frontiers in Education Conference, Uppsala, Sweden, Oct. 21-24. https://doi.org/10.1109/FIE44824.2020.9273822
  • Herman, G. L., Cai, Z., Bretl, T., Zilles, C., West, M. (2020). Comparison of grade replacement and weighted averages for second-chance exams. In Proceedings of the 2020 ACM Conference on International Computing Education Research, August, pp. 56-66. https://doi.org/10.1145/3372782.3406260
  • Poulsen, S., Butler, L., Alawini, A., & Herman, G. L. (2020). Insights into student behavior while solving SQL homework problems. 25th annual ACM conference on Innovation and Technology in Computer Science Education (ITiCSE). June pp. 404-410. https://doi.org/10.1145/3341525.3387391
  • Faulkner, B., Johnson-Glauch, N., Choi, D., & Herman, G. L. (2020). Where does the calculus go in engineering coursework? Journal of Engineering Education, 109(3), 402-423. https://doi.org/10.1002/jee.20344
  • Johnson-Glauch, N. & Herman, G. L. (2020). How engineering students use domain knowledge when problem solving using different visual representations, Journal of Engineering Education, 109(3), 443-469. https://doi.org/10.1002/jee.20348
  • Herman, G. L. & Azad, S. (2020). A comparison of peer instruction with collaborative problem solving in computer architecture course, In Proceedings of the ACM Special Interests Group on Computer Science Education (SIGCSE ’20), pp. 461-467. https://doi.org/10.1145/3328778.3366819

2019

  • Morphew, J., Silva, M., Herman, G. L., West, M. (2019). Frequent mastery testing with second-chance exams leads to enhanced student learning in undergraduate STEM. Applied Cognitive Psychology. https://doi.org/10.1002/acp.3605
  • Sherman, A. T., Oliva, L., Golaszewski, E., Phatak, D., Scheponik, T., Herman, G. L., Choi, D. S., Offenberger, S. E., Peterson, P., Dykstra, J., Bard, G. V., Chattopadhyay, Sharevski, F., Verma, R., Vrecenar, R. (2019). The CATS hackathon: Creating and refining test items for cybersecurity concept inventories, IEEE Security & Privacy, 17(6), 77 – 83. https://doi.org/10.1109/MSEC.2019.2929812
  • Offenberger, S., Herman, G. L., Sherman, A. T., Oliva, L., Peterson, P., Scheponik, T., Golaszewski, E. M. (2019). Initial validation of the Cybersecurity Concept Inventory: Pilot testing and expert review, In Proceedings of the 49th ASEE/IEEE Frontiers in Education Conference, Cincinnati, OH, Oct. 16-19.
  • Herman, G. L., Varghese, K., Zilles, C. (2019). Second-chance testing course policies and student behavior, In Proceedings of the 49th ASEE/IEEE Frontiers in Education Conference, Cincinnati, OH, Oct. 16-19.
  • Scheponik, T., Golaszewski, E., Herman, G., Offenberger, S., Oliva, L., Peterson, P. A. H., Sherman, A. T.
    (2019). Investigating crowdsourcing to generate distractors for multiple-choice assessments, In Proceedings of the National Cyber Summit. June. https://doi.org/10.1007/978-3-030-31239-8_15 
  • Faulkner, B., Earl, K., & Herman G. L. (2019). Mathematical maturity for engineering students, International Journal of Research in Undergraduate Mathematics Education, 5(1), 97-128. https://doi.org/10.1007/s40753-019-00083-8
  • Johnson-Glauch, N. & Herman, G. L. (2019). Engineering representations guide student problem solving in Statics, Journal of Engineering Education, 108(2), 220-247. https://doi.org/10.1002/jee.20258
  • Tomkin, J. H., Beilstein, S. O., Morphew, J. W., Herman, G. L. (2019). Evidence that Communities of Practice are Associated With Active Learning in Large STEM Lectures, International Journal of STEM Education, 6(1), 1-15. https://doi.org/10.1186/s40594-018-0154-z
  • Mestre, J.P., Herman, G.L., Tomkin, J.H., & West, M. (2019). Keep your friends close and your colleagues nearby: The hidden ties that improve STEM education. Change: The Magazine of Higher Learning, 51(1), 42-49. https://doi.org/10.1080/00091383.2019.1547081
  • Ma, S., Herman, G. L., West, M., Tomkin, J., & Mestre, J. (2019). Studying STEM faculty communities of practice through social network analysis, Journal of Higher Education. https://doi.org/10.1080/00221546.2018.1557100

2018

  • Tomkin, J., West, M., Herman. & G. L. (2018). An improved grade point average, with applications to CS undergraduate education analytics, ACM Transactions on Computing Education, 18(4), Article 17, 16 pages. https://doi.org/10.1145/3157086
  • Ma, S., Herman, G. L., West, M., Tomkin, J., Mestre, J. (2018). Spreading teaching innovations in social network: The bridging role of mentors, Journal of STEM Education Research. DOI: https://doi.org/10.1007/s41979-018-0002-6
  • Thompson, J., Herman, G. L., Scheponik, T., Golaszewski, E., Sherman, A. T., DeLatte, D., Phatak, D., Patsourakos, K., Oliva, L. (2018). Student misconceptions about cybersecurity concepts: Analysis of think-aloud interviews, Journal of Cybersecurity Education Research and Practice, 2018(1), Article 5. https://digitalcommons.kennesaw.edu/jcerp/vol2018/iss1/5
  • Herman, G. L., Green, J. C., Hahn, L., Mestre, J., Tomkin, J., West, M. (2018). Implementing evidence-based instructional practices across STEM departments at a large research university, Journal of College Science Teaching, 47(6), 32-38.
  • Nip, T., Gunter, E., Herman, G. L., Morphew, J., West, M. (2018). Using a computer-based testing facility to improve student learning in a programming languages and compilers course, In Proceedings of the ACM Special Interests Group on Computer Science Education (SIGCSE ’18). DOI: 10.1145/3159450.3159500 (35% Acceptance Rate)
  • Johnson-Glauch, N.E. & Herman, G. L. (2018, April). Student conceptions of stress and mechanical failure probed through different visual representations of material stress. Poster presented at the 2018 Illinois Indiana ASEE Section Conference, West Lafayette, IN. (Best Poster Award)
  • Sherman, A. T., DeLatte, D., Neary, M., Oliva, L., Phatak, D., Scheponik, T., Herman, G. L., Thompson, J. (2018). Cybersecurity: Exploring core concepts through six scenariosCryptologia, 42(4), 337-377. DOI: 10.1080/01611194.2017.1362063.
  • Parekh, G., DeLatte, D., Herman, G. L., Oliva, L., Scheponik, T., Sherman, A. T. (2018). Identifying core concepts of cybersecurity: Results of two Delphi processesIEEE Transactions on Education, 61(1), 11-20. DOI: 10.1109/TE.2017.2715174.
  • Choi, D. S., Earl, K., Cross, K., Herman, G. L. (2018). The challenge of fidelity of outcomes: Insights from an effectiveness study of a low-cost, Intrinsic Motivation Course Conversion. International Journal of Engineering Education, 34(1), 141-154.

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008