当前位置: 首页 > 专利查询>金珍旭专利>正文

利用了块的算法训练装置制造方法及图纸

技术编号:13396630 阅读:52 留言:0更新日期:2016-07-23 16:33
本发明专利技术涉及一种算法训练装置,更具体地讲,涉及利用块而使儿童在当作玩具玩耍的同时能够自然地接受算法训练的算法训练装置,该装置划分为事件区域、执行区域、以及条件区域,并将事件区域的事件块安装部或执行区域的执行块安装部的形状形成为互不相同,从而对儿童能够有效地训练算法的基本原理。

【技术实现步骤摘要】
【国外来华专利技术】利用了块的算法训练装置
本专利技术涉及一种算法训练装置(algorithmteachingapparatus),更具体地讲,涉及利用块(block)而使儿童在当作玩具玩耍的同时能够自然地接受算法训练的算法训练装置,该装置划分为事件(event)区域、执行区域、以及条件区域,并将事件区域的事件块安装部或执行区域的执行块安装部的形状形成为互不相同,从而对儿童能够有效地训练算法的基本原理。
技术介绍
为了开发使用于计算机或智能手机的应用程序,需要进行对于C语言等编程语言的训练,但还需要对于算法的训练,所述算法使用编程语言而能够以逻辑编程方式实现以何种基础和规则来对应用程序进行编码。对于算法的训练是一种学习逻辑语言的过程,是学习如何拾取而进行连接的过程。因此重要的是,使用户了解这种逻辑语言所具有的基础性概念(例如,如何进行循环、如何进行判断、如何进行计算、如何获取计算机所带给我们的信息并如何使计算机工作等),且使用户体验创造性并感受到对自己的创建的成就感。通过这种算法训练就能够自然地提高儿童的逻辑思维,并能够帮助实现创造性思维。然而,由于应用程序语言大部分是外语,因而不易对儿童进行训练,且如冒号或分号等的混用或遗漏那样,因有可能在程序创建过程中发生的简单的错误而被重复激活的错误消息,成为冲淡儿童对于算法训练的关心且使儿童们放弃算法训练的原因。而且,现有软件训练侧重于运用软件,而这种软件训练存在无助于儿童自己创建自身所需的软件的算法的问题。因此,迫切需要使儿童能够容易且有趣地训练算法的装置。
技术实现思路
技术问题本专利技术旨在解决前面所提及的现有算法训练方式中存在的问题,本专利技术所要达到的目的在于提供一种算法训练装置,该装置利用块而使儿童在当作玩具玩耍的同时能够自然地接受算法训练。本专利技术所要达到的另一目的在于提供一种算法训练装置,该装置划分为事件区域、执行区域、以及条件区域,并将事件区域的事件块安装部或执行区域的执行块安装部的形状形成为互不相同,从而使儿童能够轻松而容易地掌握算法的基本原理。本专利技术所要达到的其它目的在于提供一种算法训练装置,该装置与所创建的算法的依次执行顺序同步而激活所安装的事件块、执行块或变量区域,使得儿童通过视觉就能够确认所创建的算法,并能够进行所创建的算法的调试(debugging)。解决问题方案为了达到本专利技术的目的,根据本专利技术的算法训练装置其特征在于,包括:算法创建部,其安装有输入事件命令的事件块和输入执行命令的执行块;算法控制部,其识别安装于事件区域的事件块或安装于执行区域的执行块的命令代码而以事件块和执行块的组合来控制机器人;以及通信部,其通过有线或无线向机器人发送算法控制部的控制信号。这里,根据本专利技术的算法训练装置其特征在于,算法创建部包括:事件区域,其具备用于输入事件命令的事件块所安装的事件块安装部;以及执行区域,其具备执行块所安装的执行块安装部,其中,执行块用于输入与安装于事件块安装部的事件块的事件命令对应的执行命令。优选地、根据本专利技术的算法训练装置其特征在于,在执行区域分配有执行块安装部,该执行块安装部从属于安装在事件块安装部的事件块的事件命令而输入执行命令,且在执行区域分配有从属于事件块安装部的至少一个的执行块安装部。这里,根据本专利技术的算法训练装置其特征在于,算法创建部进一步包括变量区域,该变量区域为了具体实现条件的执行命令由接通(on)/断开(off)中之一所激活而显示条件。优选地、根据本专利技术的算法训练装置其特征在于,在事件块安装部形成有事件块所安装的第一插入槽,且在执行块安装部形成有执行块所安装的第二插入槽,第一插入槽与第二插入槽以互不相同的形状形成,以使具有互不相同的形状的事件块或执行块插入。优选地、根据本专利技术的算法训练装置其特征在于,在事件块安装部形成有事件块连接部,该事件块连接部与事件块连接而判断事件块的安装状态或获取事件块的事件命令,在执行块安装部形成有执行块连接部,该执行块连接部与执行块连接而判断执行块的安装状态或获取执行块的执行命令。这里,根据本专利技术的算法训练装置其特征在于,算法控制部包括:块识别部,其识别安装于事件块安装部的事件块或从属于所安装的事件块而安装于执行块安装部的执行块;命令识别部,其识别所识别的事件块的事件命令或从属于所识别的事件块而安装于执行块安装部的执行块的执行命令;以及执行控制部,其在满足所识别的事件块的事件命令的情况下,生成控制信号并控制向机器人发送该控制信号,该控制信号用于执行从属于所识别的事件块而安装于执行块安装部的执行块的执行命令。这里,根据本专利技术的算法训练装置其特征在于,算法控制部进一步包括操作状态输出部,该操作状态输出部在执行事件命令或与上述事件命令相应的执行命令时,与事件命令或执行命令同步而依次激活与事件命令对应的事件块或与执行命令对应的执行块并控制事件命令或执行命令的操作状态输出。这里,根据本专利技术的算法训练装置其特征在于,进一步包括:事件块,其安装于算法创建部的事件块安装部而输入事件命令;以及执行块,其安装于算法创建部的执行块安装部而输入执行命令。优选地、根据本专利技术的算法训练装置其特征在于,在事件块,与事件命令对应的字符或图像显示于事件块的一个面,且在执行块,与执行命令对应的字符或图像显示于执行块的一个面。根据本专利技术的另一实施例的算法训练装置其特征在于,包括本体和算法块,上述本体具备:算法创建部,其由具备事件块安装部的事件区域和具备执行块所安装的执行块安装部的执行区域构成,其中,执行块用于输入与安装于事件块安装部的事件块的事件命令对应的执行命令;算法控制部,其识别安装于事件块安装部的事件块或安装于执行块安装部的执行块的命令代码而以事件块和执行块的组合来控制机器人;以及通信部,其通过有线或无线向上述机器人发送上述算法控制部的控制信号,上述算法块具备安装于事件块安装部而输入事件命令的事件块、安装于执行块安装部而输入执行命令的执行块。优选地、根据本专利技术的算法训练装置其特征在于,算法控制部在执行事件命令或与事件命令相应的执行命令时,与事件命令或执行命令同步而依次激活与事件命令对应的事件块或与执行命令对应的执行块而控制事件命令或执行命令的操作状态输出。优选地、根据本专利技术的算法训练装置其特征在于,在事件块安装部或执行块安装部形成有输出部,该输出部按照算法控制部的操作状态的输出控制,与事件命令或执行命令同步而以通过肉眼就能够确认事件命令或执行命令的操作状态的方式输出操作状态。优选地、根据本专利技术的算法训练装置其特征在于,在事件块或执行块形成有输出部,该输出部按照算法控制部的操作状态的输出控制而以通过肉眼就能够确认事件命令或执行命令的执行状态的方式输出操作状态。根据本专利技术的其它实施例的算法训练装置其特征在于,包括机器人、本体、以及算法块,上述本体具备:算法创建部,其由具备事件块所安装的事件块安装部的事件区域和具备执行块所安装的执行块安装部的执行区域构成,其中,事件块用于输入事件命令,执行块用于输入与安装于事件块安装部的事件块的事件命令对应的执行命令;算法控制部,其识别安装于事件块安装部的事件块或安装于执行块安装部的执行块的命令代码而以事件块和执行块的组合来控制机器人;以及通信部,其通过有线或无线向机器人发送算法控制部的控制信号,上述算法块本文档来自技高网...

