Patti Ordóñez is an Assistant Professor at the University of Puerto Rico Río Piedras in the Department of Computer Science. Her research centers on using visualization and data mining (visual analytics) to improve the state of medicine in intensive care units. She is interested in creating clinical decision support systems that aid medical providers to efficiently diagnose and treat patients and that personalize medicine by applying data mining, machine learning, and visualization techniques to data warehouses of electronic medical data. She is also interested in developing technologies and universal interfaces to help anyone with an interest in developing software to learn to program. She is interested on working on Humanitarian Free and Open Source Software (HFOSS) projects that she can have her student contribute to and are close to her research interests. She believes that projects like these will help diversify computing, something she is passionate about doing.
This wiki page was started as a result of a POSSE. At this POSSE, I am learning on how to incorporate HFOSS Projects (Humanitarian Free and Open Source Software Projects) into my classroom.
Classes that I currently teach
- Introduction to Computer Science (CS0)
- Introduction to Data Management
- Data Structures
Planning for HFOSS Involvement in the Classroom
- What course(s) are you targeting?
- What learning outcomes would you like the students to achieve?
- Articulate the core values of FOOS and HFOSS
- Identify FOSS and HFOSS projects
- Find and answer questions about a FOSS and HFOSS project
- Discuss the influence of FOSS and HFOSS to society
- Learn to create a blog
- Install Virtual Box
- 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.
- The students will take an HFOSS field trip.
- The students will identify software that they use that is FOSS and take a FOSS field trip and blog about it.
- The students will identify HFOSS software that they are interested in and take a HFOSS project and blog about it.
- The students will create a blog.
- The students will install a Virtual Box.
- Use BitBucket (or GitHub) to submit their code.
- What HFOSS project will you use?
- I will introduce all the HFOSS projects that we have been introduced to here and students will select which one they want.
- What are the benefits of this project for this particular context (course & activity)?
- Students will be introduced to FOSS and HFOSS and the philosophy between them. They will know how to learn about projects that exist and be able to install at least one FOSS.
- What are potential stumbling blocks?
- Students may be intimidated by the course content.
- How do you want your students to interact with the community (if at all)? Not at all at this stage other than reading the documentation and examining the websites.
- What tools will your students have to learn (if any)?
- How to use WordPress, Virtual Box, Bitbucket (or GitHub) and Python.
- Do you currently have the environment for this project to run (ie. is the hardware/OS available at your institution)?
- Not applicable
- What type of materials/background do you think you will need to provide to the students?
- Links to websites
- What would you like the students to do during this activity?
- Browse internet and blog.
- How long do you expect the activity to take?
- One week.
- What will the students hand in?
- Nothing. They will blog about it. They must submit code using BitBucket or GitHub.
- How will you assess what students have learned from this activity?
- I will grade the content of their blogs. They will need to have addressed the process of installing Virtual Box and using GitHub and Wordpress.
- I will ask them to show me the installation of the Virtual Box.
- I will see the submission of their code.
Planning for HFOSS Involvement in Student Research
I will be working with Stoney, Peter, and Joanie in the GNOME Accessibility Group.