Lori Postner teaches as Nassau Community College in Garden City.
Lori is very involved in course and curriculum development in the Computer Science program.
A. Planning a first HFOSS activity at your institution
1. What course(s) are you targeting?
2. What learning outcomes would you like the students to achieve?
to be able to read code, identify various data structures, perhaps document, bug fix, etc.
3. What type of activity do you want to incorporate? Sample activities could be HFOSS field trips, installing, documenting, testing, or code development. See http://xcitegroup.org/softhum/doku.php?id=f:50ways for more ideas.
reading code base, understand how it works, code review
4. What HFOSS project will you use?
- a. What are the benefits of this project for this particular context (course & activity)?
- b. What are potential stumbling blocks?
- c. How do you want your students to interact with the community (if at all)?
- d. What tools will your students have to learn (if any)?
- e. Do you currently have the environment for this project to run (ie. is the hardware/OS available at your institution)?
5. What type of materials/background do you think you will need to provide to the students?
6. What would you like the students to do during this activity?
7. How long do you expect the activity to take?
8. What will the students hand in?
9. How will you assess what students have learned from this activity?
B. Planning participation in POSSE Stage 3
- 1. What do you see as the biggest obstacle for implementing this activity?
- 2. What type of support would help overcome this obstacle?
- 3. Is it more important to have support on the HFOSS side or the curriculum side? For example, the HFOSS project, Ushahidi, or by course, CS 2?
- 4. It is important to have active members in the Stage 3 small groups. What obstacles might prevent you from being an active member? What would help overcome these obstacles?