10 likes | 118 Views
Role Model Training. Ricardo. Eric Ren. Jamie Cai. Shiv Pande. Zeballos. Group #30. Problem Statement. Challenges and Lessons. Home Page. Potential mentors for the Techbridge program cannot always be trained in person.
E N D
Role Model Training Ricardo Eric Ren Jamie Cai Shiv Pande Zeballos Group #30 Problem Statement Challenges and Lessons Home Page • Potential mentors for the Techbridge program cannot always be trained in person. • Techbridge needed an online platform where role models could acquire all the information needed to effectively lead discussions and supervise afterschool programs. • Their previous training website was complex, unintuitive, and provided a dull user experience. • Learning powerful tools such as ruby on rails was challenging because the language was very unique and requires a very large variety of third party gems. • Third party gems like Ckeditorwere surprisingly tricky to integrate with our app because the documentation did not address all of our issues. • Coordinating a group was quite a challenge, especially because one of our initial members ended up dropping the class in the middle of the semester. • Software Engineering techniques such as SCRUM with the addition of tools like Google Hangouts and Trello helped us stay organized. • Meeting with our customer was both a new and exciting experience that helped us build an application better suited to their needs. Lesson Page Lesson Page Prototype Home Page and User Page Prototypes Features Summary and Conclusion User Page • Our current application provides an easy to use model that lets admins create and update lessons on the fly. • The role models can view the content and apply their knowledge in order to inspire young girls to prosper in STEM fields! • Future website features include user feedback for quizzes and compiling user usage metrics for website administrators. • This app will not immediately go public, but the app framework may eventually be used for other nonprofits such as Girl Scouts of America. • Website administrators are able to create, edit, and destroy new lessons online. Lessons are created with CKeditor, a WYSIWYG editor, which allows for a huge range of flexible text and image formatting, and also allows for videos to be embedded in lesson pages. • Anyone is able to view the lessons without creating an account. • If users decide to create an account, they can mark which modules they have completed and their progress will be saved.