Teaching-Open是一款专为儿童设计的Scratch少儿编程教育平台,提供丰富的Scratch、ScratchJr以及Python学习资源和系统化的课程体系,助力孩子们轻松掌握编程技能。
项目介绍
本在线教学平台专为机构与学校设计,提供STEAM在线教育解决方案,并为用户提供一个纠正错误、学习进步的机会。该平台集成了CRM系统、教务系统、作业管理系统、题库系统以及社区互动功能等模块。
此外,还封装了多种常用工具,例如各类实用类库和微信生态对接服务,同时支持支付接口的接入等功能。
开源版主要包含以下核心功能:
- 首页
- 创作:包括Scratch3.0, Scratch2.0及ScratchJr三个版本。
- 个人中心:用户个人信息管理和设置区域。
- 作业管理:用于布置和跟踪学生完成情况的功能模块。
- 课程管理:
- 包含对整个教学计划的安排与调整;
- 单元划分,便于教师组织授课内容。
系统管理部分则涵盖了:
- 用户信息维护
- 角色权限分配
- 菜单导航配置
- 班级创建及成员加入等操作
其他还包括:
在线开发工具如表单设计器、代码生成器和报表制作等功能。
最后,平台还设有专门的系统监控模块来保障运行稳定性和安全性。