Here are some
on the Git + GitHub side:
Number 1: If you use
GitHub Classroom you can take Assignments with starter code and distribute them with one link. You can post it to your LMS or email it out to them.
While students will need to create their own accounts, I recommend collecting their usernames via a google form before class started.
Number 2: Classroom gives you a direct link to access student repos.
Number 3: Classroom allows you to keep repos private. Here’s the README with that info:
This file has been truncated.
# GitHub Classroom
[![Build Status](https://travis-ci.org/education/classroom.svg?branch=master)](https://travis-ci.org/education/classroom) [![Code Climate](https://codeclimate.com/github/education/classroom/badges/gpa.svg)](https://codeclimate.com/github/education/classroom)
## The workflow you use as a developer, scaled for the needs of students.
Developers rarely work all by themselves, on a deadline, or ship something they’ll only use once (with no idea whether it actually works).
Wouldn’t students be better served by showing versions of their work, iterating, checking in on milestones and showing off the final product?
With GitHub Classroom you can set up the industry-standard workflow and free up your time to focus on teaching.
*Classroom is a teacher-facing tool that uses the GitHub API to enable the GitHub workflow for education.*
You create an Assignment with starter code and directions, send along one link, and students get their own “sandbox” copy of the repo to get started.
Set due dates, track assignments in your teacher dashboard, or integrate other tools like testing frameworks.
With Classroom, you can spin up your course on GitHub and move on to the good stuff.
[@johndbritton](https://github.com/johndbritton), [@mozzadrella](https://github.com/mozzadrella), [@d12](https://github.com/d12), and [@tarebyte](https://github.com/tarebyte), are all maintainers.
Number 5: I don’t know of a particularly good tutorial for high school students, perhaps
@gcschmit has come across one?
I found these two, which seem straightforward:
Numbers 4 & 6 might be best suited for the Eclipse forums…let us know what you find!