Back to all projectsIn development

Smart Teaching Platform

Designed for higher education, with current work focused on a programming practice module that uses staged hints, code diagnosis, and process guidance.

The platform is still in development and has no public access link yet.

Project background

The Smart Teaching Platform is being built for higher-education teaching. Its goal is to use AI for understanding, diagnosis, and feedback throughout the learning process, not to replace the student’s work.

Current development focus

Current work centers on the programming practice module and supports the cycle of understanding a task, attempting a solution, diagnosing issues, and revising code.

Programming practice module

  1. Diagnose submitted code in the context of the current problem.
  2. Offer hints and follow-up questions that move the student’s reasoning forward.
  3. Break complex tasks into actionable, step-by-step guidance.

AI assistance principle

AI is used to diagnose, hint, question, and guide step by step. It does not generate complete code on a student’s behalf. The platform helps students understand problems, locate errors, and decide what to try next while preserving the independent thinking that programming practice requires.

Development status

Progress is reported in confirmed stages, without invented percentages or speculative dates.

Platform foundation
Core setup complete
Programming practice module
In development
AI guidance mechanism
Continuously iterating
Additional teaching tools
Planned for gradual expansion