2026 ASEE Annual Conference & Exposition

(Work in Progress) AI as a Cognitive Partner: Designing a Metacognitive Programming Workshop for Novice Learners

Presented at Two-Year College Division (TYCD) Technical Session 3: Tools, Mentors, and Methods

Developing programming logic is a persistent barrier for novice engineering learners, particularly in two-year college contexts where students enter with varied prior exposure and limited opportunities for structured computing practice. This Work-in-Progress paper presents the design of Thinking About Thinking in Code, a 90-minute interactive workshop that combines Arduino-based physical computing with generative AI–supported metacognitive scaffolding. The workshop is organized around a proximity alert design challenge using an ultrasonic sensor, LED, and buzzer. Students progress through a structured packet that prompts them to (1) define a design goal and expected system behavior, (2) identify system inputs/outputs and hardware connections, (3) specify threshold-based behavior rules, (4) construct flowcharts that represent decision logic, and (5) outline variables and conditional (if/else) structures prior to implementation and debugging. ChatGPT is positioned as a cognitive partner rather than a shortcut through a protocol emphasizing explain-first routines, evidence-based verification, and reflective iteration. The paper contributes a replicable workshop blueprint and a low-burden evaluation plan leveraging student artifacts, reflection prompts, exit tickets, and facilitator observation notes. Pilot findings are pending and will inform refinement and future implementation.

Authors
  1. Mr. Diego Alvarado University of Florida [biography]
Download paper (428 KB)

Are you a researcher? Would you like to cite this paper? Visit the ASEE document repository at peer.asee.org for more tools and easy citations.