Projects in Awesome Lists tagged with teaching-tool
A curated list of projects in awesome lists tagged with teaching-tool .
https://github.com/mozilla/thimble.mozilla.org
UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
code coding css education html javascript learning online-editor teaching-tool web-literacy
Last synced: 28 Sep 2025
https://github.com/Class-Widgets/Class-Widgets
Class Widgets 1
classroom classroom-tools classwidgets education linux macos plugin python qfluentwidgets teaching-tool tools windows
Last synced: 25 Jun 2026
https://github.com/januschung/math-worksheet-generator
Create basic addition, subtraction, multiplication and division practice questions with the answer sheet
addition children division education hacktoberfest homeschooling learning learning-exercise math math-worksheet-generator mathematics maths multiplication subtraction teacher-preparation teaching-materials teaching-tool worksheet worksheet-answers
Last synced: 04 Apr 2025
https://github.com/inancgumus/prettyslice
Pretty prints slices to any io.Writer: I created this package to teach slices in my Go course.
go golang slice slices teaching-tool
Last synced: 23 Mar 2025
https://github.com/lunduniversity/introprog-scalalib
Scala library with simple-to-use utilites for students of introductory programming. http://cs.lth.se/pgk/api
lund-university programming scala teaching-tool
Last synced: 14 Jan 2026
https://github.com/bernhard2202/ir-index-server
Restful index server for teaching purposes. [I do not maintain this repository any more.]
apache-lucene information-retrieval teaching-tool
Last synced: 21 Apr 2025
https://github.com/coatless-rpkg/assignr
Tools for Educators Writing Assignments in RMarkdown
homework r r-package rmarkdown rstats teaching teaching-tool
Last synced: 22 Aug 2025
https://github.com/norton120/educator-tools-87
A suite of BASICA educator tools originally authored over 40 years ago
1980s 1990s basic basica dos education educational retrocomputing teaching teaching-assistant teaching-materials teaching-resources teaching-tool teaching-tools
Last synced: 17 Jan 2026
https://github.com/soypete/golang_tutorial_zero_to_hero
This is a tutorial, course, or walk through to teach first time developers how to use golang
first-project golang-examples teaching-tool tutorial-teaches-people
Last synced: 09 Apr 2025
https://github.com/datascienceuibk/hinteval
HintEval💡: A Comprehensive Framework for Hint Generation and Evaluation for Questions
education educational-software evaluation framework generation hints information-retrieval ir ir-library natural-language-processing nlp nlp-library python-lib python-library qa question-answering teaching-tool
Last synced: 09 Mar 2026
https://github.com/creatorsim/creator
CREATOR is a generic teaching simulator to program in assembly in which you can simulate the operation of different architectures on the same tool. This simulator is designed to be used as a tool in which students can put into practice the brews seen in the theoretical classes of the subjects of Architecture and Computer Structure.
assembly esp32 mips32 risc-v simulator teaching-tool z80
Last synced: 22 Apr 2026
https://github.com/agvxov/bashtutor
Easily extendable utility to interactively showcase or teach CLIs, command line tasks, workflows and Bash itself.
bash cli learning learning-by-doing learning-exercise teaching teaching-tool teaching-tools
Last synced: 14 Apr 2025
https://github.com/jsugarelli/xplain
A framework for providing interactive interpretations and explanations of statistical results
learning r-package teaching teaching-tool
Last synced: 07 Mar 2026
https://github.com/dcamarmas/creator
CREATOR is a generic teaching simulator to program in assembly in which you can simulate the operation of different architectures on the same tool. This simulator is designed to be used as a tool in which students can put into practice the brews seen in the theoretical classes of the subjects of Architecture and Computer Structure.
assembly esp32 mips32 risc-v simulator teaching-tool z80
Last synced: 01 Feb 2026
https://github.com/cvalenzuela/carbon
Watch local files for changes and share them with the world 🌎
electron live-coding ngrok sharing teaching teaching-tool
Last synced: 19 Sep 2025
https://github.com/freder/teacher.js
janus matrix-org outdoors solar-energy teaching-tool
Last synced: 22 Jan 2026
https://github.com/lcbcfoo/circuitly
A visual and constructive framework for teaching digital circuits.
blockly digital-circuit digital-circuits teaching-tool visual-programming
Last synced: 14 Oct 2025
https://github.com/dridk/pandas-ninja
game challenges for python pandas
pandas pandas-tutorial python teaching-tool
Last synced: 30 Jul 2025
https://github.com/fossrit/pycut
PyCut, a pizza-making puzzle game made for RIT IGME-582's final project
educational educational-game educational-resources educational-software game logic-game pizza-pass-minigame pygame pygame-application python rochester rochester-institute-of-technology sugar-activity sugar-desktop sugar-game sugar-labs sugar-olpc-xo teaching-tool xo-laptop
Last synced: 10 Mar 2026
https://github.com/rohitedathil/syncserv
A simple web app to sync text across multiple devices. Made with Go and Svelte
backend gin go golang real-time teaching-tool websocket
Last synced: 13 Oct 2025
https://github.com/agilescientific/rocky-playground
An adaptation of the TensorFlow Playground, with some new datasets and activation functions.
geoscience machine-learning neural-networks teaching-tool
Last synced: 25 Jul 2025
https://github.com/cycomachead/hubot-piazza
Get Context for Piazza posts inside you chatroom!
course-management hubot piazza teaching-tool
Last synced: 31 Oct 2025
https://github.com/scikit-surgery/scikit-surgeryfred
FRED provides an interactive demonstration of fiducial based registration for teaching purposes
flask python surgery teaching-tool
Last synced: 30 Apr 2025
https://github.com/georgeh1ll/projectile-motion-simulator
Python Simulation of Projectile Motion
motion physics physics-simulation projectile projectile-motion projectile-motion-simulation python simualtion simulator teaching teaching-materials teaching-tool
Last synced: 04 Feb 2026
https://github.com/haptork/eka
Begin working on real world ideas with logic and computers
arduino esp8266 javascript jquery nodemcu programming-game teaching-tool webrepl
Last synced: 12 Apr 2026
https://github.com/elabosak233/buddy
基于 Leancloud 无后端的班级管理系统 ( 学生迫害系统 ) (🎁 Also a Christmas gift for my lovely English teacher Buddy)
collection dashboard gift leancloud serverless teaching-tool vue vuetify
Last synced: 20 Mar 2025
https://github.com/njlyon0/collab_bilingualism
R / Python bilingualism website/tutorial project
data-science data-science-projects python r teaching-tool tutorials
Last synced: 20 Mar 2025
https://github.com/katharaframework/kathara-lab-checker
Tool to automatically check Kathará network scenarios based on a configuration file.
kathara kathara-lab network-emulation teaching teaching-tool testing
Last synced: 30 Oct 2025
https://github.com/dominikwilkowski/bronzies
A Lifesaver learning app for bronze proficiency level
highscore reactjs signals slsa teaching-tool
Last synced: 12 Apr 2025
https://github.com/hayesall/babybear
🐼 It's like pandas, but tiny.
data-analysis data-analysis-python data-science dataframe python teaching teaching-tool
Last synced: 31 May 2026
https://github.com/ey-asu-rnd/syntheticdata
A high-performance, configurable synthetic data generator for complete enterprise simulation. Produces realistic, interconnected General Ledger Journal Entries, Chart of Accounts, SAP HANA-compatible ACDOCA event logs, document flows, subledger records, and ML-ready graph exports at scale (10K to 100M+ transactions).
audit coso data-factory digital-twin enterprise-simulation erp-data esg gaap general-ledger ifrs ml-training neo4j process-mining python rust sap sox synthetic-data tax teaching-tool
Last synced: 07 Mar 2026
https://github.com/kostrykin/mobi-devcontainer-python
Molecular Biotechnology, Methoden der Bioinformatik, devcontainer for Python
devcontainer devcontainer-example docker docker-image github-codespaces heidelberg-university jupyter-notebook mobi-fs3-python mobi-fs5-python python teaching-tool
Last synced: 13 Apr 2026
https://github.com/lukeroantree4815162342/homeworkgenerator
A framework/tool for quickly generating Maths homework questions and answers as .pdf files (aimed ages ~6-14).
homework homework-exercises maths-quiz python3 teaching-tool
Last synced: 14 Jun 2026
https://github.com/kostrykin/python-learning-codespace
Molecular Biotechnology, Python Lessons, Template for GitHub Codespaces
codespace-template github-codespaces mobi-fs3-python mobi-fs5-python teaching-tool
Last synced: 06 Feb 2026
https://github.com/miriarte33/gradebook
Gradebook for teachers to input their students grades and view them
student-management students teachers teaching teaching-materials teaching-tool
Last synced: 23 Apr 2026
https://github.com/zeknikz/baseconverterweb
A web game to help practice converting between bases 2, 8, 10, and 16.
base-conversion game teaching-tool web-game
Last synced: 10 Jun 2025
https://github.com/andrinoff/tme
An all-in-one web application designed to be the ultimate tool for teaching and learning. TME integrates a powerful suite of tools including an interactive whiteboard, a dynamic graphing calculator, and a real-time markdown notebook, making it easier than ever to visualize concepts, solve problems, and take notes.
desmos desmos-api excalidraw graphs latex teaching teaching-made-easy teaching-tool tex tme whiteboard
Last synced: 20 Jan 2026
https://github.com/alxwrd/school-timer
HTML and JavaScript app for timed activities in a classroom.
classroom classroom-tools html javascript school teaching-tool timer
Last synced: 31 Dec 2025
https://github.com/littleboycoding/kilogram-exam-desktop
[DEPRECATED] Kilogram Exam Desktop: The exam sheet creator and checker via scanning in one solution !
electron html-css-javascript react-native reactjs teaching-tool
Last synced: 09 Aug 2025
https://github.com/thomasduvinage/dfrobot-maqueenplus-python
Python implementation of the DFRobot Maqueenplus library.
dfrobot microbit robot teaching-tool
Last synced: 08 Oct 2025
https://github.com/sourabhsinha396/nofoobar
Best Open Source Learning Management System built over FastAPI + React.
fastapi learning-management-system lms open-source teaching-tool
Last synced: 26 Jun 2026
https://github.com/glesica/farnsworth
Create and automatically evaluate programming assignments.
programming teaching teaching-tool
Last synced: 05 Apr 2025
https://github.com/bviggiano/pact
A Github based tool designed to help streamline the process of creating, versioning, and distributing programming assignments.
assignments courses education projects school school-assignment school-project teaching teaching-materials teaching-resources teaching-tool
Last synced: 13 Feb 2026
https://github.com/tariq86/in-class-activity-tracker
In-Class Activity Tracker + Countdown Timer
countdown react redux teaching teaching-tool timer
Last synced: 16 Apr 2026
https://github.com/scikit-surgery/scikit-surgeryfred-paper
Our 2021 SPIE Medical Imaging paper describing SciKit-SurgeryFRED
flask-application python registration scikit-surgery teaching-tool
Last synced: 27 Apr 2026
https://github.com/0x2b3bfa0/botella
Regex slack bot to ask test questions to the classmates of the José María Cruz Novillo Arts School at Cuenca (Spain).
eacuenca educational-resources slack slack-bot slack-webhook teaching-tool
Last synced: 02 May 2026
https://github.com/valderman/qui.su
Make Quizzes Great Again
haskell haskell-application quiz react reactjs teaching teaching-tool web webapp
Last synced: 03 May 2026
https://github.com/oaklight/grade-sender
A Grade Auto-Sender in Python3, making your life easier :)
classroom efficiency grade-sender python teaching-tool
Last synced: 09 Jun 2026
https://github.com/francoisschwarzentruber/bellmansworld
A very simple playground to experiment RL algorithms
qlearning qlearning-on-gridworld reinforcement-learning reinforcement-learning-environments sarsa teaching-tool
Last synced: 08 May 2026
https://github.com/shinji-san/git-workshop
Interactive desktop trainer that stands in for a Git instructor in hands-on workshops — a real sandboxed terminal, auto-graded step-by-step exercises, and a live commit graph. Offline & cross-platform.
clean-architecture d3 education electron git git-workshop interactive-learning offline teaching-tool typescript xterm-js
Last synced: 22 Jun 2026
https://github.com/seanmcp/percentgrader
💯 Generates a table of percentages for ease of grading
Last synced: 04 Apr 2025
https://github.com/jthistlethwaite/secretagent
This is a coding exercise used to demonstrate grasp of fundamental programming concepts in PHP.
interview-questions php teaching-tool
Last synced: 16 Jan 2026
https://github.com/marhcouto/problem-sorter
:closed_book: Small app with database designed for search and index of exam questions on a system
file-manager python sqlite-database teaching-tool tkinter-gui
Last synced: 20 May 2026
https://github.com/mthomason/objectivemorality
A multi-perspective ethical analysis system that evaluates actions through major philosophical frameworks.
aristotelian-ethics cli decision-making deontology education ethical-framework ethics ethics-of-care kantian-ethics moral-decision-making morality nietzsche philosophy python rawlsian-justice simulation social-contract-theory teaching-tool trolley-problem
Last synced: 02 Oct 2025
https://github.com/alecsandu/geomap
Viewer for 3D models stored as .obj file
Last synced: 18 Apr 2026
https://github.com/panicbit/playbot_ng
Support bot for the Rust community
irc-bot repl rust teaching-tool
Last synced: 27 May 2026
https://github.com/mpc-lab-x/mpc-lab-x-web
MPC-Lab-X-web is the frontend component of the MPC-Lab-X project, built using Express. It provides a user interface for generating and solving questions in mathematics, physics, and chemistry. This application is designed to interact with the backend services and deliver solutions through a straightforward web interface.
chemistry generator math mathematics nodejs physics teaching-tool
Last synced: 21 Mar 2025
https://github.com/vlucet/rgrasswrap
A user-friendly wrapper for rgrass7 functions, especially execGRASS(), and to teach GRASS to R users.
gis grass grass-gis r teaching-tool
Last synced: 09 Jul 2025
https://github.com/danekja/exam-builder
Application for building unique exams.
exam generator python teaching-tool
Last synced: 08 Apr 2025
https://github.com/bmoren/demofeedback
A tool for realtime feedback for instructors from students during coding demos or lectures
demo feedback learning lecture realtime teaching teaching-tool
Last synced: 10 Jun 2025
https://github.com/raoulnormand/easygrader
A library to easily calculate course grades.
gradebook gradescope numpy pandas teaching-tool
Last synced: 10 Mar 2025
https://github.com/hwstradling/multisorterfx
JavaFX application to teach common sorting algorithms.
bubblesort insertion-sort java javafx mergesort quicksort selectionsort sorting-algorithms teaching-tool
Last synced: 29 Apr 2026
https://github.com/mpc-lab-x/mpc-lab-x-server
MPC-Lab-X-server is the backend component of the MPC-Lab-X project. It handles question generation, problem solving, and data management for mathematics, physics, and chemistry.
chemistry generator math mathematics nodejs physics server teaching-tool
Last synced: 30 Dec 2025
https://github.com/ghomashudson/graphvisualiser
Educational tool for creating and running algorithms on graphs / networks
algorithm dijkstra-algorithm dijkstra-shortest-path education educational-software graph graph-algorithms graph-theory math mathematics teaching teaching-tool
Last synced: 15 Jul 2025
https://github.com/ginesthoii/checkmate
An interactive chess coach powered by Stockfish and Pygame. Play against a self-learning bot, watch AI duels, or train with toggleable beginner overlays (Hints, Openings, Tactics) that explain moves, highlight principles, and make learning chess fun.
ai-bot beginner-friendly boardgames chess-ai chess-ai-bot chess-engine chess-trainer game-development machine-learning pygame python3 reinforcement-learning stockfish-api stockfish-chess teaching-tool
Last synced: 18 May 2026
https://github.com/costafromaura/committing-go
Teaching golang concepts to my team. :)
fundamentals golang language-learning portuguese-brazilian teaching-tool
Last synced: 11 Apr 2025
https://github.com/mpc-lab-x/mpc-lab-x
MPC-Lab-X is a powerful problem generation module for educational purposes. It enables developers and educators to create, customize, and generate a variety of problems in subjects like mathematics, physics, and chemistry. With flexible, dynamic generation and parameterized controls, it scales easily from simple exercises to complex assessments.
chemistry generator math mathematics nodejs physics problems-generator teaching-tool
Last synced: 25 Jul 2025
https://github.com/haan/modelizer
A database modeling tool for teaching
database database-modeling education teaching teaching-tool
Last synced: 01 Jul 2026
https://github.com/doersino/exam-timer
A truly bespoke, hand-crafted timepiece.
clock exam exam-timer teaching teaching-tool timer university
Last synced: 08 Feb 2026
https://github.com/giangxinh05/yuri-tutor
A lightweight PWA for private tutors to manage lesson reports, billing, and parent communication via Firebase.
edtech education firebase pwa teaching-tool tutoring
Last synced: 02 Jun 2026
https://github.com/diraneyya/backend-bad-connection
An API endpoint with artificial delay that can sometimes fail. Useful for teaching Promises and the Fetch API in Javascript.
bootcamp educational educational-project promises promises-in-javascript teaching-tool
Last synced: 22 Apr 2026