Closed LStCyr closed 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.
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)