【技术保护点】
一种算法训练装置,其特征在于,包括:算法创建部,其安装有输入事件命令的事件块和输入执行命令的执行块;算法控制部,其识别所安装的事件块或执行块的命令代码而以上述事件块和上述执行块的组合来控制机器人;以及,通信部,其通过有线或无线向上述机器人发送上述算法控制部的控制信号。

【技术特征摘要】
【国外来华专利技术】2014.05.07 KR 10-2014-0054198;2015.05.06 KR 10-2011.一种算法训练装置,其特征在于,包括:算法创建部,其安装有输入事件命令的事件块和输入执行命令的执行块;算法控制部,其识别所安装的事件块或执行块的命令代码而以上述事件块和上述执行块的组合来控制机器人;以及,通信部,其通过有线或无线向上述机器人发送上述算法控制部的控制信号;其中,上述算法创建部包括:事件区域,其具备用于输入事件命令的事件块所安装的事件块安装部;以及,执行区域,其具备执行块所安装的执行块安装部,其中,执行块用于输入与安装于上述事件块安装部的事件块的事件命令对应的执行命令;在上述执行区域分配有执行块安装部,该执行块安装部从属于安装在上述事件块安装部的事件块的事件命令而输入执行命令,且在上述执行区域分配有从属于上述事件块安装部的至少一个的执行块安装部;上述算法创建部进一步包括变量区域,该变量区域为了具体实现条件命令由接通、断开中之一所激活而显示条件。2.根据权利要求1所述的算法训练装置,其特征在于,在上述事件块安装部形成有上述事件块所安装的第一插入槽,且在上述执行块安装部形成有上述执行块所安装的第二插入槽,上述第一插入槽与上述第二插入槽以互不相同的形状形成,以使具有互不相同的形状的事件块或执行块插入。3.根据权利要求1所述的算法训练装置,其特征在于,在上述事件块安装部形成有事件块连接部,该事件块连接部与上述事件块连接而判断上述事件块的安装状态或获取上述事件块的事件命令,在上述执行块安装部形成有执行块连接部,该执行块连接部与上述执行块连接而判断上述执行块的安装状态或获取上述执行块的执行命令。4.根据权利要求1所述的算法训练装置,其特征在于,上述算法控制部包括:块识别部,其识别安装于上述事件块安装部的事件块或从属于所安装的事件块而安装于上述执行块安装部的执行块;命令识别部,其识别上述所识别的事件块的事件命令或从属于上述所识别的事件块而安装于上述执行块安装部的执行块的执行命令;以及,执行控制部,其在满足上述所识别的事件块的事件命令的情况下,生成控制信号并控制向上述机器人发送该控制信号,该控制信号用于执行从属于上述所识别的事件块而安装于上述执行块安装部的执行块的执行命令。5.根据权利要求4所述的算法训练装置,其特征在于,上述算法控制部进一步包括操作状态输出部,该操作状态输出部在执行上述事件命令或与上述事件命令相应的执行命令时,与上述事件命令或上述执行命令同步而依次激活与上述事件命令对应的事件块或与上述执行命令对应的执行块并控制上述事件命令或上述执行命令的操作状态输出。6.根据权利要求1至5中任一项所述的算法训练装置,其特征在于,上述算法训练装置进一步包括:事件块,其安装于上述算法创建部的事件块安装部而输入事件命令;以及,执行块,其安装于上述算法创建部的执行块安装部而输入执行命令。7.根据权利要求6所述的算法训练装置,其特征在于,在上述事件块,与上述事件命令对应的字符或图像显示于上述事件块的一个面,且在上述执行块,与上述执行命令对应的字符或图像显示于上述执行块的一个面。8.一种算法训练装置,其特征在于,包括本体和算法块,上述本体具备:算法创建部,其由具备事件块安装部的事件区域和具备执行块所安装的执行块安装部的执行区域构成,其中,执行块用于输入与安装于上述事件块安装部的事...

【专利技术属性】
技术研发人员:金珍旭
申请(专利权)人:金珍旭
类型:发明
国别省市:韩国;KR

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

1