programming-education
There are 51 repositories under programming-education topic.
jplag/JPlag
State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
ChanMeng666/ai-programming-teaching-project
【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.
ambco-iscte/witter
A Library for White-Box Testing of Introductory Programming Algorithms
drsungwon/mission-python
과제 수행 및 개발 과정 자동 추적을 위한 파이썬 프로젝트 환경
megoxv/pbl-platform
🚀 Learn programming by building real-world projects. Community-driven platform. Contribute tutorials!
KPlanisphere/VGA-Graphics-Mode-Pixel-Drawer-in-Assembly
Proyecto 4 - Ensamblador
m8nt0/langy
A modern, interactive platform for exploring and comparing programming languages. Built with SvelteKit and TailwindCSS.
michaelborck-curtin/ISYS2001-ISYS5002
⏺ A repository of Python programming course materials for ISYS2001 and ISYS5002 courses using Google Colab.
nashraj/Argos-Hiragana-Coder
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
XJTLU-AIED/VisualCodeMOOC
Official repo of VisualCodeMOOC, which is an interactive learning platform that integrates a conversational agent, VisualCodeChat, to help students understand algorithms and data structures.
jvalverr/data-analytics-education
We compare traditional tools with LLM-based tools to evaluate their effectiveness in data analytics education for non-computational professionals and students. Our approach, validated through two case studies, shows that using generative AI as the primary tool significantly improves learning efficiency and project development speed.
KPlanisphere/ASCII-Table-Display-in-Assembly
Proyecto 6 - Ensamblador
KPlanisphere/Complex-Matrix-Operations-in-Java
A Java project for performing operations on complex matrices, including basic arithmetic and matrix-specific operations, with utility methods and input handling for complex number matrices - Final Project for the Programmation 2 Course
saar-twito/about-me
Professional GitHub profile showcasing my journey as a Full-Stack Web Developer, CEO of Looshes.com, and founder of CodingWithSaar educational platform.
Daksh-Maahor/ProgrammingQuiz
A command-line quiz management system for programming education. Features include role-based authentication, quiz creation and management, student progress tracking, and MySQL database integration. Built with Python, it provides an efficient way for teachers to create programming quizzes and for students to test their knowledge.
imarranz/de-la-idea-al-codigo
Proyecto educativo diseñado para enseñar a programar a niños y jóvenes entre 10 y 14 años. Este manual nació del deseo de introducir a mis hijos en mundo de la programación, desarrollando juntos los ejercicios y retos que conforman esta guía con Python como herramienta principal.
KPlanisphere/Bank-Account-Management-System-in-Java
Proyecto 12 - Programación 2
KPlanisphere/Matrix-and-Array-Operations-in-Java
Proyecto 4 - Programación 2
KPlanisphere/Matrix-Inversion-and-Operations-in-Java
Proyecto 14 - Programación 2
KPlanisphere/Overloaded-Method-Demonstrations-in-Java
Proyecto 9 - Programación 2
KPlanisphere/Person-and-Student-Management-System-in-Java
Proyecto 10 - Programación 2
KPlanisphere/Person-Management-System-in-Java
Proyecto 5 - Programación 2
KPlanisphere/Polymorphic-Person-Management-System-in-Java
Proyecto 13 - Programación 2
KPlanisphere/Rational-Matrix-and-Arithmetic-Operations-in-Java
Proyecto 7 - Programación 2
KPlanisphere/Rational-Matrix-Operations-in-Java
Proyecto 6 - Programación 2
KPlanisphere/Rational-Number-and-Matrix-Operations-in-Java
Proyecto 8 - Programación 2
KPlanisphere/Rational-Number-Operations-in-Java
Proyecto 3 - Programación 2
KPlanisphere/Shape-Area-Calculator-in-Java
Proyecto 2 - Programación 2
KPlanisphere/Triangle-Area-Calculator-in-Java
Proyecto 1 - Programación 2
KPlanisphere/Uppercase-to-Lowercase-Converter-in-Assembly
Proyecto 5 - Ensamblador
KPlanisphere/Vehicle-Management-System-with-Inheritance-in-Java
Proyecto 11 - Programación 2
oka031/ai-pair-programming-assistant
AIペアプログラミングアシスタント - 初心者の「できない」を「できる」に変える、OpenAI APIを活用したリアルタイムコード分析ツール
shuvrajit-dey21/Algoviz
🚀AlgoViz - Interactive Algorithm & Data Structure Visualizer A comprehensive cross-platform Flutter application that helps students and developers visualize and understand algorithms through interactive animations and step-by-step demonstrations. Features sorting algorithms, searching algorithms, data structures, and graph algorithms.
SneakyGremlin/CodeInsight
Dockerized React/Node app using Ollama for AI-driven code comprehension. Built to help new CS students learn by explaining and testing code.
walternagai/formadevs
Aplicação Streamlit para formar e gerenciar grupos de estudantes em turmas de programação, com múltiplos métodos de distribuição, importação de dados e exportação versátil.