GitHub Skolpunkten

Teaching programming with GitHub – without the hassle

Create a project and share a link. Every student or group gets their own repo in your school's GitHub organization – from your template, with every teacher invited. You save hours every term, and students learn to work like real developers.

Sign in with GitHub
Repos in your school's own organization
Nothing for students to install
Features

Everything you need – nothing in the way

GitHub Skolpunkten does one thing well: getting the right repo to the right student. Feedback and grading happen where the code already lives – on GitHub.

Projects with one link
Create an individual or group project, public or private and optionally from a template repo. Students open the link, sign in and get their repo right away.
Groups
Let students form groups themselves or assign them in advance. Cap the group size and the number of groups – each group shares one repo.
Class rosters
The roster fills up as students join, and you decide the names. Invite the whole class to your school's GitHub organization with one click.
Time frames and deadlines
Set a start and end date. When time is up, student repos become read-only automatically – and you can always lock or unlock by hand.
Every teacher has access
Teachers are set up per school and see all of the school's classes. They're invited to the student repos automatically – nobody has to ask for access afterwards.
The student's own copy
When the course is over, students can copy their project to their own GitHub account – a portfolio that stays with them after school.
How it works

From idea to student repos in minutes

1

Create a class

Pick your school's GitHub organization and invite students with the class link.

2

Create a project

Choose a template repo, individual or group, and a time frame.

3

Share the link

Students sign in with GitHub and get their repo – you see them all on the project page.

Your organization, your repos

Every repo is created in your school's own GitHub organization. You own the code – even if you stop using the service.

Activated per school

We activate the service for each school and set up its teachers. Teachers only see their own classes, and students only their own repos.

No extra passwords

Sign-in happens with GitHub. We store no passwords and only ask for the permissions we need.