Stage 2 Activities/2.3 Sahana

From Foss2Serve
Revision as of 16:35, 14 November 2014 by Llambert (Talk | contribs)
Jump to: navigation, search

Contents

Planning for HFOSS Participation

Workshop Participants:

  • Meghan Allen
  • Rob Bryant
  • Meilani Conley
  • Sean Goggins
  • Lynn Lambert
  • Baochuan Lu
  • Swap Sheth


Planning Stage 3 Activities

Meetings

<Identify meeting times. Find out HFOSS project meeting times.>

Please answer each of the following questions as it relates to your activity.

  1. Identify the course(s) the activity would be appropriate for.
          Technology and Society intro HFOSS exposure
          Directed studies course for 4th year students, 13 weeks course in which the students spend 8-10 hrs per week
          CS2 - HFOSS as examples. students could pull out design or model control flow
          Intro to software engineering. course project could include doing requirements, design, development, testing for a new feature or bug fix

Lynn: Start with an independent project Summer 2015. Ask Linux user's group if they want to. Then, try to incorporate in an upper level course (maybe Object Oriented Programming?)

Southwest Baptist: do as a capstone. Doing it now. rescope as necessary. Introduce in bits and pieces through the curriculum. In the capstone, we identify an industry sponsor. We may have somebody to be a sponsor going forward for HFOSS.

Sean: uses githubs. 4 course into programming sequence. IT students, not coding.

Rob: use github, local repository in CS1.

Swap: I use opendata. 50 people, several teams. They use github, Ruby on Rails, etc. Taught basics in two 1 hour recitations. rspec. Using FOSS tools. opendata.gov and other data websites. Use the data in an interesting way.

  1. Briefly describe the activity.

1. github activity

2. field trip

3. set up development environment

4. start with how you communicate. Have an assignment surrounding that.

We will talk about how you communicate.

  1. How much time do you expect the HFOSS activity to take (# classes, # homework assignments, # lab activities, etc.)? Will the activity be completed in class or out of class?
  2. How does this activity relate to course goals/objectives?
  3. What will students submit upon completion of the activity?
  4. How will you assess the submission?
  5. List any question or concerns you have about implementing your activity.
  6. What type of support will you need to implement your activity?

Specific Tasks

<What will group members do.>

Resources

Installation: http://eden.sahanafoundation.org/wiki/InstallationGuidelines

Open Data Resources:


Stanford Large Network Dataset Collection http://snap.stanford.edu/data/

U.S. Government's Open Data http://www.data.gov/

Open Data Philly http://opendataphilly.org/

NYC Open Data https://nycopendata.socrata.com/

Project Gutenberg - Free ebooks http://www.gutenberg.org/

A LARGE directory of public APIs (This includes all the popular ones like Facebook, Twitter, Wikipedia, foursquare, IMDb, etc.) http://www.programmableweb.com/apis/directory

U.S. Census Data http://www.census.gov/main/www/access.html

UCI KDD Archive (This contains various datasets in categories like machine learning, recommendations, www, http://kdd.ics.uci.edu/

Notes

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox