Site Search Results for git: 30 articles

Post Results

  • Applications for GitHub (Student) Campus Experts Open! GitHub has a GitHub Campus Experts Program which supports student leaders who foster student communities on their campuses in order to help other students learn industry skills and become better softw>...
  • GitHub Student Survey Results GitHub’s latest “Classroom Report” indicates that students are increasingly likely to join open source projects with the most common programming language being Python. The results ar>...
  • 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

  • Student Summer Research Opportunity The Center for Research in Open Source Software (CROSS) at the University of Santa Cruz is now accepting student proposals for their Open Source Research Experience (OSRE) Program Summer 2021. Deadlin>...
  • GSoC Opens March 29th Google’s Summer of Code starts accepting student applications on Monday, March 29. The deadline to submit is Tuesday, April 13, 2021 at 19:00 UTC. This year there are 202 open source mentoring o>...
  • HFOSS Project FarmData2 wins GNOME Challenge Phase 1! The HFOSS team of Grant Braught, Farhan Siddiqui, Michael Skalak, and Allen Tucker has been selected to continue to Phase 2 of the Community Education Challenge! The Challenge is supported by the GNOM>...
  • 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 >...