The present disclosure provides a logic block, logic board, patchwork logic programming system and method, including at least one logic board and multiple logic blocks. The logic board is provided with a plurality of logic lattices. The logic block is provided with a fixed resistance value and a first logic contact point. Each logic cell is provided with a second logic contact point, and different resistance values represent different logic functions. The logic lattice is connected by the first logical contact and the second logical contact circuit. The logic board is equipped with a processor module. The processor module identifies different logic functions by measuring the resistance value of the logic block. Only by measuring the resistance value of the logic block, the recognition of action instructions can be realized, which greatly reduces the production cost of the physical programming tool and improves the recognition of logic functions. Other accuracy.
【技术实现步骤摘要】
一种逻辑块、逻辑板、拼版式逻辑编程系统及方法
本公开涉及一种编程工具,特别涉及一种逻辑块、逻辑板、拼版式逻辑编程系统及方法。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
,并不必然构成现有技术。编程已成为国际上公认的必备技能,作为传统的学习和操作方式,都是在特定编程环境下采用电脑键盘输入文本,进行编译和生成可执行程序,对于初学者来说,要学习编程命令、语法、数据库、指针等操作,具有一定的难度。特别是近年来兴起的儿童编程,鉴于其知识与理解能力,学习和应用难度更大。虽然已经出现了模块化编程软件,但是对于低龄儿童,还是存在一定难度。实物编程被认为是图形化编程的一个分支,其与图形化编程不同之处在于,实物编程对于程序的操作超越了计算机屏幕的限制。实物编程通过触觉、物理感知等技术与实物交互,再将实物逻辑转化为程序逻辑来进行编程。儿童通过实物化逻辑模块的摆放,对小车、玩具等受控对象指挥,获得一种简单的操作逻辑体验,更容易使儿童投入整个学习过程。通过实物编程系统,帮助儿童建立逻辑思维,儿童可以对程序语言的逻辑有更加直观的理解。因此,实物编程的特点决定了它更适合儿童进行编程操作。专利技术人在研究中发现,实物化编程的重点在于逻辑指令模块的识别。传统的解决方案有摄像头识别、光电识别、RFID射频识别方式,但是存在制造成本高、误识别率高、连接不牢靠容易脱落等问题。中国专利CN102136208A公开了一种实物编程方法和系统,通过图像采集实物编程块的表面识别码,用户通过在摄像区域摆放具有识别码的实物模块来进行简单编程,这种实物化的编程方法虽然简单,但是只能用于已经在计算机 ...
【技术保护点】
1.一种逻辑块,其特征在于,包括固定阻值的电阻和第一逻辑触点,不同阻值代表不同逻辑功能,通过识别电阻的阻值实现逻辑功能的识别;所述第一逻辑触点至少包括第一触点和第二触点,所述电阻的一端与第一触点连接,所述电阻的另一端与第二触点连接。
【技术特征摘要】
1.一种逻辑块,其特征在于,包括固定阻值的电阻和第一逻辑触点,不同阻值代表不同逻辑功能,通过识别电阻的阻值实现逻辑功能的识别;所述第一逻辑触点至少包括第一触点和第二触点,所述电阻的一端与第一触点连接,所述电阻的另一端与第二触点连接。2.一种逻辑板,其特征在于,包括多个逻辑格,所述逻辑格用于放置权利要求1所述的逻辑块,每个逻辑格内设有第二逻辑触点和第二紧固件,所述第二逻辑触点与逻辑块的第一逻辑触点相对应设计,所述第二紧固件用于固定逻辑块,所述逻辑板上设有处理器模块,所述处理器模块通过测量逻辑块的电阻值以识别不同的逻辑功能。3.如权利要求2所述的逻辑板,其特征在于,所述逻辑板还包括显示屏、按键、无线模块和声光模块,所述显示屏、按键、无线模块和声光模块分别与处理器模块连接,所述显示屏用于显示操作信息、逻辑程序、动作执行情况和动画播放;所述无线模块分别与智能终端和受控装置连接,用于向智能终端发送控制信号和向受控装置发送控制指令;所述声光模块用于提供语音提示和音乐播放功能。4.一种拼版式逻辑编程系统,其特征在于,包括至少一个逻辑板和多个逻辑块,所述逻辑块上设有固定阻值的电阻和第一逻辑触点,不同阻值代表不同逻辑功能,所述逻辑板上设有多个逻辑格,每个逻辑格内设有至少一个第二逻辑触点,所述逻辑块与逻辑格通过第一逻辑触点和第二逻辑触点电路连接,所述逻辑板上设有处理器模块,所述处理器模块通过测量逻辑块的电阻值以识别不同的逻辑功能。5.如权利要求4所述的拼版式逻辑编程系统,其特征在于,所述第一逻辑触点和第二逻辑触点上设有导电海绵,用以实现第一逻辑触点和第二逻辑触点的电路连接,所述第一逻辑触点包括第一触点和第二触点,所述第二逻辑触点...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。