[发明专利]课程开发方法、装置、计算机设备和存储介质在审
申请号: | 202110965557.9 | 申请日: | 2021-08-23 |
公开(公告)号: | CN113703746A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 谢宇恒;吴灿城;岑晓欣;王嘉兴;梁锦涛;肖阳 | 申请(专利权)人: | 风变科技(深圳)有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F8/41 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 袁武 |
地址: | 518051 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 课程 开发 方法 装置 计算机 设备 存储 介质 | ||
1.一种课程开发方法,其特征在于,所述方法包括:
展示基于课程编程语言进行课程开发的代码编辑界面;所述代码编辑界面是由支持所述课程编程语言的在线集成开发环境提供的;
响应于在所述代码编辑界面上的语法模板确认操作,确认针对课程设计的语法模板;
在基于所述语法模板编辑课程代码的过程中,展示针对所述课程代码提供的编辑辅助信息;
响应于课程预览操作,预览展示基于所述课程代码和所述语法模板生成的可交互的课程。
2.根据权利要求1所述的方法,其特征在于,在展示基于课程编程语言进行课程开发的代码编辑界面之前,所述方法还包括:
响应于在代码仓库接入界面的代码仓库选择操作,触发接入选择的第三方的代码仓库;
接收所接入的代码仓库发送的课程项目信息,跳转到基于所述课程项目信息展示的课程项目界面;
在从所述课程项目界面中选择课程后,展示针对所选择的课程的代码编辑界面。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述课程代码存储至所接入的第三方的代码仓库;
所述响应于在所述代码编辑界面上的课程预览操作,展示基于所述课程代码和所述语法模板生成的可交互的课程包括:
响应于在所述代码编辑界面上的课程预览操作,触发编译器沙箱从所述代码仓库获取所述课程代码并基于所述语法模板进行编译;
接收编译器沙箱发送的编译结果,并将所述编译结果转换展示为可交互的课程。
4.根据权利要求1所述的方法,其特征在于,所述在基于所述语法模板编辑课程代码的过程中,展示针对所述课程代码提供的编辑辅助信息包括以下至少一种处理:
在基于所述语法模板编辑课程代码的过程中,若课程代码包含课程编程语言的关键词,则将所述课程代码中的关键词和非关键词进行区分显示;
若针对所述课程代码的编辑操作是换行操作,则基于当前语法的缩进状态进行换行缩进处理;
若当前语法错误,则展示语法错误提示信息。
5.根据权利要求1所述的方法,其特征在于,所述语法模板包括对话模板;所述响应于课程预览操作,预览展示基于所述课程代码和所述语法模板生成的可交互的课程包括:
响应于课程预览操作,针对基于所述对话模板编辑的课程代码,在预览界面展示基于所述课程代码和所述对话模板生成的对话交互课程画面;
在所述对话交互课程画面中,基于所述课程代码展示授课角色和听课角色的课程相关对话内容。
6.根据权利要求5所述的方法,其特征在于,所述在所述对话交互课程画面中,基于所述课程代码展示授课角色和听课角色的课程相关对话内容包括:
在所述对话交互课程画面中,基于所述课程代码展示授课角色的授课对话内容;
针对无需应答的授课对话内容,响应于所述听课角色的授课触发操作,触发展示后续的授课对话内容;
针对需应答的授课对话内容,响应于所述听课角色的应答操作,展示听课角色的应答内容,并基于所述课程代码输出展示与所述应答内容相匹配的授课对话内容。
7.根据权利要求6所述的方法,其特征在于,所述针对需应答的授课对话内容,响应于所述听课角色的应答操作,展示听课角色的应答内容包括:
针对需应答的授课对话内容,展示至少一个应答选项;
确定所述听课角色选中的应答选项,基于所述选中的应答选项展示应答内容。
8.根据权利要求1所述的方法,其特征在于,所述语法模板包括目录模板和幻灯片模板中的至少一种;所述响应于课程预览操作,预览展示基于所述课程代码和所述语法模板生成的可交互的课程包括:
针对基于所述简介模板编辑的课程代码,在预览界面上展示基于所述课程代码和所述简介模板生成的课程目录画面;所述课程目录画面中包括至少一个目录信息;
在目录信息被触发后,跳转至与被触发的所述目标信息相关的课程画面;针对基于所述幻灯片模板编辑的课程代码,预览展示基于所述课程代码和所述幻灯片模板生成的可交互的幻灯片画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于风变科技(深圳)有限公司,未经风变科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110965557.9/1.html,转载请声明来源钻瓜专利网。