编程教育系统及基于动态交互的编程教育套件技术方案

技术编号:24211202 阅读:25 留言:0更新日期:2020-05-20 16:56
本发明专利技术涉及教学与开发管理系统,公开了编程教育系统及基于动态交互的编程教育套件,编程教育系统包括:用于课堂教学,实现教学及师生互动的课堂教学辅助单元;用于竞赛、课题与论坛的管理的探究学习单元;用于学生端课外学习、实践的平台管理单元。基于动态交互的编程教育套件,包括:用于获取输入参数的采集模组;基于采集模组获取的输入参数执行预先设计的指令的执行模组;与编程教育系统通信连接,写入编程程序的主处理器;与主处理器连接,用于增加采集模组及执行模组的可接入类型的扩展单元。本发明专利技术的技术方案实现了教师端与学生端的互动,提高学生参与感,同时通过软硬件结合教学,通过执行模组实现编程响应,从而提高编程教学的趣味性。

Programming education system and Programming Education Suite based on dynamic interaction

【技术实现步骤摘要】
编程教育系统及基于动态交互的编程教育套件
本专利技术涉及教学与开发管理系统,尤其涉及编程教育系统及基于动态交互的编程教育套件。
技术介绍
目前,编程教育系统的营销策略主要用两种,第一种是通过培训机构和学校,与课程搭配销售,是ToB的一种营销模式;第二种是通过电子商务平台,直接销售,是ToC的一种营销模式。目前,ToC的营销模式,营销成本非常大,尤其是对于新兴品牌,需要一个市场认知的过程,ToB的运营模式比较稳健,只要能够进入培训机构或些小,就基本上能够长期占领教育市场。但是不管是ToB的运营模式还是ToC的运营模式,目前市面上的编程教育系统普遍缺乏互动性及趣味性,课程枯燥,很难持续位置学生的兴趣。
技术实现思路
针对现有技术存在的不足,本专利技术的目的之一在于提供一种实现学生端和教师端互动,提高学生自主性的的编程教育系统。本专利技术的上述专利技术目的编程教育系统是通过以下技术方案得以实现的:编程教育系统,包括:教务与辅助单元,用于教务管理、用户管理、营销管理、安全监控分析及客服管理;课堂教学辅本文档来自技高网...

【技术保护点】
1.编程教育系统,其特征在于,包括:/n教务与辅助单元(1),用于教务管理、用户管理、营销管理、安全监控分析及客服管理;/n课堂教学辅助单元(2),用于课堂教学,实现教学及师生互动;/n探究学习单元(3),用于竞赛、课题与论坛的管理;/n平台管理单元(4),用于学生端课外学习、实践,实现自主学习、自主编程与直播互动。/n

【技术特征摘要】
1.编程教育系统,其特征在于,包括:
教务与辅助单元(1),用于教务管理、用户管理、营销管理、安全监控分析及客服管理;
课堂教学辅助单元(2),用于课堂教学,实现教学及师生互动;
探究学习单元(3),用于竞赛、课题与论坛的管理;
平台管理单元(4),用于学生端课外学习、实践,实现自主学习、自主编程与直播互动。


2.根据权利要求1所述的编程教育系统,其特征在于,所述教务与辅助单元(1)包括:
教务管理子系统(11),用于管理教学进度、教学评价,以及进行财务内务管理;
用户管理子系统(12),用于付费及用户账号管理;
营销管理子系统(13),用于管理公众号及社交群,包括分享管理及分发管理;
监控分析子系统(14),用于网页统计、用户分析及黑客分析;
客服管理子系统(15),用于管理自动客服。


3.根据权利要求1所述的编程教育系统,其特征在于,所述课堂教学辅助单元(2)包括:
课件单元(21),用于课件的下发、查看及跳转;
师生互动单元(22),包括用于实现学生端向教师端同步代码的代码同步单元(221)、用于教师端向学生端发出提问的提问单元(222)、用于实现学生端间抢答的抢答单元(223)及用于实现教师端向学生端同步答案的答案同步单元(224);
实时编程单元(23),为学生端提供编程环境,实现学生端的在线编程、结对以及作业提交,同时实现教师端对学生端编程环境的监控。


4.根据权利要求1所述的编程教育系统,其特征在于,所述探究学习单元(3)包括用于评测学生入学能力的能力评测单元(32)、竞赛管理单元(31)及论坛管理单元(33),
所述竞赛管理单元(31)包括:
竞赛题库(310),用于存储竞赛相关的习题;
赛事管理单元(311),用于发布及管理赛事;
竞赛OJ系统(313),用于在线检测竞赛程序源代码的正确性;
成绩排行单元(314),用于发布竞赛成绩与排行。


5.根据权利要求1所述的编程教育系统,其特征在于,所述平台管理单元(4)包括:
自主编程平台(41),实现场景化编程、任务编程及自主编程;
云端虚拟化平台(42),实现云平台学习,提供高阶学习;
课程录播单元(43),实现课程的录播与课件、课程的分发;
直播课程单元(44),实现直播互动及获取课件。


6.基于动态交互的编程教育套件,其特征在于,包括:
权1至权5任一所述的编程教育系统;
采集模组(5),根据指令获取输入参数;
执行模组(6),基于所述采集模组(5)获取的输入参数执行预先设计的指令;
主处理器(7),与编...

【专利技术属性】
技术研发人员:葛晨捷
申请(专利权)人:上海核力教育培训有限公司
类型:发明
国别省市:上海;31

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1