Skip to content

Bug Report: 中小学生C++算法图形化教学软件缺乏 #20

@foojanfdg

Description

@foojanfdg

Expected Behavior

开发一款图形化教学软件,帮助中小学生通过动画和交互式练习学习C++算法。用户应能直观地查看算法执行过程、进行分级练习、跟踪学习进度,并体验简洁友好的界面。

Current Behavior

目前缺乏针对中小学生的专门C++算法可视化学习工具,现有方案多为文本或成人向,难以激发学生兴趣和有效理解算法原理。

Possible Solution

采用拖拽式编程界面(如Blockly)、动画演示(D3.js/P5.js)、分级课程内容,结合自动评分、进度跟踪和移动端支持。后端可用Node.js/Python,代码执行采用Docker,数据库选用MongoDB/PostgreSQL。建议采用MIT或Apache 2.0许可证促进开源教育发展。

Steps to Reproduce (for bugs)

  1. 打开软件主界面
  2. 选择一个算法课程(如冒泡排序)
  3. 进行拖拽式编程练习
  4. 观察动画演示与评分系统反馈

Context

项目旨在帮助中小学生更好地理解和学习C++算法,提升编程兴趣与能力。

Your Environment

  • Version used: 尚未开发
  • Browser Name and version: 适配主流浏览器
  • Operating System and version (desktop or mobile): Windows/macOS/Linux/iOS/Android
  • Link to your project: 暂无

System GA

Analytics

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions