awesome-teachcode
A curated "awesome" list of resources for teaching code—covering classroom use, code reviews, and creating tutorials or lesson plans. It is an Awesome-style directory focused on programming education materials.
About this tool
awesome-teachcode
Category: Themed Directories
Tags: education, programming, awesome-lists
A curated Awesome-style directory of resources for teaching programming. It focuses on materials and tools useful for classroom instruction, writing tutorials and lesson plans, defining learning objectives, and grading or reviewing code-based assignments.
Features
-
Curated Awesome List
- Organized collection of programming education resources, following the Awesome list conventions.
- Focus on classroom use, code review, and tutorial/lesson plan creation.
-
Classroom & Remote-Teaching Guides
ZoomGuide.md: Guidance for teaching or running sessions over Zoom.OBS.md: Information on using OBS (Open Broadcaster Software), likely for recording or streaming lessons.StreamSetup.md: Setup instructions for streaming (e.g., live-coding sessions, remote classes).
-
Assessment & Grading Tools
Autograders.md: Resources or references for using autograders to evaluate code-based assignments.- Emphasis on grading and reviewing code in an educational setting.
-
Course Tracking & Metrics Integration
Course Trackingsection in README:- Shows how to use shields.io badges to surface automated code quality checks and other metrics.
- Example usage in course tracking spreadsheets, assuming a
username/reponameformat in a cell (e.g.,C2) that links to GitHub repositories.
-
Documentation Structure for the Directory
_navbar.mdand_sidebar.mdto organize navigation when browsing the list as a documentation site (e.g., via Docsify or static hosting).index.htmlto serve the Awesome list as a web page in addition to the GitHub view.
-
Assets and Configuration
assets/directory (for images or supplementary files used in the documentation/site)..nojekyllfile to disable Jekyll processing, allowing custom static-site behavior.LICENSEfile specifying open-source licensing for the list content.
Pricing
- Not applicable. This is an open-source Awesome list hosted on GitHub and available for free use and reference.
Source
- GitHub repository: https://github.com/droxey/awesome-teachcode
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.