Excelsior

14
Team Black Mage presents…

description

Team Black Mage presents…. Excelsior. Study application for grade eight students Provides quizzes Multiple choice Matching Fill in the Blank. What is Excelsior?. Topics covered include: Science – Biology/Physics Mathematics French English Follows the BC curriculum. - PowerPoint PPT Presentation

Transcript of Excelsior

Page 1: Excelsior

Team Black Mage presents…

Page 2: Excelsior

Study application for grade eight students

Provides quizzes Multiple choice Matching Fill in the Blank

Page 3: Excelsior

Topics covered include: Science – Biology/Physics Mathematics French English

Follows the BC curriculum

Page 4: Excelsior

User Profiles Variety of Built-in Study Buddies Random Buddy Adaptive Buddy Plug-in System High Scores Awards Password Change

Page 5: Excelsior

Mini Buddy Mini Buddy Accessories Credit System

Page 6: Excelsior
Page 7: Excelsior

ARCHITECTURAL DIAGRAM SUMMARY Used top-down design Excelsior and User Accounts act as data

controllers Add a Buddy, Study Buddies, Break

Buddy, and Account Creation feed information

Statistics process information between the buddies and other systems

Tutorials and Profiles display information

Page 8: Excelsior

All GUIs have been tested with multiple test cases

Functionality of buttons tested Test Units created for non-GUI classes

Page 9: Excelsior

Type of buddy not taken into account when adding a buddy

When adding a file, if it is a jar but not a buddy, program will inform user that it is not a buddy but will still move the file

Removing a buddy will not remove the actual file

Overlapping numbers in Quick Click buddy If existing buddy is removed and re-

added, high score list is erased

Page 10: Excelsior

4 users gave feedback In general,

Likes: Several buddies were challenging; some were fun Personalized accounts and ability to view their own

statistics Ability to see global high scores and compare scores Overall visual look of the program

Dislikes: Several typos in some buddies Limited amount of buddies Some buddies ask for precise answers (i.e. Math) Repetition of some questions

Page 11: Excelsior

Project management techniques What worked:

Strong leadership from the manager Project members starting work early Revision of documents

What didn’t work: Weak leadership from the manager Google calendar for deadlines, meetings, etc. Not assigning a note-taker for meetings

Page 12: Excelsior

Major technical problems encountered: Buddies being stored in memory, requiring

programming workarounds Odd file-reading error for one line of text Inability to access SVN from Burnaby

campus on several occasions Project member experiencing PC difficulties

Page 13: Excelsior

Major “human” problems encountered as a team: Different levels of programming ability Other commitments interfering with

project productivity Lack of motivation at critical points during

project

Page 14: Excelsior

If the project was to be done again… We would do these things differently:

Create more detailed documents Budget our time more wisely Aim to have parts of project finished well before

due date We would do these things the same:

The numerous face-to-face meetings to keep everyone up to date

Beginning assignment early