【技术实现步骤摘要】
一种积木式编程的对象变量呈现方法、装置、终端及存储介质
本专利技术涉及图形化信息处理领域,尤其涉及一种积木式编程的对象变量呈现方法、装置、终端及存储介质。
技术介绍
积木式编程国外以Scratch和GoogleBlockly,国内以编程猫为代表,在青少年教育领域得到越来越多的使用,该技术可以让青少年通过类似拼接积木的方式实现软件逻辑的设计,寓教于乐,从而降低软件开发难度和要求。因积木式编程技术的易用特性,少数物联网软件产品及APP客户端软件等应用软件开发也在试图引入该技术,以实现软件逻辑的快速设计和调整。现有积木式编程技术中,变量是以积木块方式呈现,变量较多时,即使积木块有变量下拉框,也很难查找,特别是遇到对象属性类型的变量时就更难查找特定对象的特定属性,进而变量取值或赋值操作效率也受影响。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种积木式编程的对象变量呈现方法、装置、存储介质和处理器,旨在解决现有积木式编程技术中变量较多难以查找,以及取值或赋值操作不方便的问题。根 ...
【技术保护点】
1.一种积木式编程的对象变量呈现方法,其特征在于,所述方法包括:/n接收对象变量定义内容,所述对象变量定义内容包括对象变量名称和N个可操作的对象变量属性名称,其中N为自然数;/n解析所述对象变量定义内容,生成所述对象变量;/n以层级结构方式呈现所述对象变量,包括主节点和M个可操作的子节点,其中M为自然数,其中,/n所述主节点包括第一区域和第二区域,其中,所述第一区域,显示所述对象变量名称;所述第二区域,显示所述对象变量的响应组件;/n所述子节点包括第三区域和第四区域,其中,所述第三区域,显示所述对象变量属性名称;所述第四区域,显示所述对象变量属性的响应组件。/n
【技术特征摘要】
1.一种积木式编程的对象变量呈现方法,其特征在于,所述方法包括:
接收对象变量定义内容,所述对象变量定义内容包括对象变量名称和N个可操作的对象变量属性名称,其中N为自然数;
解析所述对象变量定义内容,生成所述对象变量;
以层级结构方式呈现所述对象变量,包括主节点和M个可操作的子节点,其中M为自然数,其中,
所述主节点包括第一区域和第二区域,其中,所述第一区域,显示所述对象变量名称;所述第二区域,显示所述对象变量的响应组件;
所述子节点包括第三区域和第四区域,其中,所述第三区域,显示所述对象变量属性名称;所述第四区域,显示所述对象变量属性的响应组件。
2.如权利要求1所述的积木式编程的对象变量呈现方法,其特征在于,所述响应组件包括取值响应组件。
3.如权利要求1所述的积木式编程的对象变量呈现方法,其特征在于,所述响应组件包括赋值响应组件。
4.如权利要求1所述的积木式编程的对象变量呈现方法,其特征在于,所述响应组件包括取值和赋值响应组件。
5.如权利要求1-4任一项所述的积木式编程的对象变量呈现方法,其特征在于,接收响应组件操作指令,生成相应积木块。
6.如权利要求1所述的积木式编程的对象变量呈现方法,其特征在于,所述层级结构包括树形结构、手风琴结构和菜单结...
【专利技术属性】
技术研发人员:牟春林,周义龙,
申请(专利权)人:苏州精易会信息技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。