Site Search Results for git: 25 articles

Post Results

  • Trouble teaching Git? New tool to try! I discovered this interactive, online Git training tool: https://www.katacoda.com/courses/git and thought it might be of interest. The advantage (IMHO) is that students do not have to have a>...
  • Learning Material Results

  • Code Review and Documentation in a C++ Repository on GitHub

    Students explore an open source project (QGIS, also known as Quantum GIS), hosted on GitHub, and answer a few questions about its meta-data. They are asked to read the implementation of its priority queue class, which has no documentation, and to write contract-style comments for the member functions in the interface file for that class.

  • Intro to GitHub (Activity)

    Learner will get started with Git by working on a remote repository shared by other workshop learners.

  • Interactive Visualization with Git

    Students learn from an interactive visual git simulator / game. This activity cover both local (on your laptop) and remote (internet-based code repository) Git functionality.

  • Git: GitHub Workflow Activity

    Participants, in teams of 2-3, work through a series of scenarios to learn how to contribute to open-source projects using a common workflow.

  • Git: Cloning

    Introduction to git and cloning within a virtual machine.

  • Git: GitHub Issues and Pull Requests

    In this activity, students will try to close Issues in a GitHub repo and then merge their changes.

  • Learning About Operator Overloading by Code-Reading in a GitHub Repository

    This is an assignment for a CS2/Data Structures class using C++ that introduces the concept of operator overloading by having students explore the GitHub repository for the Insight ToolKit (ITK),an HFOSS project. The students have to find a file, read code, and analyze and interpret the content in the source code.

  • Work Locally with Git from the Command Line

    Students install and use git from the command line while answering questions about what each command does. See Interactive Visualization with Git for the next in the series.

  • Git Intro Activity

    Participants, in teams of 2-3, work through an activity to learn how to install, configure, and use git to manage local repositories.

  • Post Results

  • Please Support the Software Freedom Conservancy! Software Freedom Conservancy is a not-for-profit charity that helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects. Conservancy provides a non-profit home>...
  • Jody Paul Teaches Software Engineering Practices Jody Paul (2017-11 POSSE alum) relates his experiences in the first two weeks of teaching 2 sections of Software Engineering Practices. We hope to hear more from Jody as the course progresses! “>...
  • Page Results

  • POSSE Variations The Professors’ Open Source Summer Experience (POSSE) curriculum consists of several parts: POSSE Basics, a two-day in-person cultural immersion workshop introducing basic open source communicat>...
  • POSSE-V1 Curriculum   Draft of POSSE Curriculum. Mel Chua 23:57, 15 September 2010 (UTC)  Not complete! Contents 1 Schedule 2 Prework 3 Monday 3.1 The basics 3.2 Learning objectives 3.3 Deliverables 3.4 Other t>...
  • History: POSSE-V1 South Africa (Oct 2010) POSSE is a bootcamp sponsored by Red Hat designed to immerse computer science instructors in open source projects, with the commitment that each participating instructor bring their classes into open >...
  • History: POSSE-V1 Worcester (Jun 2009) POSSE is a bootcamp sponsored by Red Hat designed to immerse computer science instructors in open source projects, with the commitment that each participating instructor bring their classes into open >...
  • History: POSSE-V1 – RIT (Jun 2010) POSSE is a bootcamp sponsored by Red Hat designed to immerse computer science instructors in open source projects, with the commitment that each participating instructor bring their classes into open >...
  • TOS Site: Contribution Guidelines This page describes how to create various contributions to the TeachingOpenource site. Create a Link to Material not Located on TeachingOpenSource Create Material Located on Teaching Open Source Creat>...
  • Post Results

  • Hacktoberfest is on https://hacktoberfest.digitalocean.com/ Hacktoberfest is a month-long celebration of open source software in partnership with GitHub. Submit enough pull requests and get a special T-shirt. It may be a>...
  • Page Results

  • Privacy Policy Privacy Statement for the Teaching Open Source Project Scope of This Notice This Privacy Statement is intended to describe the Teaching Open Source Project’s privacy practices and provide inform>...