Orientation Schedule
From Humanitarian FOSS Summer Institute
Contents |
Week One Orientation
Tuesday 5/27 Project Overview
AM: 9 AM - 12 PM Overview of HFOSS and Summer Projects
- The Sahana/VM/China story and how it ties in to CS Education
- Summer Projects Overview
- Sahana
- OpenMRS
- AppTrac/LVGH
- Posit/Android
- Instedd Machine Learning
- Goals, Expectations, Deliverables
Lunch: 12-1:30 PM (Student center?)
PM: 1:30 PM - 5:30 PM Getting set up
- Installing/Using Eclipse
- Using the source code repository
- Exercise: Group programming problem on SVN
- Solution should be in Java.
- TwelveDays is the name of the class.
- Public methods:
- Public String method returns the entire song: sing(): String
- Public String method returns nth verse to end of song: sing(int n): String
- Public String method returns just the nth verse: singOnly(int n): String
- Logistics: Getting ID cards, paperwork
Wednesday 5/28 More detailed looks at the projects
AM: 9:00 AM - 12:00 PM System Code/Design Overviews
- InSTEDD Machine Learning project (Nicolas di Tada, Skype)
- Sahana PhP/MySQL Overview
- Exercise: Sahana Module
- Overview of Reviews
PM: 1:30 PM - 5:30 PM Java projects
- OpenMRS Java Overview
- Posit -- Java/Android
- AppTrac
- Exercise: Java/OpenMRS Exercise?
Thursday 5/29 Programming/Development Exercises
AM: 9:00 AM - 12:00 PM Exercise Details and Deliverables
- Development Team Assignments
- Description of exercises in
- Sahana
- OpenMRS Exercise
- Posit
- Deliverables
- Source code
- Documentation (code and log)
PM: 1:30 - 5:30 PM Group Projects
- Groups work on exercises
Friday 5/30 Exercise Completion and Reporting
AM: 9:00 AM - 12:00 PM Complete group exercises
- Groups complete exercises/documentation
- Groups prepare and present code/design reviews
PM: 1:00 - 4:00 PM Group Presentations
- Group Presentations
- Powerpoint (Problem, Design, Development Process, Demo)
- Code/documentation review

