State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
-
Updated
Aug 23, 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
A community-driven educational platform and documentation repository for the Advanced Programming with Java course, combining lecture overviews, hands-on workshops, weekly assignments, and mentorship resources. Built and maintained by the course TA team.
IT 140 Module Two assignment for developing a beginner Python name-and-age program while practicing the Software Development Life Cycle (SDLC), including analysis, design, construction, testing, and debugging.
A community-driven educational platform and documentation repository for the C++ Basic Programming course, combining conceptual overviews, hands-on workshops, weekly assignments, and project-based learning.
Claude Code plugin that teaches you to code instead of coding for you. Adaptive socratic mentor with hint escalation, Leitner reviews, and Feynman mode.
Android 客户端:小米 MiMo Code 编程学习与运行环境工具 (MiMo Code on Android)
【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.
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.
An AI coding mentor for non-programmers to understand code, break down GitHub projects, and grow an Obsidian knowledge base.
Provides an AI-assisted Python textbook teaching computational thinking and programming fundamentals to beginners through direct AI collaboration.
A Library for Generating Questions about Learners' Code in Java
Provides Jupyter Notebook course materials for Curtin University's introduction to business programming courses (ISYS2001/ISYS5002), covering Python fundamentals for beginners using Google Colab.
Official repo of VisualCodeMOOC, which is an interactive learning platform that integrates a conversational agent, VisualCodeChat, to help students understand algorithms and data structures.
Educational Java implementation of the Strategy Design Pattern, demonstrating runtime behavior switching through clear examples and practical activities.
🚀 Learn programming by building real-world projects. Community-driven platform. Contribute tutorials!
Educational tools and interactive demos by AILP — making complex programming concepts visual and accessible
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."