一种积木式编程的对象变量呈现方法、装置、终端及存储介质制造方法及图纸

技术编号:23557714 阅读:40 留言:0更新日期:2020-03-25 03:28
本发明专利技术公开了一种积木式编程的对象变量呈现方法、装置、终端及存储介质,本发明专利技术的实施例通过接收对象变量定义内容,所述对象变量定义内容包括对象变量名称和N个可操作的对象变量属性名称,其中N为自然数;解析所述对象变量定义内容,生成所述对象变量;以层级结构方式呈现所述对象变量,包括主节点和M个可操作的子节点,其中M为自然数,相比于现有的变量呈现方法,本发明专利技术解决了目前在实现过程变量较多难以查找,以及取值或赋值操作不方便的问题,更加直观,且易于操作。

An object variable presentation method, device, terminal and storage medium for building block programming

【技术实现步骤摘要】
一种积木式编程的对象变量呈现方法、装置、终端及存储介质
本专利技术涉及图形化信息处理领域,尤其涉及一种积木式编程的对象变量呈现方法、装置、终端及存储介质。
技术介绍
积木式编程国外以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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1