This repository is the official channel for open contributions to the devscroll organization.
Here, you can propose exercises, educational materials, practical challenges, or any other educational content related to programming and software development.
This repository serves as a submission point. You create a Pull Request (PR) with your contribution, and the devscroll team will review it, suggest improvements (if necessary), and if approved, the content will be moved to the appropriate final repository within the organization.
Click on Fork in the top-right corner of the page.
Organize your content into a relevant folder:
📁 exercises/
└── python/
└── basic_lists.md
📁 materials/
└── javascript/
└── intro_events.md
📁 challenges/
└── flutter/
└── login_interface_clone.md- Use the PR template
- Clearly describe the content, topic, and usefulness.
-
exercises/: lists of exercises with or without solutions / exercises with the problem statement -
materials/: tutorials, theoretical explanations -
challenges/: proposals for bigger practical projects or exercises -
others/: any content that doesn't fit the above categoriesIf your contribution is a completed exercise, the problem statement must be included as a comment above the solution.
- ✅ Basic Python exercises with lists
- ✅ Beginner's tutorial for Git and GitHub
- ✅ Challenge: recreate the Spotify interface using HTML/CSS
- Only submit original content or content with an open license (CC, MIT, etc.)
- Follow the suggested structure and formatting
- All submissions are subject to review before final publication
- Be respectful and welcoming — devscroll is a learning community
- Again, don't forget the problem statement in exercises
You can open an Issue in this repository if you have any questions regarding the submissions.
Created with 💙 for educators, students, and developers who believe in the power of sharing.