Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a student, I should be able to conduct an exercise, so that I can practice the exercise topic and achieve the learning objectives #9

Open
TANG839 opened this issue Nov 7, 2024 · 1 comment

Comments

@TANG839
Copy link
Collaborator

TANG839 commented Nov 7, 2024

Feature: Conduct an Exercise

  Scenario: Starting Coding Exercise
    Given an exercise initilized and conductor files are created in the workspace
    When user opens an conductor file
    Then the user can start conducting the exercise

  Scenario: Answering User Questions about Exercise and Exercise Topic
    Given the coding exercise was started
    When the user asks any question
    Then the Exercise Conductor Chat Agent should interpret and correlate the question with the started exercise and answer the questions accordingly

  Scenario: Giving Feedback about User Implementation
    Given the user implementation was run
    When the user request a feedback about code evaluation
    Then the Exercise Conductor Chat Agent provides the user with a general evaluation of the implementation made regarding the exercise subject by examining the output result and modified exercise file


  Scenario: Running the Modified Exercise
    Given the coding exercise was started
    When the user request an evaluation to check if changes made are correct
    Then the Exercise Conductor Chat Agent should either evaluate the code itself or display the commands required to run the exercise locally and pass it to the terminal
@TANG839
Copy link
Collaborator Author

TANG839 commented Nov 7, 2024

@JonasHelming

@atahankilc atahankilc changed the title Conduct an exercise As a student, I should be able to conduct an exercise, so that I can practice the exercise topic and achieve the learning objectives Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant