Teach 5-grader and how to write code with AI. We are going to learn to use following AI engines; please help your kid to register a free account:
- ChatGPT
- Claude.ai
- meta.ai
- Perplexity.ai
- Gemini
- Ollama
- Introduce AI coding assistants (e.g., ChatGPT, Claude.ai, meta.ai, Preplexity.ai)
- Practice using AI to generate simple code snippets
- Learn how to write effective prompts for AI
- Practice refining and improving AI-generated code
- Focus on readability and best practices
- Generate functions using AI
- Understand and modify AI-created methods
- Practice writing method calls and parameters
- Use AI to create simple classes and objects
- Modify AI-generated classes to add custom functionality
- Practice creating multiple objects from a single class
- Use AI to generate try-catch blocks and error handling code
- Practice identifying common errors in AI-generated code
- Learn to use AI for explaining error messages and suggesting fixes
- Develop strategies for effective debugging with AI assistance
- Introduce the final project requirements
- Begin planning and outlining the project
- Start implementing the project with AI assistance
- Start implementing the project with AI assistance
- Debug and fix issues with AI assistance
- In-class presentations of the AI-Assisted Java Text Adventure Games
- Discussion and reflection on the use of AI in the development process