一种编程积木及编程积木组件的制作方法

    技术2022-07-12  134


    本实用新型实施例涉及教学设备或玩具领域,具体涉及一种编程积木及编程积木组件。



    背景技术:

    着眼未来,人工智能是大势所趋。人工智能必将连接未来教育,面向大众进行普及。其中儿童阶段的人工智能教育尤其重要,儿童学会编程能提高逻辑思维能力、改变思维方式,从而成为适应社会发展的复合型人才。学习编程,传统的方式是通过键盘输入程序语言来完成的,对于儿童来说,这种方式缺乏直观性。他们很难记住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。同时,这种方式过于枯燥,难以激发儿童的学习兴趣。所以,图像化编程出现了。它将各种程序语言的概念转化为显示在屏幕上的各种图形,儿童通过拖动各种图形,完成小程序。

    但是在少儿学习编程的过程中,降低或完全不使用电脑屏幕,对于少儿的眼睛和身体发育都是非常有益的。如何不使用电脑还能使少儿能有好的编程体验,以及好的编程学习效果成为一个急需解决的问题。



    技术实现要素:

    为此,本实用新型实施例提供一种编程积木,以解决现有的编程技术存在编程体验差和学习效果差的问题。

    为了实现上述目的,本实用新型实施例提供一种编程积木,所述编程积木包括:

    积木壳体,所述积木壳体的内部具有空腔,所述积木壳体上设置有至少一个数据接口组件,所述数据接口组件用于与程序执行设备或其它编程积木传输连接;

    显示屏,所述显示屏设置于所述积木壳体上;

    主控线路板,所述主控线路板设置于所述空腔内,所述主控线路板分别与数据接口组件、显示屏电连接,所述主控线路板用于对输入的命令和数据进行处理,并驱动所述显示屏显示编程信息和/或图案;

    至少一个按键,所述按键设置于所述积木壳体上,所述按键与所述主控线路板电连接,所述按键用于向所述主控线路板发送命令,以改变所述显示屏显示的内容。

    进一步地,所述编程积木还包括电池,所述电池设置于所述空腔内,所述电池与所述主控线路板电连接。

    进一步地,所述积木壳体上还设置有与所述电池电连接的充电接口。

    进一步地,所述数据接口组件包括相互配合的第一数据接口件和第二数据接口件,所述第一数据接口件设置于所述积木壳体的一侧,所述第二数据接口件设置于所述积木壳体的另一侧。

    进一步地,所述第一数据接口件为插座、所述第二数据接口件为插头,或所述第一数据接口件与第二数据接口件均为金属触点。

    进一步地,所述数据接口组件为插头或插座或金属触点。

    进一步地,所述显示屏和所述按键设置于所述积木壳体的顶部,所述数据接口组件设置于所述积木壳体侧壁的外表面。

    进一步地,所述主控线路板上设置有蜂鸣器。

    进一步地,所述显示屏为液晶显示屏、电子水墨屏或触摸屏。

    对应地,本实用新型还提供一种编程积木组件,所述编程积木组件包括多个编程积木,所述编程积木为如上所述的编程积木,多个所述编程积木依次设置,相邻两个所述编程积木通过数据接口组件传输连接。

    本实用新型实施例具有如下优点:

    1、本实用新型实施例的编程积木可通过数据接口组件将几个编程积木连接起来,实现简单的编程,可使少儿彻底摆脱电脑学习编程,对少儿的眼睛和身体发育更有益。

    2、本实用新型实施例的编程积木通过设置显示屏和按键,使得编程积木的功能更强大,除了可以显示编程语言,还可显示编程语言的参数,操作简单,实用性强;此外,通过显示屏显示卡通图案等内容,增加童趣性,提高积木编程对少儿的吸引力;通过显示屏和按键构成一个简单的人机交互接口,使用者可在线直接调整编程语言或编程语言的参数,从而提供更好的编程体验。

    附图说明

    为了更清楚地说明本实用新型的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

    本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本实用新型可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本实用新型所能产生的功效及所能达成的目的下,均应仍落在本实用新型所揭示的技术内容得能涵盖的范围内。

    图1为本实用新型实施例提供的编程积木的结构示意图;

    图2为本实用新型实施例提供的编程积木编程时的连接示意图:

    图3为本实用新型另一实施例提供的编程积木电路部分的连接示意图。

    附图标记说明:10、积木壳体;20、显示屏;30、主控线路板;40、按键;50、电池;11、数据接口组件;12、充电接口。

    具体实施方式

    以下由特定的具体实施例说明本实用新型的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本实用新型的其他优点及功效,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

    如图1所示,该编程积木包括积木壳体10、显示屏20、主控线路板30和至少一个按键40,积木壳体10呈长方体,以增强编程积木放置时的稳定性,积木壳体10的内部具有空腔,积木壳体10上设置有一个数据接口组件11,当然,数据接口组件11的数量并不限定于此,本实施例中数据接口组件11用于实现主控线路板30与外部设备进行通讯,外部设备为其它编程积木或程序执行设备;本实施例中数据接口组件11用于与程序执行设备或其它编程积木传输连接,程序执行设备可以为玩具、pc端、平板电脑或手机。当编程积木所用的位置不同时,其数据接口组件11的数量和位置也可有所不同,例如,当编程积木用作首块积木或末块积木时,数据接口组件11仅需设置一个,此时,数据接口组件11为插头或插座或金属触点均可,显然地,与该首块积木或末块积木配合的积木上的数据接口组件11的具体类型应该与之配合。再例如,当编程积木用作中间积木时,其既需要与其上游编程积木连接,又需与其下游编程积木连接,因此数据接口组件11应为两个,即数据接口组件11包括相互配合的第一数据接口件和第二数据接口件,第一数据接口件设置在积木壳体10的一侧,第二数据接口件设置在积木壳体10的另一侧,本实施例中,第一数据接口件为插座,第二数据接口件为插头,优选地,插座为磁吸式插座,插头为磁吸式插头,当然,第一数据接口件和第二数据接口件也可均为金属触点。通过将插座和数据插头分别设置于积木壳体10的两侧,可方便编程过程中相邻两个编程积木通过数据接口组件11进行对接。

    主控线路板30用于对输入的命令和数据进行处理,并驱动显示屏20显示编程语句、参数及图案,主控线路板30设置于空腔内,主控线路板30分别与数据接口组件11、按键40、显示屏20电连接。显示屏20用于显示编程信息和/或图案,其中,编程信息包括编程语句和参数。显示屏20嵌入于积木壳体10顶部的外表面,以方便使用者查看显示的内容,本实施例中,显示屏20为液晶显示屏,液晶显示屏可降低能耗,延长编程积木的待机时间,且不会产生辐射,当然,显示屏20也可以为电子水墨屏或触摸屏,使用触摸屏时可不设置按键40。按键40用于向主控线路板30发送命令,以改变显示屏20显示的内容,按键40同样嵌入于积木壳体10顶部的外表面,本实施例中按键40的数量为一个,当需要改变编程语言的参数时,只需按压按键40,参数会向最高值递增并循环或者向最低值递减并循环,直至选择合适的参数值,当然,为了方便操作,还可设置两个或更多数量的按键40。通过设置显示屏20和按键40,使得编程积木的功能更强大,除了可以显示编程语言,还可显示编程语言的参数,操作简单,实用性强;此外,通过显示屏20显示卡通图案等内容,增加童趣性,提高积木编程对少儿的吸引力;通过显示屏20和按键40构成一个简单的人机交互接口,使用者可在线直接调整编程语言或编程语言的参数,从而提供更好的编程体验。

    进一步地,在本实用新型的另一个实施例中,如图3所示,编程积木还包括电池50,电池50设置于空腔内,电池50与主控线路板30电连接,通过将电池50内置于空腔内,可避免编程时电源线对编程积木的正常使用造成影响。为了方便对电池50进行充电,积木壳体10上还设置有与电池50电连接的充电接口12。

    进一步地,在本实用新型的另一个实施例中,主控线路板30上设置有蜂鸣器,蜂鸣器可配置成根据所述编写程序的逻辑检查结果发出对应的声音警报。具体实施时,在编写程序过程中,主控线路上的处理模块如果检查出编写的程序出现逻辑错误,处理模块可通过驱动蜂鸣器发出报警声音,提醒使用者检查所编写的程序并修改正确。

    当使用编程积木编程时,每个编程积木的显示屏20上显示的内容就是编程语句及其参数;如“前进(5)”,“前进”是编程语句,参数是“5”,那么这个编程积木的功能就是前进5步,通过按压按键40可将参数“5”变成其它值。将几个编程积木通过数据接口组件11依次串接在一起,再将其中一个编程积木与程序执行设备连接,可将编写的程序发送至程序执行设备进行执行。如图2所示,利用四个编程积木实现一个简单的程序。

    在这个简单的程序里,每个编程语句都有参数,调整其参数,便可以在程序执行体上观察到不同的现象。

    本实用新型的另一个实施例还提供一种编程积木组件,编程积木组件包括多个编程积木,编程积木为上述实施例的编程积木,多个编程积木依次设置,相邻两个编程积木通过数据接口组件11传输连接。

    本实用新型实施例通过数据接口组件将几个编程积木连接起来,实现简单的编程,可使少儿彻底摆脱电脑学习编程,对少儿的眼睛和身体发育更有益;并且编程积木通过设置显示屏和按键,使得编程积木的功能更强大,除了可以显示编程语言,还可显示编程语言的参数,操作简单,实用性强;此外,通过显示屏显示卡通图案等内容,增加童趣性,提高积木编程对少儿的吸引力。

    虽然,上文中已经用一般性说明及具体实施例对本实用新型作了详尽的描述,但在本实用新型基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本实用新型精神的基础上所做的这些修改或改进,均属于本实用新型要求保护的范围。


    技术特征:

    1.一种编程积木,其特征在于,所述编程积木包括:

    积木壳体,所述积木壳体的内部具有空腔,所述积木壳体上设置有至少一个数据接口组件,所述数据接口组件用于与程序执行设备或其它编程积木传输连接;

    显示屏,所述显示屏设置于所述积木壳体上;

    主控线路板,所述主控线路板设置于所述空腔内,所述主控线路板分别与数据接口组件、显示屏电连接,所述主控线路板用于对输入的命令和数据进行处理,并驱动所述显示屏显示编程信息和/或图案;

    至少一个按键,所述按键设置于所述积木壳体上,所述按键与所述主控线路板电连接,所述按键用于向所述主控线路板发送命令,以改变所述显示屏显示的内容。

    2.根据权利要求1所述的编程积木,其特征在于,所述编程积木还包括电池,所述电池设置于所述空腔内,所述电池与所述主控线路板电连接。

    3.根据权利要求2所述的编程积木,其特征在于,所述积木壳体上还设置有与所述电池电连接的充电接口。

    4.根据权利要求1、2或3所述的编程积木,其特征在于,所述数据接口组件包括相互配合的第一数据接口件和第二数据接口件,所述第一数据接口件设置于所述积木壳体的一侧,所述第二数据接口件设置于所述积木壳体的另一侧。

    5.根据权利要求4所述的编程积木,其特征在于,所述第一数据接口件为插座、所述第二数据接口件为插头,或所述第一数据接口件与第二数据接口件均为金属触点。

    6.根据权利要求1所述的编程积木,其特征在于,所述数据接口组件为一个时,所述数据接口组件为插头或插座或金属触点。

    7.根据权利要求6所述的编程积木,其特征在于,所述显示屏和所述按键设置于所述积木壳体的顶部,所述数据接口组件设置于所述积木壳体侧壁的外表面。

    8.根据权利要求5所述的编程积木,其特征在于,所述主控线路板上设置有蜂鸣器。

    9.根据权利要求1、2或3所述的编程积木,其特征在于,所述显示屏为液晶显示屏、电子水墨屏或触摸屏。

    10.一种编程积木组件,所述编程积木组件包括多个编程积木,其特征在于,所述编程积木为权利要求1-9任一项权利要求所述的编程积木,多个所述编程积木依次设置,相邻两个所述编程积木通过数据接口组件传输连接。

    技术总结
    本实用新型实施例公开了一种编程积木及编程积木组件,涉及教学设备或玩具领域,编程积木包括积木壳体、显示屏、主控线路板和至少一个按键,显示屏设置于积木壳体上;主控线路板设置于空腔内,主控线路板分别与数据接口组件、显示屏电连接;按键设置于积木壳体上,按键与主控线路板电连接。通过设置显示屏和按键,使得编程积木的功能更强大,除了可以显示编程语言,还可显示编程语言的参数,操作简单,实用性强;此外,通过显示屏显示卡通图案等内容,增加童趣性,提高积木编程对少儿的吸引力;通过显示屏和按键构成一个简单的人机交互接口,使用者可在线直接调整编程语言或编程语言的参数,从而提供更好的编程体验。

    技术研发人员:徐晓冬
    受保护的技术使用者:北京博识郎教育咨询股份有限公司
    技术研发日:2019.07.19
    技术公布日:2020.04.03

    转载请注明原文地址:https://symbian.8miu.com/read-5061.html

    最新回复(0)