Skip to content
Project categories

Learning · GitHub

Explore curated resources and learn new skills.

Useful GitHub projects

4,483 projects
382stars

A free online interactive resource/textbook for high school students learning about computer science.

LearningJavaScriptMITGitHub
223stars
cs-unplugged preview

A collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

canvasapi

ucfopen

682stars

Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.

Materia

ucfopen

53stars

Engage students with easily embedded apps for online courses. Supercharge your course with compelling experiences and game mechanics.

LearningJavaScriptAGPL-3.0GitHub

UDOIT

ucfopen

118stars

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.

LearningJavaScriptGPL-3.0GitHub

research-tips

UCLALibrary

36stars

The WI+RE (Writing Instruction + Research Education) - a collection of open educational resources designed by learners and for learners!