[发明专利]项目教程操作智能反馈的方法及装置在审
申请号: | 201911291034.X | 申请日: | 2019-12-16 |
公开(公告)号: | CN111090428A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 黄汉川;李家荣 | 申请(专利权)人: | 深圳市思天极创教育科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06Q50/20 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 518000 广东省深圳市宝安区新安街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 教程 操作 智能 反馈 方法 装置 | ||
本发明公开了一种项目教程操作智能反馈的方法及装置,方法包括:A)打开Ezblock studio软件;B)进入主界面;C)选择教程列表页;D)选择所需的项目教程;E)查看开始提示;F)查看闪烁的引导小点的位置;G)根据引导小点的位置进行点击或者拖拽操作;H)判断操作是否正确,如是,执行J);否则,执行I);I)引导小点仍然在原来的位置;J)引导小点进入下个操作所在的位置;K)判断项目教程是否结束,如是,执行L);否则,返回F);L)弹出弹窗说明项目教程操作完成。本发明便用户初次使用编程教育软件时的使用,每一个步骤都有智能反馈,让新用户可以快速知道自己的操作是否正确、用户更容易上手并且产生兴趣。
技术领域
本发明涉及编程教育软件领域,特别涉及一种项目教程操作智能反馈的方法及装置。
背景技术
传统编程教育软件的教程是通过文字或图片进行描述,完全由用户自己操作,没有对错的反馈。尤其是用于初次使用编程教育软件时,容易出错,由于没有反馈,初学者很难找到出错的原因,因此新用户不能知道自己的操作是否正确,这样会严重打击初学者的学习兴趣与自信心。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种方便用户初次使用编程教育软件时的使用,每一个步骤都有智能反馈,让新用户可以快速知道自己的操作是否正确、用户更容易上手并且产生兴趣的项目教程操作智能反馈的方法及装置。
本发明解决其技术问题所采用的技术方案是:构造一种项目教程操作智能反馈的方法,包括如下步骤:
A)打开Ezblock studio软件;
B)进入所述Ezblock studio软件的主界面;
C)选择教程列表页;
D)在所述教程列表页中选择所需的项目教程;
E)进入所述项目教程之后查看开始提示;
F)查看闪烁的引导小点的位置;
G)根据所述引导小点的位置进行点击或者拖拽操作;
H)判断当前操作是否正确,如是,执行步骤J);否则,执行步骤I);
I)所述引导小点仍然在原来的位置;
J)所述引导小点进入下个操作所在的位置;
K)判断所述项目教程是否结束,如是,执行步骤L);否则,返回步骤F);
L)所述项目教程结束后,弹出弹窗说明所述项目教程操作完成。
在本发明所述的项目教程操作智能反馈的方法中,所述步骤F)进一步包括:
F1)通过SVG画出所述引导小点的样式;
F2)设置每个步骤的代码块;
F3)根据所述代码块自动寻找所述引导小点的位置。
在本发明所述的项目教程操作智能反馈的方法中,所述步骤H)进一步包括:
H1)提前定义好每个步骤对应的引导小点的位置;
H2)生成每个所述步骤相应的完整的抽象语法树;
H3)将所述步骤的抽象语法树与用户操作时的抽象语法树进行对比,判断是否一致,如是,执行步骤J);否则,执行步骤I)。
在本发明所述的项目教程操作智能反馈的方法中,所述引导小点的位置与大小随着用户的操作而变化。
本发明还涉及一种实现上述项目教程操作智能反馈的方法的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市思天极创教育科技有限公司,未经深圳市思天极创教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911291034.X/2.html,转载请声明来源钻瓜专利网。