Search results

Jump to: navigation, search
  • ...source project that you have already found, and examine the "demographics" and structure of that project to better understand it. # Locate a FOSS project on SourceForge and OpenHUB.
    8 KB (1,258 words) - 18:56, 8 March 2017
  • * Groups of faculty and students that are core contributors of HFOSS projects '''Measuring Student Learning and Engagement'''
    10 KB (1,399 words) - 18:07, 12 December 2014
  • ...hat placing computing in the context of social good may help attract women and other underrepresented student groups to computing. ... instructors, HFOSS educators are exploring ways to provide better support and control for instructors taking initial steps in using HFOSS with students.
    5 KB (652 words) - 14:25, 11 March 2023
  • ...pattern of contributions, patterns of commits, programming languages used, and more. Completion of Browsing a Forge Activity or understanding of SourceForge and Ohloh; Understanding of course in which students will be participating in a
    15 KB (2,195 words) - 11:39, 8 September 2018
  • Learners will become members of the Teaching Open Source mailing list and gain some familiarity with the TOS wiki # Describe the TOS list and site.
    3 KB (494 words) - 17:01, 14 September 2017
  • Participants will learn about IRC etiquette and explore the interactions that occur between members of an open source commu # Connect to an IRC server and join a channel.
    11 KB (1,663 words) - 13:34, 20 April 2019
  • ...a project below that you think might be interesting to investigate further and add your name to the list of interested faculty members. ...debug HTML, CSS, and JavaScript on Firefox and Chrome for both the desktop and on mobile.
    9 KB (1,277 words) - 12:52, 31 October 2018
  • For the impatient, you may skip down to the [Directions] section and get started. If you would prefer an overview of Git first, there are some g ...you a quick overview of git, why it exists, who it serves, what it can do, and explains some of its advantages.<br/><br/>[http://git-scm.com/video/what-is
    4 KB (550 words) - 13:28, 31 May 2019
  • ...e breadth of available FOSS projects as well as differences between GitHub and OpenHub. # Search for FOSS projects on both GitHub and OpenHub.
    9 KB (1,320 words) - 15:07, 14 April 2019
  • This activity guides a person or team to evaluate a FOSS project and decide if they might want to contribute to it. pattern of contributions, pattern of commits, programming languages used, and more.
    14 KB (2,185 words) - 15:36, 14 April 2019
  • ...t for Instructors Interested in Student Participation in Humanitarian Free and Open Source Software</center>=== ...t for instructors interested in student participation in Humanitarian Free and Open Source Software (HFOSS)
    7 KB (1,049 words) - 17:55, 21 April 2022
  • Learner will gain an introduction to FOSS, its philosophy, and how it might benefit students. .... This activity is only intended to give you a first taste of FOSS culture and development, enough to use as a foundation for future learning.
    8 KB (1,266 words) - 17:41, 30 October 2018
  • ...ners will gain a high level familiarity with the structure, processes, and tools used in FOSS projects. # Identify high-level components of and terminology associated with a HFOSS project.
    15 KB (2,389 words) - 13:59, 20 April 2019
  • Learners will create a personal blog and post to it. # Create and post a blog entry.
    7 KB (1,194 words) - 17:45, 8 March 2017
  • Learners will gain an understanding of the features of issue trackers and how they are used to identify work items to be completed in a FOSS project. # Describe the different types of issues stored in a issue tracker and their priorities.
    4 KB (688 words) - 19:47, 22 May 2019
  • ... support student projects. The projects are at various levels of maturity and have a range of complexity. ...e are sections containing resources that will help you find other projects and resources for FOSS developers to help you get started. There are also exter
    57 KB (8,277 words) - 12:16, 15 April 2022
  • Since then, the list has been expanded and organized into topic areas. The following terms are used below to make the list more concise and avoid duplication.
    16 KB (2,380 words) - 21:10, 19 April 2019
  • Provides an overview of wikis and teaches basic skills for creating and editing wiki pages. # Create and edit a wiki page.
    5 KB (785 words) - 16:56, 22 February 2019
  • ...SE, will allow me to create a course that is less frustrating for students and has more focused goals. This will provide me with the opportunity to do re ...is a course designed to promote participation by students in OSS within an environment that supports diversity. The intent is to create a framework for a course t
    5 KB (799 words) - 19:44, 5 February 2017
  • # Locate a FOSS project on SourceForge and Ohloh, ...ures of the project including start date, programming language, code size, and recent activity.
    5 KB (746 words) - 00:26, 8 September 2018
  • Sophomore standing and a declared major or minor in computer science. Students will think about where they are in their learning and project where they can be by graduation.
    3 KB (475 words) - 12:11, 15 October 2018
  • ...ed bots), and a year-long study of student use of IRC in different courses and different departments. ... to work "in public" and to consider issues of academic honesty in an open environment. Finally, IRC can provide exciting project opportunities for students such
    5 KB (836 words) - 12:25, 10 February 2017
  • Learners will gain an understanding of the features of bug trackers and how they are used to identify work items to be completed in a FOSS project. # Describe the different types of issues stored in a bug tracker and their priorities.
    4 KB (681 words) - 19:19, 7 September 2018
  • ...s will have access to support in the creation of assignments or curriculum and their implementation from teachers experienced in supporting students in HF Anyone interested in helping students become involved in Humanitarian Free and Open Source Software projects. All topics will be covered at an introductor
    6 KB (928 words) - 13:51, 29 January 2017
  • <li>Students and faculty are welcome</li> ...ment, introduce participants to common tools used to code and communicate, and help participants walk through a typical workflow to contribute to MouseTra
    4 KB (622 words) - 13:48, 29 January 2017
  • ...pattern of contributions, patterns of commits, programming languages used, and more. ...mpletion of [[FOSS Field Trip (Activity)]] or understanding of SourceForge and OpenHub; Understanding of the course in which students will be participatin
    15 KB (2,199 words) - 17:44, 8 March 2017
  • Technology and Society intro HFOSS exposure ...t: 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 spo
    5 KB (701 words) - 16:16, 7 September 2015
  • Learner will get started with setting up the Fedora environment for Gnome activities. * Install Fedora in Virtual Environment.
    4 KB (686 words) - 22:18, 7 September 2018
  • ...ng Faculty Expertise and Creating Learning Materials for Humanitarian Free and Open Source Software ==Name and Contact Information==
    3 KB (490 words) - 19:44, 5 February 2017
  • This page contains references to publications and events that are related to the effort to help students contribute to HFOSS. * Hislop, Gregory W. and Jackson, Stoney and Ellis, Heidi J.C. (2015). FOSS Artifacts for Evaluating Students on Team Pr
    18 KB (2,650 words) - 02:18, 25 September 2019
  • ...ng Faculty Expertise and Creating Learning Materials for Humanitarian Free and Open Source Software === ''Name and Contact Information'': Mohsen Doroodchi mdorodch@uncc.edu, 414-698-9033
    4 KB (602 words) - 19:40, 5 February 2017
  • ...m, reverse engineer the existing codebase, and validate and verify the UML and conceptual design documents. In addition, two more codebases are cloned for ...n how the model of large codebases work as well as process of verification and validation.
    2 KB (375 words) - 19:47, 5 February 2017
  • = B.4 FOSS in Courses Planning 1 and C.4 FOSS in Courses Planning 2 = ...ing code. We have searched for FOSS projects for the students to work with and often can't find appropriate projects. I'm interested in finding projects w
    49 KB (7,951 words) - 15:27, 7 September 2015
  • # Describe communication characteristics and culture within the community ...first couple minutes are about channels like IRC, mailing lists and forums and how they are used in open source communities.
    3 KB (346 words) - 18:00, 8 March 2017
  • Learners will choose a fixed defect or feature, research its history, and summarize in an online format. # Articulate how and why a bug was resolved.
    2 KB (281 words) - 17:53, 8 March 2017
  • Learners should get familiar with communication tools (such as IRC, TitanPad, Skype, etc.) that are commonly used by FOSS communi * Be familiar with different communication tools (such as iRC, TitanPad, Skype etc.) that are freely available for everyone.
    7 KB (1,062 words) - 18:32, 29 April 2018
  • Blog and Infographic Project ...phic based upon their research, self-license their content as open source, and write a blog post reflecting upon what they learned.
    10 KB (1,459 words) - 17:48, 8 March 2017
  • ...tudents will learn about why we need a style guide for team-based projects and compare style guides for a various projects. Based on this experience, stu ...(http://checkstyle.sourceforge.net/) is one of a number of static analysis tools that provides a measure of the health of a codebase.
    4 KB (557 words) - 18:45, 8 March 2017
  • ... of a reported bug (both in a stable version, and in an unstable version), and report out their findings using Bugzilla. * describe the different types of issues stored in a bug tracker and their priorities,
    4 KB (656 words) - 18:56, 8 March 2017
  • The goal is to get comfortable with the command line and understand the commands. Take your time. And have fun.
    4 KB (592 words) - 13:25, 8 September 2018
  • * Have basic knowledge of several tools that exist to look for vulnerabilities in an open source deployment. Where do you begin to look for vulnerabilities and threats in a system? This activity gives a starting place.
    4 KB (723 words) - 10:36, 8 September 2018
  • Students issue commands and observer their results. |environment=
    2 KB (319 words) - 00:28, 8 September 2018
  • ...sual git simulator / game. This activity cover both local (on your laptop) and remote (internet-based code repository) Git functionality. ...d Line (Activity)]] or an introductory understanding of what SCM is about, and basic git commands.
    3 KB (423 words) - 17:21, 8 March 2017
  • Students install and use git from the command line while answering questions about what each com * Bash skills: manipulate and navigate a filesystem.
    8 KB (1,231 words) - 18:50, 8 March 2017
  • ...g triage) techniques, the kinds of rules that projects use to triage bugs *and* helps the community by doing some of that work. * [https://docs.gluster.org/en/latest/Contributors-Guide/Bug-Triage/] and their accompanying [https://docs.gluster.org/en/latest/Contributors-Guide/B
    9 KB (1,434 words) - 21:19, 3 July 2019
  • Students are offered some key and optional readings, whereupon they will be asked questions to answer. The questions are a mix of definitive and open-ended questions.
    15 KB (2,344 words) - 11:29, 8 September 2018
  • ...loud Computing really means, how it fits into the wider computing context, and how they can use an open source cloud alternative to quickly host coding pl * Be able to quickly spin up an app in an online PaaS environment
    8 KB (1,175 words) - 00:17, 8 September 2018
  • ... students focus on command-line driven tools, and the backends of building and deploying new application code via git. * Install and run "rhc" command-line client tool
    7 KB (1,142 words) - 00:21, 8 September 2018
  • ...rcise provides an introduction to building open-source software with those tools. * Configure, build, and install software using the "configure" and "make" tools.
    7 KB (1,084 words) - 11:24, 6 August 2020
  • ...owledge of using Wikis and Internet Relay Chat (IRC) for Humanitarian Free and Open Source Software (HFOSS) project communication. # Make interview questions valuable and meaningful.
    10 KB (1,522 words) - 11:04, 8 September 2018
  • ''What topics and tools does the student need to know prior to beginning this module? '' ...ger medical practices and hospitals typically have more complex situations and unique risks that require them to conduct their own assessment.)
    5 KB (742 words) - 11:22, 8 September 2018
  • ... to complete the download. Once you have the VM downloaded, open the file and follow the instructions to install it. * For Mac OS X hosts, double-click on the file and follow instructions. You will need your computer’s password. This will
    8 KB (1,282 words) - 16:58, 15 October 2018
  • Gnome project comes with many different modules and gnome developers constantly add new modules to them. ...Music Application, you need to be able to clone it so you can make changes and submit.
    4 KB (574 words) - 17:30, 8 March 2017
  • ...ry:Learning Activity|Learning Activities]], e.g. <nowiki>[[Category:Coding and Style]]</nowiki> ''What topics and tools does the student need to know prior to beginning this activity?''
    4 KB (662 words) - 12:11, 15 October 2018
  • ...e requirements tracking tools in the ManageIQ community (cloud computing), and explain a timeline of how a requirement progressed across the life of a par * The Software Development Life Cycle (SDLC), and its various models and phases, which often includes requirements.
    18 KB (2,786 words) - 11:55, 8 September 2018
  • ...ng a number of different techniques or strategies to understand the design and architecture. * Understand the importance of dependencies and coupling/decoupling
    5 KB (677 words) - 13:19, 8 September 2018
  • ...yui.io/ BossyUI]) Course syllabus and materials will be maintained as free and open source. ...nt and establish online portfolios by contributing to open source projects and interacting with popular software engineering communities.</blockquote>
    6 KB (775 words) - 19:47, 5 February 2017
  • See the [[Glossary]] for terms used to make the lists more concise and avoid duplication. # Test download and installation instructions for the development environment
    18 KB (2,636 words) - 11:18, 6 August 2020
  • Software Design and Architecture Comparison (Eclipse vs OpenStack) ... answer questions and write an essay-style report detailing their findings and comparing the two communities design outlays.
    20 KB (2,953 words) - 12:05, 8 September 2018
  • ...out <code>rpm</code> and <code>dnf</code>/<code>yum</code> package tooling and then actually create their own RPM package from code. * Making and compiling Linux software code
    18 KB (2,901 words) - 11:29, 6 August 2020
  • ...t, they create a test case that fails, then they start creating mock code, and finally a simple piece of code that allows their test to pass. * Test Driven Development (TDD) workflow and theory
    15 KB (2,268 words) - 12:16, 8 September 2018
  • ...s individuals. Often, the project is chosen arbitrarily by the instructor, and results in an artificial academic artifact at the end of the project. ...greater practical impact might be interested in joining an HFOSS community and choosing a project that would ultimately be submitted to that community. Th
    4 KB (622 words) - 13:21, 8 September 2018
  • * Read and understand coding conventions for a large project. [https://wiki.openmrs.org/display/docs/Code+Style OpenMRS Code Style] and
    6 KB (874 words) - 12:02, 8 September 2018
  • ... portal, assess the findability, readability, and usability of a data set, and articulate a strategy for improving the data set. * Assess the findability, readability, and usability of a government open data set.
    4 KB (637 words) - 12:24, 8 September 2018
  • ...teams of 2-3, work through an activity to learn how to install, configure, and use git to manage local repositories. ** Create, rename, move, and delete directories and files
    2 KB (290 words) - 22:50, 7 September 2018
  • ** Create, rename, move, and delete directories and files ** Edit and save a file
    3 KB (379 words) - 22:58, 7 September 2018
  • #* Include <nowiki>[[Category:Learning Modules]]</nowiki> and <nowiki>[[Category:Learning Activity]]</nowiki>. ...ry:Learning Activity|Learning Activities]], e.g. <nowiki>[[Category:Coding and Style]]</nowiki>
    4 KB (536 words) - 17:26, 27 February 2017
  • ...epo to find a specific class that implements infinite precision arithmetic and answer questions about it * Read code and describe in detail what the overloaded operators do.
    7 KB (1,114 words) - 11:50, 8 September 2018
  • ...git and GitHub to encourage incremental software development, unit testing and documentation. ...c knowledge in using version control software as an individual for backups and versions.
    10 KB (1,539 words) - 12:44, 8 September 2018
  • This module aligns with CS Principles Big Idea #3: Data and Information. * [[Blog and Infographic Project (Activity)]]
    3 KB (400 words) - 17:36, 8 March 2017
  • ...pattern of contributions, patterns of commits, programming languages used, and more. Completion of Browsing a Forge Activity or understanding of SourceForge and OpenHub; Understanding of the course in which students will be participatin
    15 KB (2,359 words) - 11:42, 8 September 2018
  • ...ents that walk through installing a testing framework, writing unit tests, and evaluating the quality of testing thoroughness. ...ttps://github.com/ChicoState/SoftwareEngineering on the course GitHub page and are available under open source licensing].
    5 KB (661 words) - 17:09, 27 February 2017
  • ... to the community. To do so, they will need to learn and follow the coding and communication practices of the project community. ''What topics and tools does the student need to know prior to beginning this activity?''
    4 KB (527 words) - 12:12, 15 October 2018
  • ..., prepares instructors to guide student participation in Humanitarian Free and Open Source Software (HFOSS) projects. This POSSE Roundup is a workshop fo ...de getting the development environment installed, finding a bug, fixing it and submitted a patch back to the community. The groups will work under the gui
    6 KB (885 words) - 19:51, 6 August 2018
  • Understanding and analyzing requirements engineering processes This activity lets students practice the new terminology and concepts on requirements engineering processes they were introduced to in t
    7 KB (1,032 words) - 13:58, 15 October 2018
  • In this activity, students will work with the concepts of artifact models and develop a simple one themselves. ...neering-artifactoriented-requirements-engineering "AMDiRE" lecture slides] and can be conducted individually or in small teams.
    8 KB (1,119 words) - 13:50, 15 October 2018
  • ...tty/requirements-engineering-system-vision "System Vision"] lecture slides and can be conducted individually or in small teams. ...em vision according to the rich pictures technique that enables developers and stakeholders to take about the vision for a system under development.
    8 KB (1,133 words) - 13:26, 15 October 2018
  • | Review the mission statements and publicity of each identified H-FOSS project. ...um. Identify the major threads. what are the active areas of development and/or concern?
    2 KB (280 words) - 16:40, 13 November 2021
  • * Implement HFOSS activities appropriate for a particular curriculum and student population * Explain challenges and opportunities of student HFOSS participation
    6 KB (819 words) - 01:22, 31 October 2018
  • ...evised and improved for [https://joannakl.github.io/ossd_s19/ Spring 2019] and [https://joannakl.github.io/ossd_s20/ Spring 2020] semesters. ...lectual property, types of contributions (programming and non-programming) and the tool-chains that enable such contributions. The students are expected t
    12 KB (1,878 words) - 01:45, 27 December 2019
  • ...t: issue reporting, verification of issues, discussion of issues, claiming and fixing issues, making pull requests, resolving potential merge conflicts. ...vity is to allow the students to collaborate on a "real" project in a safe environment of their own class rather than jump directly into outside open source proje
    8 KB (1,410 words) - 12:12, 15 October 2018
  • # Describe communication characteristics and culture within the community ...first couple minutes are about channels like IRC, mailing lists and forums and how they are used in open source communities.
    3 KB (520 words) - 17:36, 20 June 2018
  • ... is and how it is used; create and interpret a WBS using paper or software tools. ...how it is used; create and interpret a Gantt Chart using paper or software tools.
    3 KB (352 words) - 12:26, 15 October 2018
  • and tasks that vary in importance, time, and skill required, and that may depend on each other. and more on tasks that can be scheduled with some flexibility.
    2 KB (342 words) - 12:32, 15 October 2018
  • and some useful approaches & procedures. Understanding concepts makes it easier to understand the features and differences of specific tools later in the activity.
    2 KB (295 words) - 12:35, 15 October 2018
  • ''mostly upper juniors and seniors, small size classroom (holds 20)'' ... development community and have documented evidence of their contribution; and''
    4 KB (587 words) - 19:31, 13 January 2019
  • COMP190 - Tools and Techniques for Software Development ...ject. Case studies of social, legal and ethical issues raised by computing and computing for the greater good will complement the technical skill developm
    2 KB (360 words) - 13:22, 6 January 2021
  • ...anying example code to teach students about the microservices architecture and how to implement simple one in Javascript'' ...breFoodPantry/training/microservices LibreFoodPantry Microservices Example and Activities]
    6 KB (797 words) - 18:00, 2 April 2021

View (previous 250 | next 250) (20 | 50 | 100 | 250 | 500)

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