MetroCS / QualityToolsForBlueJ

BlueJ extension to integrate quality assessment tools
GNU Lesser General Public License v3.0
0 stars 42 forks source link

[UserStory] User Interface Tutorial for Beginners #86

Closed LStCyr closed 4 years ago

LStCyr commented 4 years ago

User Story

Essential components

Story

As a user I want a guided user interface so that I can create a project with multiple classes and have it compile and run without errors

Acceptance Criteria

(Rules or scenarios are acceptable formats.)

Scenario 1

Given a student who has never written a java program when correctly following the steps presented in the tutorials then they can build their first "Hello World" in less than a half an hour.

Given a student who has never written a java program when incorrectly following the tutorial's instructions then they are told how to correct their mistake and are given the opportunity to try and submit their code until they get it right.

Supporting Information

There are a lot of products that provide tutorials for new programmers, but the best one's I have utilized have been integrated with the IDE itself. The goal for this ticket is to provide a new programmer with a high quality guide that improves the quality of their understanding of the interface of an IDE.

Dependencies

Depends On

(Issues on which this story depends)

Dependents

(Issues dependent on this story)

jody commented 4 years ago

This project concerns development of a quality tools extension for BlueJ, thus this user story is not relevant. In addition, the BlueJ product includes an interactive tutorial, so the user story is already satisfied.