AI Tools for Providing Student Feedback
A practical guide on using AI tools to provide more effective and timely feedback to engineering students
Last updated: 2025-04-03
AI Tools for Providing Student Feedback
Introduction
Providing timely, constructive feedback is one of the most important yet time-consuming aspects of teaching. This guide explores how AI tools can help engineering educators provide more effective feedback to students while reducing the administrative burden of feedback generation.
Benefits of AI-Enhanced Feedback
- Timeliness: Students receive feedback faster, when it's most relevant
- Consistency: Maintain similar quality and depth across all student submissions
- Scalability: Provide detailed feedback even in large classes
- Personalization: Tailor feedback to individual student needs
- Multilayered: Address technical content, communication, and metacognitive aspects
AI Tools for Engineering Feedback
Large Language Models (LLMs)
Tools: ChatGPT, Claude, Bard
Applications:
- Generating initial feedback drafts for assignments
- Suggesting improvements to technical reports
- Providing explanations for common misconceptions
- Offering multiple perspectives on design choices
Specialized Feedback Tools
Tools: Gradescope AI, FeedbackFruits, Turnitin
Applications:
- Automated grading of problem sets
- Identifying common errors across submissions
- Suggesting targeted resources based on error patterns
- Checking code functionality and style
Implementation Strategies
1. Feedback Templates with AI Enhancement
Create feedback templates for common assignment types, then use AI to:
- Customize template sections based on specific student work
- Generate examples or counterexamples relevant to student submissions
- Suggest additional resources tailored to student needs
2. Two-Stage Feedback Process
- AI-Generated Initial Feedback: Use AI to provide immediate, basic feedback
- Instructor Enhancement: Review and enhance AI feedback with discipline-specific insights
3. Student-Directed AI Feedback
Guide students to:
- Submit their work to AI tools with specific feedback prompts
- Reflect on AI feedback before instructor review
- Compare AI feedback with instructor feedback to develop critical evaluation skills
Best Practices
Designing Effective AI Feedback Prompts
Example Prompt Structure:
I am an engineering professor providing feedback on a student's [assignment type].
The assignment asked students to [assignment goals].
Here is the student's work: [student submission]
Please provide:
1. 2-3 specific strengths of this submission
2. 2-3 areas for improvement with specific suggestions
3. Questions that would prompt deeper thinking
4. Connections to relevant course concepts
Maintaining the Human Element
- Always review AI-generated feedback before sharing with students
- Add personal observations and connections to class discussions
- Include encouragement and recognition of individual progress
- Be transparent with students about AI use in feedback generation
Ethical Considerations
- Ensure feedback addresses the student's actual work, not assumed work
- Be mindful of potential biases in AI-generated feedback
- Maintain appropriate privacy and data security
- Use AI as an enhancement to, not replacement for, instructor expertise
Case Examples
Example 1: Circuit Analysis Homework
An instructor uses ChatGPT to generate detailed explanations of solution approaches for common errors, then customizes these explanations for individual students.
Example 2: Engineering Design Reports
Students submit draft reports to Claude for initial feedback on structure and clarity, then the instructor provides domain-specific technical feedback.
Example 3: Programming Assignments
GitHub Copilot is used to generate code improvement suggestions that the instructor reviews and incorporates into personalized feedback.
Assessment of AI-Enhanced Feedback
Evaluate the impact of AI-enhanced feedback by measuring:
- Student perception of feedback quality and usefulness
- Time from submission to feedback delivery
- Changes in subsequent assignment performance
- Student self-efficacy and motivation
Conclusion
AI tools offer significant potential to enhance the feedback process in engineering education. By thoughtfully integrating these tools into your feedback workflow, you can provide more timely, detailed, and personalized feedback while managing your workload more effectively. The key is to maintain the human connection that makes feedback meaningful while leveraging AI to handle routine aspects of feedback generation.