[发明专利]一种结合环境隐私辅助远程结对编程的方法有效
| 申请号: | 201910443093.8 | 申请日: | 2019-05-26 |
| 公开(公告)号: | CN110211453B | 公开(公告)日: | 2021-06-08 |
| 发明(设计)人: | 沈泳龙 | 申请(专利权)人: | 深圳市天天来玩科技有限公司 |
| 主分类号: | G09B19/00 | 分类号: | G09B19/00;G06F40/295;G10L15/22;G10L15/26 |
| 代理公司: | 深圳市凯博企服专利代理事务所(特殊普通合伙) 44482 | 代理人: | 李梦男 |
| 地址: | 518000 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 结合 环境 隐私 辅助 远程 编程 方法 | ||
本发明公开了一种结合环境隐私辅助远程结对编程的方法,所述方法包括:构建脏话词库、消极词库及隐私词库;获取用户生活相关实体降序列表;获取代码任务集合;获取所述实体降序列表中实体名称相对应的图片;确定代码编程任务;根据所述代码编程任务,进行远程结对编程练习。本发明方法结合了用户熟悉环境,获取用户熟悉程度较高但没有隐私问题的实体、实体图片及代码任务作为编程学习依据,最终得到了更优的编程学习的体验。
技术领域
本发明属于编程教育技术领域,尤其是一种结合环境隐私辅助远程结对编程的方法。
背景技术
随着素质教育的不断推进和生活水平的提高,越来越多的儿童已经接触到了一些计算机设备,学习编程不仅对儿童的数学和科学知识方面有帮助,而且对于语言、创造力和社会交流等方面都能有积极和重要的作用。此外,从培养儿童计算思维的角度来讲,学习编程也具有其重要价值。
而现有技术中,传统的编程需要学习大量的指令、函数名等内容,是一个复杂而艰难的过程;而儿童以及青少年在初学时就进行大量指令的学习,不易很快的上手,容易失去进一步学习编程的兴趣。
Scratch是由麻省理工学院推出的编程工具,是适合于全世界儿童学习编程和交流的工具和平台,该平台采用Java构建,作品可以随意发布到互联网和光盘U盘上,Scratch利用图形化界面,把编程需要的基本技巧囊括其中,包括建模,控制,动画,事件,逻辑,运算等等,这个软件的特点是:使用者可以不认识英文单词,也可以不会使用键盘,构成程序的命令和参数通过积木形状的模块来实现。
通过这种图形化编程,可以大大增加儿童学习编程的门槛与难度。
但是儿童理解能力毕竟不如成年人,在图形化编程学习中,如果涉及过多陌生的编程任务及图片,容易使儿童对编程学习照成困扰,也容易使其失去学习兴趣。
通过挖掘儿童生活中接触到实体及命令语句,从而提供儿童更加熟悉的编程任务及编程图片进行编程学习,可以提高儿童对学习编程的兴趣。
同时,编程是一项群体互相协作的活动,多人同时开发一个项目,可以促进项目的进展,培养团队协作能力。
基于儿童生活中接触到实体及命令语句,挖掘儿童更加熟悉的编程任务及编程图片,在儿童学习编程者之间进行分享,可以提高儿童学习编程者的团队协作意识,也增加了同步编程的乐趣。
但是,在儿童生活中接触到实体及命令语句所挖掘到的编程任务及编程图片,毕竟涉及到儿童家庭隐私,如何在确保儿童家庭隐私的情况下,促进儿童学习编程者之间进行分享编程任务及编程图片,是一个值得解决的问题。
发明内容
本发明的目的是为了解决上述现有技术的缺陷,提供一种结合环境隐私辅助远程结对编程的方法。
本发明的目的可以通过采取如下技术方案达到:
一种结合环境隐私辅助远程结对编程的方法,其特征在于,包括:
构建脏话词库、消极词库及隐私词库;
获取实体降序列表;
获取代码任务集合;
获取所述实体降序列表中实体名称相对应的图片;
确定代码编程任务;
根据所述代码编程任务,进行远程结对编程练习。
优选的,所述获取实体降序列表,包括:
获取所述用户熟悉的实体名称,并根据所述隐私词库,去除与所述隐私词库中隐私词名称相同的实体及实体名称,得到实体集合,并根据所述熟悉的实体名称的出现频率,对所述实体集合做降序排序,得到实体降序列表。
优选的,所述获取所述用户熟悉的实体名称,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市天天来玩科技有限公司,未经深圳市天天来玩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910443093.8/2.html,转载请声明来源钻瓜专利网。





