Awesome Learn by Playing
An Awesome-style curated list of resources that teach programming languages through games and playful activities, part of the wider Awesome directories ecosystem.
About this tool
Awesome Learn by Playing
Website: https://github.com/lmammino/awesome-learn-by-playing
Category: Themed Directories
Tags: awesome-lists, education, games
Overview
Awesome Learn by Playing is an open-source, Awesome-style curated list of technology resources that teach programming and related skills through games and playful activities. It focuses on making learning to code and work with tech tools more engaging by collecting game-based learning materials in one place.
Features
- Curated Awesome-style list
- Follows the "Awesome" list format and conventions.
- Part of the broader Awesome directories ecosystem.
- Game-based learning focus
- All listed resources are oriented around learning through games or playful, interactive activities.
- Aims to make learning new tech skills less boring and more engaging.
- Coverage of multiple technologies and topics
- CSS – Resources to learn CSS via games or interactive challenges.
- JavaScript – Game-based tools and sites for learning JavaScript.
- HTML – Playful resources for learning HTML basics and beyond.
- Git – Interactive games/tutorials that teach Git concepts and workflows.
- SQL – Game-like platforms for learning and practicing SQL queries.
- Python – Games and playful environments for learning Python.
- Ruby – Game-based resources to get started with Ruby.
- Scala – Interactive / game-like resources for learning Scala.
- Regex – Games and challenges for mastering regular expressions.
- VIM – Game-style tools for learning and practicing Vim commands.
- Security & Hacking – Capture-the-flag and other game-based security/hacking learning resources.
- For kids – Programming and tech games specifically targeted at children.
- Other – Additional tech-related learning games that don’t fit in the above categories.
- Open contribution model
- Anyone can propose new resources, report issues, or suggest improvements.
- Contributions are handled via GitHub issues and pull requests.
- Open source and transparent
- Hosted on GitHub with full access to the list, history, and contributors.
- Includes a clear contribution guideline via the repository’s README and issues.
Licensing
- Licensed under the MIT License.
- © Luciano Mammino.
Pricing
- Free
- Repository and curated list are freely accessible as an open-source resource.
- No paid plans or pricing tiers are indicated.
Loading more......
Information
Categories
Tags
Similar Products
3 result(s)Large-scale web crawl dataset containing 3.5 billion web pages from CommonCrawl (2012), suitable for web mining, search, and network analysis research. Listed as part of an awesome-style collection of computer networks datasets.
An Awesome-style collection of short, easy-to-understand JavaScript code snippets you can grasp in 30 seconds.
A GitHub repository by Brad Traversy containing 50+ small, focused web development mini projects built with HTML, CSS, and JavaScript, useful as a curated collection of example projects for learning or referencing in awesome-style directories.