Sam Gilson

Perturbed Assignments and Subgoal-Labeled AI Literacy Instruction in Undergraduate Discrete Mathematics

Preprint; submitted to the SIGCSE TS 2027 Student Research Competition

Sam Gilson

Preprint

Citation year: 2026.

Read the PDF

Summary

This ongoing classroom study places an AI literacy session between two perturbed assignments in undergraduate discrete mathematics. Eight students consented to participate in a section of 21. The study collected chat logs, surveys, and two cued office-hours sessions. The preprint describes the assignment design and three teaching procedures; analysis of the chat logs was still in progress when it was written.

What this study can tell us

The office-hours accounts are preliminary observations from two participants. The preprint does not establish an improvement in learning or a causal effect of the instruction. Submission to the Student Research Competition does not indicate acceptance.

Abstract

Generative AI chatbots answer standard coursework accurately enough that a submitted solution no longer shows whether a student reasoned through a problem or delegated it. This ongoing classroom study in undergraduate discrete mathematics (N = 8) observes student-chatbot interaction twice and places instruction between the two observations. Two assignments were built with adversarial assignment perturbation, an instructor-led, iterative process that modifies standard questions until a target GenAI chatbot scores below a rubric threshold across three attempts. Between the assignments, one class session taught three subgoal-labeled procedures for diagnosing a hallucinated proof, strengthening a prompt, and collaborating with a chatbot to improve learning gains. Chat logs, pre- and post-AI literacy surveys, and two cued office hours sessions were collected; the logs are being coded with the DRIVE framework for further analysis. In office hours sessions to discuss their AI use with the professor, both consenting students described attempting problems before asking the chatbot to confirm their work and recalled the taught procedures in general terms. The study contributes a second classroom implementation of the perturbation method with a public tool, subgoal-labeled instruction for appraising chatbot-generated proofs, and insights into how undergraduate students use generative AI chatbots for learning to solve proofs.

The abstract as submitted with the manuscript.

Citation

@misc{gilson-summer2026,
  title = {{Perturbed Assignments and Subgoal-Labeled AI Literacy Instruction in Undergraduate Discrete Mathematics}},
  author = {Sam Gilson},
  year = {2026},
  howpublished = {Preprint},
  note = {Submitted to the SIGCSE TS 2027 Student Research Competition; analysis ongoing},
  url = {https://sgilson7.github.io/papers/gilson-summer2026/gilson-summer2026.pdf}
}

All research