【技术实现步骤摘要】
项目教程操作智能反馈的方法及装置
本专利技术涉及编程教育软件领域,特别涉及一种项目教程操作智能反馈的方法及装置。
技术介绍
传统编程教育软件的教程是通过文字或图片进行描述,完全由用户自己操作,没有对错的反馈。尤其是用于初次使用编程教育软件时,容易出错,由于没有反馈,初学者很难找到出错的原因,因此新用户不能知道自己的操作是否正确,这样会严重打击初学者的学习兴趣与自信心。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种方便用户初次使用编程教育软件时的使用,每一个步骤都有智能反馈,让新用户可以快速知道自己的操作是否正确、用户更容易上手并且产生兴趣的项目教程操作智能反馈的方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种项目教程操作智能反馈的方法,包括如下步骤:A)打开Ezblockstudio软件;B)进入所述Ezblockstudio软件的主界面;C)选择教程列表页;D)在所述教程列表页中选择所需的项目教程;E)进入 ...
【技术保护点】
1.一种项目教程操作智能反馈的方法,其特征在于,包括如下步骤:/nA)打开Ezblock studio软件;/nB)进入所述Ezblock studio软件的主界面;/nC)选择教程列表页;/nD)在所述教程列表页中选择所需的项目教程;/nE)进入所述项目教程之后查看开始提示;/nF)查看闪烁的引导小点的位置;/nG)根据所述引导小点的位置进行点击或者拖拽操作;/nH)判断当前操作是否正确,如是,执行步骤J);否则,执行步骤I);/nI)所述引导小点仍然在原来的位置;/nJ)所述引导小点进入下个操作所在的位置;/nK)判断所述项目教程是否结束,如是,执行步骤L);否则,返回 ...
【技术特征摘要】
1.一种项目教程操作智能反馈的方法,其特征在于,包括如下步骤:
A)打开Ezblockstudio软件;
B)进入所述Ezblockstudio软件的主界面;
C)选择教程列表页;
D)在所述教程列表页中选择所需的项目教程;
E)进入所述项目教程之后查看开始提示;
F)查看闪烁的引导小点的位置;
G)根据所述引导小点的位置进行点击或者拖拽操作;
H)判断当前操作是否正确,如是,执行步骤J);否则,执行步骤I);
I)所述引导小点仍然在原来的位置;
J)所述引导小点进入下个操作所在的位置;
K)判断所述项目教程是否结束,如是,执行步骤L);否则,返回步骤F);
L)所述项目教程结束后,弹出弹窗说明所述项目教程操作完成。
2.根据权利要求1所述的项目教程操作智能反馈的方法,其特征在于,所述步骤F)进一步包括:
F1)通过SVG画出所述引导小点的样式;
F2)设置每个步骤的代码块;
F3)根据所述代码块自动寻找所述引导小点的位置。
3.根据权利要求2所述的项目教程操作智能反馈的方法,其特征在于,所述步骤H)进一步包括:
H1)提前定义好每个步骤对应的引导小点的位置;
H2)生成每个所述步骤相应的完整的抽象语法树;
H3)将所述步骤的抽象语法树与用户操作时的抽象语法树进行对比,判断是否一致,如是,执行步骤J);否则,执行步骤I)。
4.根据权利要求3所述的项目教程操作智能反馈的方法,其特征在于,所述引导小点的位置与大小随着用户的操作而变化。
5.一种实现如权利要求1所述的项目教程操...
【专利技术属性】
技术研发人员:黄汉川,李家荣,
申请(专利权)人:深圳市思天极创教育科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。