/cloud-class

CloudOS+Flat云教室是还原线下授课体验的新一代云端实操教学系统。

Primary LanguageVueApache License 2.0Apache-2.0

CloudOS + Flat 云教室

项目简介

云教室是还原线下授课体验的新一代云端实操教学系统

现有线上教学问题

  • 视频直播录播课,授课形式单一,师生互动性差,感知弱建立信任困难,转化率低;

  • 先教后练,教学与实操脱节,缺少老师的临场指导,学习效果很难提高;

  • 学习门槛高,大型学习软件价格贵,安装繁琐,电脑硬件要求高,购置费用贵;

解决问题&项目优势

  • 依托白板课堂,边学边练,学习实操同步,打破传统在线教育模式,提升互动体验;

  • 学习仅需要浏览器,专业软件不用安装,学员随时开机学习;

  • 高度还原线下教学场景,老师端可全员视角查看,实时交互指导;

  • 配合独创作业码功能,站内站外、录播直播、课前课后都可以兼顾,教学形式更全面;

应用场景

  • 院校实操教学,兼容电教室模式和远程教学模式;

  • 线上技能培训,和已有系统可无缝对接;

  • 在线实操面试,回放操作录像方便各级审核;

  • 兴趣教学,私域授课,作业码引流方便成交学员;

  • 政企培训,线上云系统,网络隔离,安全、隐私更有保障;

安装部署指南

前置条件:至少需要安装了 gitnode 16npm 8

第一步:下载项目依赖 npm install

第二步:运行项目 npm start

课前备课:CloudOS-Flat-App 云教室

注:

由于netless白板插件模式下没有老师和学生的身份,默认插件中的老师Uid为:teacherUid

修改位置为:/src/index.js > CloudClassApp > attributes

功能简介

  • 创建实操课模板,生成专用教学系统镜像,配置可选,提前准备好课件和作业素材;

  • 基于模板,创建实操课,支持互动白板系统内一键导入,同步实操学习状态,自动分发电脑;

  • 学生人手一台电脑,老师可实时查看作业进度,随时线上指导;

  • 学生申请连线,可授权老师操作,手把手教学;

  • 学生可随时练习,可提交作业,作业老师可以查看回放,并给与点评,巩固学习成果;

技术栈

  • 场景化白板

  • 前端:VUE3

  • 后端:Vite+Node

  • 云端:阿里云(已支持),腾讯云(开发中),华为云……

二次开发

本次为全新开发,依赖CloudOS项目提供云系统支持,基于OAuth2.0协议API文档

其他资料

#Todo截图?视频?

团队成员+特别感谢

@蝎紫

许可协议

该参赛作品的源代码以MIT开源协议对外开源