-
Notifications
You must be signed in to change notification settings - Fork 1
GUI
A screen which contains a multiple choice question. Users are given a question, and there is only one correct answer for that question that can be chosen.
A screen which contains a multiple select question. Users are given a question, and there are two correct answers for that question that can be chosen.
A screen that opens up whenever a lesson session begins. It contains either the multiple choice or multiple select question.
Login which uses Java swing components (JField) in order to take input to look for an instance of the Account class inside of the Database.
Sign Up which uses Java swing components (JField) in order to take input which then creates a new instance of the Account class and adds it to the Database.
Dashboard which acts as a home screen for users once they have signed in. Users are directed to this screen after sign in, and choose where to go from here (access a question, look at their profile, etc).
SyntaxDoc contains the code required for the Learning Pages user story (documentation for multiple different programming languages, to allow the user to study in the application).
ProgressGUI contains the code required for the progress bar implementation, allowing a user to view how far along they have come in their lesson progress.
BadgeGUI contains the code required for the badges implementation, allowing a user to view how far along they have come in their overall progress, by being awarded badges that correspond to the users progress.
HomePage contains the code for the initial view when launching the application (allows the user to switch between the remote database and stub database).