State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
-
Updated
Jul 2, 2026 - Java
State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
A full-stack interactive learning platform designed for tech YouTubers. Features include an integrated code playground, automated quizzes, and student progress tracking
🎓 AI-powered Socratic teaching CLI inspired by spec-kit - Learn through questions, not lectures.受spec-kit启发的人工智能驱动的苏格拉底式教学命令行工具
Claude Code plugin that teaches you to code instead of coding for you. Adaptive socratic mentor with hint escalation, Leitner reviews, and Feynman mode.
【Every star you give feeds a hungry developer's motivation! ⭐️】A modern educational platform built with Docusaurus that teaches AI-assisted programming through comprehensive tutorials, practical exercises, and real-world projects. Features bilingual support, interactive examples, and guides for tools like Cursor, v0, and Vercel.
An AI coding mentor for non-programmers to understand code, break down GitHub projects, and grow an Obsidian knowledge base.
MCA Method (Mentor, Copilot, Agent) - Pedagogical framework to transform LLMs into effective educational mentors for programming learning through structured guidelines.
A Library for White-Box Testing of Introductory Programming Algorithms
과제 수행 및 개발 과정 자동 추적을 위한 파이썬 프로젝트 환경
Interactive programming education platform with 80+ visualizations covering AI, ML, Git, JavaScript, Next.js, Data Structures, Big-O, Python, and RxJS. Built with React, TypeScript, and Three.js for immersive learning experiences.
Educational Java implementation of the Strategy Design Pattern, demonstrating runtime behavior switching through clear examples and practical activities.
A Library for Generating Questions about Learners' Code in Java
🚀 Learn programming by building real-world projects. Community-driven platform. Contribute tutorials!
Provides an AI-assisted Python textbook teaching computational thinking and programming fundamentals to beginners through direct AI collaboration.
Provides Jupyter Notebook course materials for Curtin University's introduction to business programming courses (ISYS2001/ISYS5002), covering Python fundamentals for beginners using Google Colab.
Proyecto 4 - Ensamblador
An analogy driven walkthrough of JavaScript’s execution model, specifically designed to help coders with ADHD and/or dyscalculia better understand the language.
Educational tools and interactive demos by AILP — making complex programming concepts visual and accessible
Argos Hiragana Coder is a Python utility that translates Python-like pseudo-code written in Japanese (Hiragana) into executable Python code using English syntax using the Argos Translate Library
A Flask-based teaching support system for programming courses, featuring learning-log analysis, learner modeling, and AST-based code structure analysis.
Add a description, image, and links to the programming-education topic page so that developers can more easily learn about it.
To associate your repository with the programming-education topic, visit your repo's landing page and select "manage topics."