-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Programming Basics for AI Coding Tutor
As a student from a rural area, I want to understand programming basics through an AI coding tutor, so that I can build a foundation for more advanced programming concepts.
Acceptance Criteria
- The AI tutor provides an overview of what programming is.
- The AI tutor introduces different programming languages and their uses.
- The AI tutor explains the basic structure of a program.
- The AI tutor demonstrates how to write a simple 'Hello, World!' program.
- The AI tutor introduces variables and data types.
- The AI tutor explains conditional statements (if, else).
- The AI tutor describes loops (for, while).
sequenceDiagram
participant Student
participant AITutor
Student->>AITutor: Request to learn programming basics
AITutor->>Student: Explain what programming is
AITutor->>Student: Introduce programming languages
AITutor->>Student: Describe program structure
AITutor->>Student: Demonstrate 'Hello, World!'
AITutor->>Student: Explain variables and data types
AITutor->>Student: Describe conditional statements
AITutor->>Student: Explain loops