基于编程板的实物化编程方法及其在机器人领域的应用技术

技术编号:12467628 阅读:102 留言:0更新日期:2015-12-09 17:12
本发明专利技术涉及一种基于编程板的实物化编程方法及其在机器人领域的应用,其方法包括:(1)备置实物化的编程积木和编程板;(2)搭建运行对象,选取编程积木在编程板上搭建逻辑程序;(3)连接编程板与主控板;(4)装载程序至主控板内的存储器中;(5)解码分析程序;(6)检验程序逻辑是否正确,正确就继续,否则返回步骤(3)修改,直至正确;(7)执行程序,并验证程序执行是否正确。本发明专利技术形象化地将实物指令积木所拼接的程序反映到机器人等运行对象的运行上,让儿童和新手能更具体地理解程序、设计程序和修改程序,具有很好的应用前景;而且,本发明专利技术以实物编程板作为基础,在其上利用实物化积木搭建程序,每个积木并不需要装置芯片或单片机,节约了制造成本。

【技术实现步骤摘要】

本专利技术涉及一种,属于人 机交互

技术介绍
伴随着当代中国乃至世界对创客的关注度越来越高,全民创客时代已经来临。在 互联网时代的今天,计算机和网络已经成为人们生活中必不可少的一部分。作为创客,也必 须要掌握一项基础技能,就是"编程"。程序是计算机的大脑,也只有掌握"编程"的技能,才 能够参与到计算机创新制作过程中来。 传统的编程通常是通过键盘输入文本语言的方式来完成的,但这种编程方式对于 计算机初学者而言,理解和使用起来很不方便。主要原因在于传统编程语言中的语法和复 杂指令,难以被理解和记忆,同时还需要进行大量地输入工作。而一般儿童和新手很难以记 住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。此外,对文字掌握得还 不纯熟的儿童来说,程序的文本编辑方式缺乏直观性,儿童无法采用传统的编程方式来创 作自己的程序。因此,图形化编程向儿童提供了一种编程的可行途径,它将各种编程的概念 转化为显示在屏幕上的各种图形,儿童只需要对于各种图形进行拖动,就可以完成编程的 整个过程。实物编程被认为是图形化编程的一个分支,其与图形化编程不同之处在于,实物 编程对于程序本文档来自技高网...

【技术保护点】
一种基于编程板的实物化编程方法,其特征在于:包括如下步骤,(1)备置实物化的编程积木和编程板,所述编程积木和编程板相配套,每块编程积木存储有ID,该ID标示该编程积木需要完成的功能,所述编程板上设有程序上载接口、阵列状排列的供编程积木与编程板连接的连接接口,以及对所述连接接口进行扫描和识别的控制电路;(2)搭建带有主控板的运行对象,根据将要实现的控制逻辑,选取若干编程积木在编程板上搭建逻辑程序;所述编程板通过控制电路循环扫描,识别各连接接口是否连接有编程积木,如果有则读取该编程积木内所存储的ID,由此获得编程积木所搭建的ID网络关系;(3)逻辑程序搭建好后,连接编程板与主控板;(4)启动主控板...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵敬双
申请(专利权)人:苏州乐派特机器人有限公司赵敬双
类型:发明
国别省市:江苏;32

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

1