一种基于积木编程的区域积木块的实现方法及装置制造方法及图纸

技术编号:23557729 阅读:79 留言:0更新日期:2020-03-25 03:28
本发明专利技术公开了一种基于积木编程的区域积木块的实现方法及装置,本发明专利技术的实施例通过接收区域积木块的定义内容,所述定义内容包括开始区域,结束区域以及开始和结束区域的连接区域,注释区域;解析所述区域积木块的定义内容,生成所述区域积木块;显示所述区域积木块。本发明专利技术解决了当逻辑越复杂,积木块累加的越多,需要滚动屏幕实现某项业务逻辑编辑,进而导致不能很好的区分逻辑片段,不便理解业务逻辑和后续维护难度加大的问题。

A realization method and device of regional building block based on building block programming

【技术实现步骤摘要】
一种基于积木编程的区域积木块的实现方法及装置
本专利技术涉及图形化信息处理领域,尤其涉及一种基于积木编程的区域积木块的实现方法及装置。
技术介绍
积木式编程在青少年教育领域得到越来越多的使用,该技术可以让青少年通过类似拼接积木的方式实现软件逻辑的设计,寓教于乐,从而降低软件开发难度和要求。因积木式编程技术的易用特性,少数物联网软件产品及APP客户端软件等应用软件开发也在试图引入该技术,以实现软件逻辑的快速设计和调整。现有的积木式编程通过积木块顺序叠加的方式实现业务逻辑,当逻辑越复杂,积木块累加的越多,需要滚动屏幕实现某项业务逻辑编辑,进而导致不能很好的区分逻辑片段,不便理解业务逻辑和后续维护难度加大。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于积木编程的区域积木块实现方法及装置,旨在解决现有积木式编程技术中不能很好的区分逻辑片段,不便理解业务逻辑和后续维护难度加大的问题。根据本专利技术的第一方面,提供了一种基于积木编程的区域积木块的实现方法,该方法包括:接收区域积木块的定义本文档来自技高网...

【技术保护点】
1.一种基于积木编程的区域积木块的实现方法,其特征在于,所述方法包括:/n接收区域积木块的定义内容,所述定义内容包括开始区域,结束区域以及开始和结束区域的连接区域,注释区域;/n解析所述区域积木块的定义内容,生成所述区域积木块;/n显示所述区域积木块。/n

【技术特征摘要】
1.一种基于积木编程的区域积木块的实现方法,其特征在于,所述方法包括:
接收区域积木块的定义内容,所述定义内容包括开始区域,结束区域以及开始和结束区域的连接区域,注释区域;
解析所述区域积木块的定义内容,生成所述区域积木块;
显示所述区域积木块。


2.如权利要求1所述的基于积木编程的区域积木块的实现方法,其特征在于,所述显示所述区域积木块之后,还包括:
接收对区域积木块内逻辑片段的操作;
接收对所述区域积木块内逻辑片段的描述信息;
将所述描述信息显示在所述区域积木块的注释区域。


3.如权利要求2所述的基于积木编程的区域积木块的实现方法,其特征在于,所述接收对所述区域积木块内逻辑片段的描述信息包括:
预设所述注释区域文本长度,如果接收到的所述描述信息超过预设文本长度,隐藏超出部分并显示省略标记。


4.如权利要求2所述的基于积木编程的区域积木块的实现方法,其特征在于,所述接收对所述区域积木块内逻辑片段的描述信息包括:
预设所述注释区域文本长度,如果接收到的所述描述信息超过预设文本长度,计算超出部分的长度,自动扩展注释区域,包括自动增加注释区域的宽度或长度;或者,
预设所述注释区域文本长度,如果接收到的所述描述信息超过预设文本长度,触发警示提示,显示提示内容。


5.如权利要求3所述的基于积木...

【专利技术属性】
技术研发人员:牟春林周义龙
申请(专利权)人:苏州精易会信息技术有限公司
类型:发明
国别省市:江苏;32

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

1