130 likes | 250 Views
Grade 4 Study Buddies. Will Tran Stan Ly Aaron Cox Alan Mohr. Aminus Team. Study Buddy.
E N D
Grade 4 Study Buddies Will Tran Stan Ly Aaron Cox Alan Mohr Aminus Team
Study Buddy The computer program Study Buddy follows the grade 4 curriculum guidelines in areas of math and spelling, and is a simple but useful teaching tool for teachers that wish to give their students an individualized level of practice that will review, reinforce, and challenge their abilities in these subjects through the repetition of asking questions and eliciting responses.
Features • Easy to use with minimal instruction. • Self-adjusts to student’s level of learning • Expandable • Generate more questions • Connect your favourite programs • Visually tracks Student’s progress
Source Code Testing • Test harnesses were created for non-GUI related classes • The testing was done on the class and function level • e.g. Create a User object, call methods for updating user statistics, then call the output methods
Functionality Testing • Test plans were created for each feature in the system • Each test plan was comprised of a series of specific actions and expected results • e.g. Main Menu: “Picture Spell” button initializes Picture Spell buddy? Y/N
The System Works Unit tests report no errors Functionality checklists have been successfully completed No errors have been reported by from real users
Known Issues • More robust question generation • Teachers can create questions, but they can't remove them • Teachers can’t use the question generator for externally created plugins • Better user management • Existing users can’t be removed from the system
User Feedback • Mark T., teacher, “a simple and effective tool that my students will benefit from.” • Amanda H., grade 4 student, “I liked the memory game the best.” • Carolyn M., mother, “My son actually found math to be fun when practicing with Study Buddy.” • Connie W., “The changes made in the latest version has made using each Study Buddy much more intuitive.”
Project Review • Many of the techniques used were from the PMBOK of Project Management • There were no major technical problems, however, The first GUI and GUI layout caused user confusion so some changes to the design had to be implemented. • The Aminus Team has advanced to the next level of A Team
Advice from the A Team • Create an attainable scope for your project and stay within that scope. • Create a work schedule budget for the entire project to monitor progress and remain on time. • Maintain at least two meetings a week and have an agenda set before the meeting. • Consider Bus 361 – Project Management