skip to main content
10.1145/3587103.3594145acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
abstract

Improving Effectiveness of Programming Assignments with Real-time Formative Feedback

Published:29 June 2023Publication History

ABSTRACT

This PhD research explores the problem of building an effective ITS-like system for providing real-time formative feedback for programming assignments given to college/university students. Such system would maximize learning outcomes while minimizing the effort from the tutor to construct such system.

It proposes an approach to building such a system and assessing its effectiveness, as well as outlines topics for future research.

References

  1. Keuning, H., Jeuring, J., & Heeren, B. (2019). A Systematic Literature Review of Automated Feedback Generation for Programming Exercises. ACM Transactions on Computing Education, 19(1), 1--43. https://doi.org/10.1145/3231711Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Combéfis, S. (2022). Automated Code Assessment for Education: Review, Classification and Perspectives on Techniques and Tools. Software, 1(1), 3--30. https://doi.org/10.3390/software1010002Google ScholarGoogle ScholarCross RefCross Ref
  3. ?aric-Grgic, I., Grubi?ic, A., Stankov, S., & ?tula, M. (2019). An agent-based intelligent tutoring systems review. In Int. J. Learning Technology (Vol. 14, Issue 2).Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Crow, T., Luxton-Reilly, A., & Wuensche, B. (2018). Intelligent Tutoring Systems for Programming Education: A Systematic Review. ACM International Conference Proceeding Series, 53--62. https://doi.org/10.1145/3160489.3160492Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Robert Colby, B., & Robert, B. (2017). A Comparative Literature Review of Intelligent Tutoring Systems from 1990--2015. https://scholarsarchive.byu.edu/etd/7239Google ScholarGoogle Scholar
  6. Powell, J. (2017). Running Head: INTELLIGENT TUTORING SYSTEMS 1 Intelligent Tutoring Systems: A Review of the Literature.Google ScholarGoogle Scholar
  7. Francisco, R. E., & Silva, O. (2022). Intelligent Tutoring System for Computer Science Education and the Use of Artificial Intelligence: A Literature Review. https://orcid.org/0000-0003--2866--3431Google ScholarGoogle Scholar
  8. Antonucci, P., Zurich, E., Piccioni, M., Meyer, B., 2014. AutoTeach: Incremental Hints For Programming Exercises Master Thesis.Google ScholarGoogle Scholar
  9. Choi, D., Heo, J., Lee, E., 2021. Automated Feedback Generation for Multiple Function Programs, in: 2021 28th Asia-Pacific Software Engineering Conference (APSEC). IEEE, pp. 582--583. https://doi.org/10.1109/APSEC53868.2021.00078Google ScholarGoogle ScholarCross RefCross Ref
  10. Committee, P. 13 C., Library, A.D., 2013. Automated Feedback Generation for Introductory Programming Assignments.Google ScholarGoogle Scholar
  11. Digitalcommons@uri, D., Gauthier, D.L., 2020. AUTOMATED GENERATION OF DETAILED PROGRAMMING ASSIGNMENT FEEDBACK. https://doi.org/10.23860/thesis-Gauthier-Daniel-2020Google ScholarGoogle ScholarCross RefCross Ref
  12. Gaona, E.F., Camacho, C.E.P., Castro, W.M., Castro, J.C.M., Rodriguez, A.D.S., Avila-Garcia, M.S., 2021. Automatic Grading of Programming Assignments in Moodle, in: 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT). IEEE, pp. 161--167. https://doi.org/10.1109/CONISOFT52520.2021.00031Google ScholarGoogle ScholarCross RefCross Ref
  13. Gerdes, A., Heeren, B., Jeuring, J., Binsbergen, L.T. van, 2017. Ask-Elle: an Adaptable Programming Tutor for Haskell Giving Automated Feedback. International Journal of Artificial Intelligence in Education 27, 65--100. https://doi.org/10.1007/s40593-015-0080-xGoogle ScholarGoogle ScholarCross RefCross Ref
  14. Grenander, M., Belfer, R., Kochmar, E., Serban, I.V., St-Hilaire, F., Cheung, J.C.K., 2021. Deep Discourse Analysis for Generating Personalized Feedback in Intelligent Tutor Systems. Proceedings of the AAAI Conference on Artificial Intelligence 35, 15534--15544. https://doi.org/10.1609/aaai.v35i17.17829Google ScholarGoogle ScholarCross RefCross Ref
  15. Hahn, M.G., Navarro, S.M.B., de-La-Fuente-Valentin, L., 2022. LUD: An Automatic Scoring and Feedback System for Programming Assignments, in: 2022 International Conference on Advanced Learning Technologies (ICALT). IEEE, pp. 384--386. https://doi.org/10.1109/ICALT55010.2022.00118Google ScholarGoogle ScholarCross RefCross Ref
  16. Haldeman, G., 2021. AUTOMATED FEEDBACK GENERATION FOR PROGRAMMING ASSIGNMENTS.Google ScholarGoogle Scholar

Index Terms

  1. Improving Effectiveness of Programming Assignments with Real-time Formative Feedback

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2
        June 2023
        694 pages
        ISBN:9798400701399
        DOI:10.1145/3587103

        Copyright © 2023 Owner/Author

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 June 2023

        Check for updates

        Qualifiers

        • abstract

        Acceptance Rates

        Overall Acceptance Rate552of1,613submissions,34%

        Upcoming Conference

        ITiCSE 2024
      • Article Metrics

        • Downloads (Last 12 months)81
        • Downloads (Last 6 weeks)4

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader