本发明涉及嵌入式开发技术领域,具体是一种通过拼接积木控制运算与赋值的学习教具系统。
背景技术:
该系统的技术背景主要为嵌入式开发技术,相关技术条件已经非常成熟,各个部件成本低廉,功能稳定。现有的函数学习或工作软件的表现形式已经非常抽象,运算关系全部用字母代数化表示,虽然在解决具体问题方面具有很高的效率优势,但却缺乏直观的学习形式。
技术实现要素:
本发明的目的是通过实际操作积木的相互连接组合,直观地控制和观察各种运算过程,从而为建立函数运算的概念以及相关知识的学习奠定基础。
本发明为实现上述目的所采用的技术方案是:一种通过拼接积木控制运算与赋值的学习教具系统,包括一个带有三个插口的长方盒,三个插口依次为变量插口、运算符插口、变量插口,长方盒内置嵌入式控制系统,长方盒的一端印有等号“=”,并从这一端可抽出一根连接线,连接线末端接头可拼接到其他长方盒的变量插口处;表面印有数字的变量值积木,积木内置不同阻值大小的电阻,以区分不同数字,积木背后有插头可以连接到长方盒的变量插口位置;表面印有一种运算符号的运算符积木,积木内置不同阻值大小的电阻,以区分不同运算规则,积木背后有插头可以连接到长方盒的运算符插口位置;装有max7219或其他相同功能和位数的数码管的结果输出积木,积木设有可以插入长方盒的连接线插头的插口,并显示该长方盒的运算结果。
本发明的有益效果为1.将运算关系实物化,可以通过操作积木来组织运算逻辑关系;2.将运算结构模块化,可以充分自定义,打造各种二元运算结构,代入不同的数字或运算符号关系。
附图说明
图1是教具的结构示意图。
图2是教具流程控制图。
具体实施方式
下面结合具体实施例对本发明作进一步解释说明。
如图1-2所示,包括一个带有三个插口的长方盒1,三个插口依次为变量插口2、运算符插口3、变量插口2,长方盒内置嵌入式控制系统,长方盒的一端印有等号“=”,并从这一端可抽出一根连接线4,连接线末端接头可拼接到其他长方盒的变量插口处;表面印有数字的变量值积木5,积木内置不同阻值大小的电阻,以区分不同数字,积木背后有插头可以连接到长方盒的变量插口位置;表面印有一种运算符号的运算符积木6,积木内置不同阻值大小的电阻,以区分不同运算规则,积木背后有插头可以连接到长方盒的运算符插口位置;装有max7219或其他相同功能和位数的数码管8的结果输出积木7,积木设有可以插入长方盒的连接线插头的插口,并显示该长方盒的运算结果。
1.打开各组件开关,将数值积木与运算积木拼接到长方盒上;2.盒子将运算结果继续向下传递,可以代入另一个盒子中继续运算;3.最终运算结果输出到结果输出积木的数码管上;4.通过不同的连接和组合,可以组成各种形式的函数嵌套运算结构。通过操作积木,直观地观察到运算过程的每个环节之间的关系。