Software Development · Developer Tools
Contribute a fix to an open-source project
Find a beginner-friendly issue, fix it and get your pull request merged.
- Intermediate
- 2–4 weeks
- Free
606 projects · 13 streams · every class
21 projects
Software Development · Developer Tools
Find a beginner-friendly issue, fix it and get your pull request merged.
Teaching and Learning · Lesson Experiments
Teach one topic by lecture to one group and by activity to another, and compare a quiz.
Agri-business and Food Science + Business Studies
Visit a farmers' cooperative or producer company and study what it buys, sells and returns to members.
Industrial and Manufacturing + Operations, HR and Supply Chain
Time each step of the canteen queue, find the bottleneck and test one improvement.
Teaching and Learning · Special Education
Adapt one lesson for a learner with dyslexia, low vision or attention difficulties, guided by a special educator.
Systems and Cloud · Containers
Package one of your own apps and its database so anyone can run it with one command.
Artificial Intelligence + Marketing
Group customers by spending behaviour with k-means and describe each group in plain words.
Electronics and Communication + Data
Record speech with a hum, find the hum's frequency and remove it with a digital filter.
Cybersecurity · Digital Forensics
Delete files on a spare USB drive, image it and see what can be recovered and why.
Operations, HR and Supply Chain + Development and Applied Economics
Interview ten delivery or ride-hailing workers about earnings, hours and security.
EdTech and Study Tools + Data
Use anonymous quiz results to find which questions and wrong answers reveal misconceptions.
Public Health and Epidemiology · Healthcare Management
With permission, time each stage of an outpatient visit and suggest how to cut waiting.
Cybersecurity · Secure Coding
Study ten public security fixes in open-source projects and turn them into a review checklist.
Teaching and Learning · Curriculum Design
Write five linked lesson plans with objectives, activities and a final assessment.
Civil Engineering · Water Resources
Map where water collects on campus after rain and design drains and recharge pits.
Teaching and Learning · Curriculum Design
Compare written exams, projects and oral tests on fairness, stress and what they measure.
Software Development · APIs
Design and document an API with endpoints for books, authors and orders, with tests.
Systems and Cloud · DevOps
Set up a pipeline that tests and deploys your site automatically on every push.
Civil Engineering · Transportation
Count vehicles at a busy junction and propose better signal timing.
Public Policy and Governance · Governance
With guidance from a teacher, ask a public office for information of public interest and analyse the response.
Programming · Go
Build a fast command-line tool to add expenses, list them and summarise by month and category.
0 to compare
Compare