{"id":575,"date":"2025-06-05T11:52:46","date_gmt":"2025-06-05T09:52:46","guid":{"rendered":"http:\/\/blogs.sonia.de\/sefi25\/?page_id=575"},"modified":"2025-06-05T11:53:24","modified_gmt":"2025-06-05T09:53:24","slug":"using-chatgpt-in-a-mathematics-homework-exercise","status":"publish","type":"page","link":"https:\/\/blogs.sonia.de\/sefi25\/using-chatgpt-in-a-mathematics-homework-exercise\/","title":{"rendered":"Using ChatGPT in a Mathematics Homework Exercise"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Uta Priss <br><\/em>u.priss@ostfalia.de <br>Informatik, Ostfalia University, Wolfenb\u00fcttel, Germany <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Abstract<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">A homework exercise in my introductory mathematics class for first year computing students consists of assigning a simple set or number theoretical statement to each student to prove and implement for some examples in Python. Because logic, but not specifically proof techniques, are taught in the class, in previous semesters the students were encouraged to consult textbooks or the internet for the proofs. This semester I decided to require students to use ChatGPT for the exercise and to let them reflect on its usefulness. In the second part of the exercise each student reviews the anonymous submissions of 3 other students. Because ChatGPT is evolving very quickly I found only very few, somewhat similar studies in the literature so far (e.g. Rojas (2024) and Park and Manley (2024)). I observed that ChatGPT appears to have an equalising effect on most of the students\u2019 work apart from the very low end students which seem to invest insufficient time and effort no matter what. Very few students achieved full marks on the first part of the exercise. High performing students may be held back by ChatGPT because it stops them from generating their own solutions and thinking freely. With ChatGPT most students produced reasonably good proofs and code, but usually with some minor problems. The answers from ChatGPT tend to be overly verbose and complicated which somewhat confused the students and made it difficult for them to detect errors. ChatGPT\u2019s Python code is correct and mostly good, but not always exactly what is required (which the students did not always realise). The marks for the second part of the exercise were based on the students\u2019 comments and reflections. It appeared to me that the students overlooked more errors than in previous semesters, maybe because ChatGPT\u2019s answers are well-worded and asserted in a very confident manner. Because the students\u2019 overall performance was not better than in previous semesters, it did not seem to me as if the students received undeservedly good marks or that using ChatGPT was a kind of cheating for them. If accepted, I will provide a more detailed analysis of my observations of how ChatGPT changed the exercise. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong><br>ChatGPT, mathematics homework exercises, teaching logic and proofs <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>References<\/strong><br>Rojas, A.J.. (2024) An Investigation into ChatGPT\u2019s Application for a Scientific Writing Assignment. Journal of Chemical Education, 101(5), pp.1959-1965. <br>Park, H. and Manley, E.D. (2024) Using ChatGPT as a proof assistant in a mathematics pathways course. The Mathematical Education, 63(2), pp.139-163. <\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Uta Priss u.priss@ostfalia.de Informatik, Ostfalia University, Wolfenb\u00fcttel, Germany Abstract A homework exercise in my introductory mathematics class for first year computing students consists of assigning a simple set or number theoretical statement to each student to prove and implement for some examples in Python. Because logic, but not specifically proof techniques, are taught in the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blogs.sonia.de\/sefi25\/using-chatgpt-in-a-mathematics-homework-exercise\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eUsing ChatGPT in a Mathematics Homework Exercise\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":76,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-575","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/PfFxp7-9h","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/pages\/575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/comments?post=575"}],"version-history":[{"count":3,"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/pages\/575\/revisions"}],"predecessor-version":[{"id":578,"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/pages\/575\/revisions\/578"}],"wp:attachment":[{"href":"https:\/\/blogs.sonia.de\/sefi25\/wp-json\/wp\/v2\/media?parent=575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}