Lesson 3.3 Learning Algorithms in Coding with AI Tools like ChatGPT

Lesson 3.3 Learning Algorithms in Coding with AI Tools like ChatGPT

Introduction and Inquiry-Based Exploration

Objective: Students explore coding concepts using ChatGPT and practice explaining their findings.

1. Introduction to ChatGPT as a Learning Tool (10 minutes):

  • Teacher demonstrates how to effectively use ChatGPT for coding support.
  • Example prompts:
    • "What is pseudocode? Provide an example."
    • "Explain the purpose of a programming language."
    • "What is Google Colab, and how is it different from Jupyter Notebook?"

2. Student Inquiry Activity (20 minutes):

  • Students use ChatGPT to research and define the following terms:
    • Pseudocode
    • Programming language
    • Computational notebooks
    • Google Colab or Jupyter Notebook
    • Python

3. Class Sharing and Feedback (30 minutes):

  • Students take turns explaining their findings.
  • Peers provide constructive feedback using set criteria:
    • Clarity of explanation
    • Accuracy of information
    • Relevance to coding
  • Teacher summarizes key points and adds examples as needed.

Bạn đã hoàn thành 0% bài học
0%