[发明专利]可视化编程作品评判方法及装置在审
申请号: | 202110786500.2 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113608977A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 迟善琳;张瑜;塔拉;张子萌;陈云飞;余汉祥;周杨东;芦梦宇;李贻鹏;陈丹君;王槐耀;李佳帧;彭奇 | 申请(专利权)人: | 北京猿力未来科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F8/34 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 王春艳 |
地址: | 100102 北京市朝阳区广顺南大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化 编程 作品 评判 方法 装置 | ||
1.一种可视化编程作品评判方法,其特征在于,包括:
获取编程作品,其中,所述编程作品包括经组合具有执行顺序的编程积木;
按照预设评判规则对所述编程作品进行评判,得到评判结果,其中,所述预设评判规则用于基于至少一个维度类别对所述编程作品与预设答案进行匹配,以得到所述评判结果。
2.根据权利要求1所述的方法,其特征在于,所述维度类别包括场景、角色、积木串、积木支路以及编程积木,所述场景对应至少一个所述角色,每个所述角色对应至少一个所述积木串,每个积木串中包括至少一个所述积木支路,所述每个积木支路包括至少一个所述编程积木。
3.根据权利要2所述的方法,其特征在于,所述按照预设评判规则对所述编程作品进行评判,得到评判结果,包括:
当所述预设评判规则为所述第一匹配规则时,获取所述编程作品的维度类别,所述第一匹配规则用于在按照所述维度类别对所述编程作品进行评判时,所述编程作品在全部所述维度类别均与预设答案一致;
根据每个所述维度类别包含的维度参数的数量,确定所述维度类别的匹配顺序;
根据所述匹配顺序,依次选取所述维度类别将所述编程作品与所述预设答案进行匹配,得到评判结果。
4.根据权利要求3所述的方法,其特征在于,所述根据所述匹配顺序,依次选取所述维度类别将所述编程作品与所述预设答案进行匹配,得到评判结果,包括:
从所述编程作品中选取对应所述维度类别的所述维度参数;
当所述维度参数与所述预设答案匹配失败时,确定所述评判结果为未通过评估;
当每个所述维度类别对应的所述维度参数与所述预设答案均匹配成功时,确定所述评判结果为通过评估。
5.根据权利要求4所述的方法,其特征在于,所述积木支路是根据所述积木串中目标编程积木划分的,所述目标编程积木包括逻辑功能积木块;
在所述按照预设评判规则对所述编程作品进行评判,得到评判结果之前,所述方法还包括:
在所述编程作品中获取所述积木串;
判断所述积木串中是否存在所述逻辑功能积木块;
若存在,则根据所述逻辑功能积木块在所述积木串中获取所述积木支路。
6.根据权利要求2所述的方法,其特征在于,所述按照预设评判规则对所述编程作品进行评判,得到评判结果包括:
当所述预设评判规则为所述第三匹配规则时,获取目标事件,所述第三匹配规则用于在运行所述编程作品时,判断所述编程作品运行时是否触发目标事件;
执行所述编程作品,并判断所述编程作品运行时是否触发所述目标事件;
若存在,则确定所述评判结果为通过评估。
7.根据权利要求2所述的方法,其特征在于,所述按照预设评判规则对所述编程作品进行评判,得到评判结果包括:
当所述预设评判规则为所述第二匹配规则时,获取预设匹配点,其中,所述第二匹配规则用于在按照所述维度类别对所述编程作品进行评判时,所述编程作品中的所述目标参数与预设答案一致,所述目标参数为对应所述维度类别的具体参数;
所述预设匹配点是预先在至少一个所述维度类别中设置的,每个所述预设匹配点对应一个所述预设答案;
根据所述预设匹配点获取所述编程作品中的所述目标参数;
根据所述目标参数与所述预设答案进行对比,得到评判结果。
8.根据权利要求7所述的方法,其特征在于,所述根据所述目标参数与所述预设答案进行对比,得到匹配结果,包括:
当所述预设匹配点为多个时,获取每个所述预设匹配点的所述目标参数;
分别按照每个所述预设匹配点将对应的所述目标参数与所述预设答案进行对比,得到对应每个所述预设匹配点的匹配结果;
获取每个所述匹配结果的评判权重;
根据每个所述匹配结果以及对应的评判权重确定所述评判结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京猿力未来科技有限公司,未经北京猿力未来科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110786500.2/1.html,转载请声明来源钻瓜专利网。