Learning Materials:
Material Type | Title | Overview | Courses | FOSS Area | Tags | Source |
---|---|---|---|---|---|---|
CS499 – Open Source Software Development | Project Management, Software Engineering & Process | Culture/Intellectual Property, FOSS History, Philosophy/Politics, Product Packaging & Distribution, Specification & Design, Tools & Communication | ||||
Reference | Forge Your Future with Open Source – Book |
Free and open source is the foundation of software development, and it’s built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Programmers, writers, designers, and everyone interested in software will make their mark through free and open source software contributions. https://fossforge.com |
Advocacy, Culture/Intellectual Property, Introduction, Philosophy/Politics, Use & Evaluate | Vicky Brasseur | ||
OpenUK Kids Camp Materials | CS0/Non-majors, CS1/CS2/Data Structures | Culture/Intellectual Property, Introduction, Philosophy/Politics | kids, | |||
Template for Free and Open-Source Software Course | CS1/CS2/Data Structures, Software Engineering & Process | Coding & Style, Culture/Intellectual Property, Documentation, Philosophy/Politics, Specification & Design, Tools & Communication, Use & Evaluate | course template, | |||
Reference | Understanding Open Source Software, and How It Makes You Money Online |
Ezequiel Bruni’s article that includes an introduction to open source as well as a discussion on the finance model of open source software. |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice | FOSS History, Philosophy/Politics | business, | Recommended by Kate Wilson |
Reference | Book – Democratizing Innovation |
Professor von Hippel explores how user-centered innovation processes offer great advantages over the manufacturer-centric innovation development systems that have been the mainstay of commerce for hundreds of years. |
Social Issues & Professional Practice | Culture/Intellectual Property, Philosophy/Politics | Dr. Eric von Hippel | |
Reference | Slides – Intro to FOSS |
Slides that accompany Marko Schütz’s book Intro to FOSS (http://teachingopensource.org/learning-material/book-intro-foss./) Text is a comprehensive overview of the business of FOSS. Chapters include FOSS application areas, Philosophy and History of FOSS, FOSS Development and Community, FOSS Business, Case Studies, FOSS Government and more. |
CS0/Non-majors, Project Management, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, FOSS History, Introduction, Philosophy/Politics, Tools & Communication, Use & Evaluate | Marko Schütz - University of Puerto Rico Mayagüez | |
Reference | Book – Intro to FOSS |
Comprehensive overview of the business of FOSS. Chapters include FOSS application areas, Philosophy and History of FOSS, FOSS Development and Community, FOSS Business, Case Studies, FOSS Government and more. Slides for the text: http://teachingopensource.org/learning-material/slides-intro-foss/ |
CS0/Non-majors, CS1/CS2/Data Structures, Project Management, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, FOSS History, Introduction, Philosophy/Politics, Tools & Communication, Use & Evaluate | Marko Schütz - University of Puerto Rico Mayagüez | |
Reference | A Fair(y) Use Tale |
Professor Eric Faden of Bucknell University created this humorous, yet informative, review of copyright principles delivered through the words of the very folks we can thank for nearly endless copyright terms. |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, Philosophy/Politics | copyright, | Dr. Eric Faden, Bucknell University |
Reference | The Open Source Way |
The Open Source Way is a book shows how to (and how not to) engage with the community members on projects of any type by practicing the open source way. This handbook distills years of knowledge our community members have gained while running open source projects. |
CS0/Non-majors, Software Engineering & Process | Advocacy, Culture/Intellectual Property, Introduction, Philosophy/Politics | ||
Reference | Producing Open Source Software |
Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright. You can buy it in bookstores, order copies from O’Reilly Media, or browse and download it here. |
Project Management, Software Engineering & Process | Coding & Style, Culture/Intellectual Property, Documentation, Philosophy/Politics, Product Packaging & Distribution, Quality & Testing, Specification & Design, Tools & Communication | Karl Fogel | |
Reference | Open Source Software: the Challenge Ahead |
For open source software, the real challenge lies ahead — taking free software to the mass market, to your grandparents, to your nieces and nephews, to your friends. If we are to be successful we need to articulate the audacious goals clearly and loudly – because that’s how the community process works best. |
CS0/Non-majors | Culture/Intellectual Property, Philosophy/Politics | Mark Shuttleworth, CERN | |
Reference | Free as in Freedom: Richard Stallman’s Crusade for Free Software |
Free as in Freedom interweaves biographical snapshots of GNU project founder Richard Stallman with the political, social and economic history of the free software movement. |
CS0/Non-majors, CS1/CS2/Data Structures | Culture/Intellectual Property, Philosophy/Politics | GNU, Stallman, | |
Learning Activity | Intro to FOSS (Activity) |
Learner will gain an introduction to Free and Open Source Software (FOSS), its philosophy, and how it might benefit students. |
Social Issues & Professional Practice | Culture/Intellectual Property, Philosophy/Politics | FOSS, | foss2serve.org |
Learning Activity | FOSS Politics Writing Activity |
This activity helps student investigate politics within the open-source community. |
Social Issues & Professional Practice | Philosophy/Politics | politics, | foss2serve.org |
Learning Activity | Think for Good – Hacking Government Open Data |
Students will visit a government open data portal, assess the findability, readability, and usability of a data set, and articulate a strategy for improving the data set. |
CS0/Non-majors | Philosophy/Politics, Use & Evaluate | HFOSS, open data, | foss2serve.org |
Learning Activity | Open Vs Proprietary Mock Debate |
A teacher holds a mock debate in-class around which software paradigm is superior, Open Source or Proprietary. Initially the students prepare for it through research and argument structuring. Afterwards, they hold the in-class debate, allowing each side to talk and rebut. The event could also beneficially take place on IRC chat. |
CS0/Non-majors, CS1/CS2/Data Structures | Advocacy, Culture/Intellectual Property, Philosophy/Politics | debate, | foss2serve.org |
Learning Activity | Origins of Free Libre Software |
Students are offered some key and optional readings, whereupon they will be asked questions to answer. This can be given as homework, or as an in-class quiz. The questions are a mix of definitive and open-ended questions. Answers and grading-suggestions are given. |
CS0/Non-majors, CS1/CS2/Data Structures | Advocacy, Culture/Intellectual Property, Introduction, Philosophy/Politics | free software, libre software, | foss2serve.org |