GitHub Education A Free Program
Written by Sue Gee   
Thursday, 21 June 2018

GitHub has a new program that aims to get GitHub adopted by educational and training institutions. The GitHub Education bundle includes free access to GitHub Enterprise and the support offered by its Business Plan in addition to developers tools for students and workflows for teachers.

ghedbanner

GitHub is already free to students and teachers for classroom use so at first this might not seem significantly different, but even though the GitHub Education program doesn't include anything completely new it still brings new benefits.

The existing components it combines are:

  • GitHub Student Developer Pack - free access to a range of tools and credits for using services 
  • GitHub Classroom - automates repository creation and access control, making it easy to distribute starter code and collect assignments
  • GitHub Campus Expert - training in public speaking, technical writing, community leadership and software development skills (program currently closed while changes being made to it)
  • GitHub Campus Advisor - online training to learn how to teach with GitHub

According to the GitHub blog GitHub Education is a free program for "schools". The type of educational institutions it is inteded for is:

a teaching-focused institution that grants degrees or certificates. 

The first six GitHub Education Schools includes two universities, Gallaudet University and the University of New Hampshire, two colleges, Santa Barbara City College and St. Louis Community College, two coding schools, 42 Silicon Valley and Ubiqum Code Academy in Spain.

GitHub Education schools benefit from:

  • Free access to GitHub Enterprise or Business Hosted for all  technical departments
  • Automated access to premium GitHub Education features, like the GitHub Student Developer Pack
  • Exclusive access to new features, and GitHub Education-specific swag
  • Teacher training to master Git and GitHub with our Campus Advisors program

GitHub aims to have school both large and small join the program. Outlining how the new GitHub Education site states:

To qualify, your school must be a teaching-focused institution that grants degrees or certificates. And in order to receive the benefits, your schools needs to:

  • Offer GitHub to all of your technical departments
  • Show off your school’s logo on our website as a GitHub Education school
  • Receive regular announcements from GitHub Education
  • For each department using GitHub, appoint an administrator to go through our teacher-training program

 

Having trained teachers is a prerequisite for participating in the program - specifically a person from each department has to undergo GitHub's Campus Advisers training . This online training, delivered using GitHub Classroom as hands-on assignments, consists of four modules:

Git basics - Understand how Git works so you're more prepared to help your students when they get stuck

Individual work - Create, distribute and collect coding exercises for students to complete individually using GitHub Classroom

Group work - Strategies for creating group learning experiences that parallel real-world software development

Student programs - Opportunities for you to encourage self-directed technical education outside the classroom

 

With GitHub now becoming part of Microsoft and Microsoft's existing interest in education it will be interesting to see how this develops or even survives.

ghedsq

 

More Information

GitHub Education

GitHub Education, a free program for schools

Related Articles

VS 2013 Included In GitHub Student Dev Pack

GitHub Learning Labs Now Open For Newbies

Microsoft Buys GitHub - Get Ready For a Bigger Devil

 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


GitHub Enterprise Server Adds Deployment Rollout Controls
11/03/2024

Version 3.12 of GitHub Enterprise Server, the self-hosted version of GitHub that organizations can install on their own servers, has been released with support for restricting deployment rollouts [ ... ]



SnapCode: A Java IDE for the Web
27/02/2024

Thanks to CheerpJ and WebAssembly you can now run a Java IDE inside your browser and local first.This is SnapCode, and while lightweight and in-browser, is to be not underestimated.


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

 

Last Updated ( Thursday, 21 June 2018 )