This assignment, by Kevin Yee, Kirby Whittington, Erin Doggette, and Laurie Uttich, is from the book ChatGPT Assignments to Use in Your Classroom Today.
The summary from the site explains:
Provide students with the opportunity to transform concepts and ideas into products and solutions by using AI tools to generate software codes.
Key Features of This Assignment
- Real-World Application
- Students transform theoretical concepts into practical solutions by using AI tools to generate software code. Engaging in real-world problem-solving helps students see the direct impact of their knowledge and creativity on various aspects of life, increasing their investment in the content.
- Accessibility and Skill Development
- AI programs provide advanced coding assistance, making software development accessible to students without prior programming experience. This opportunity allows students to experiment and develop coding skills using beginner-friendly languages like JavaScript and Python, broadening their technical competencies.
- Interactive Learning with AI
- By utilizing ChatGPT for coding assistance, students can receive guidance, explanations, and code generation support. This interactive learning approach enhances their understanding of programming concepts, encourages problem-solving, and helps them create and test their software projects effectively.
Find the full version of this resource on the University of Central Florida OER repository.