The invention relates to an unplugged coding block. The unplugged encoding block includes at least one real encoding block, which has a unique ID embedded therein, at least one connector, and performs the task of generating real code; at least one numbering block which has a unique ID embedded therein, which is connected with the real encoding block and used for input values; and at least one variable block which has a unique ID embedded therein. It is connected to the real coding block and is used for input variable values; and to the real coding block for sequential execution of the main block of the code corresponding to the ID received from the real coding block. Embodiments of the present invention can provide blocks with structures similar to those of actual coded statements (control statements, variables, events, debugging, etc.), thereby enabling interest generation, coding concepts research, and links with actual coded statements to be strengthened.
【技术实现步骤摘要】
【国外来华专利技术】不插电的编码块
本专利技术涉及一种编码块。更具体地,本专利技术涉及一种可以在没有计算机的情况下学习手动编码的手动操作编码块。
技术介绍
通常,有必要教导诸如C语言的编程语言以开发在计算机或智能手机中使用的各种程序,因此还需要关于可以在逻辑上形成使用编程语言以及以特定基础和规则对应用程序进行编码的方法的算法的教育。关于算法的教育是学习一种逻辑语言以及学习如何获取一些东西并将这些东西关连的过程。因此,理解逻辑语言的基本概念(例如,循环如何工作、如何确定、如何计算、如何获取计算机提供的信息、如何使计算机工作等)以及感受关于用户已创造的事物的创造性体验和成就感是重要的。算法可以自然地增强儿童的逻辑思维并且帮助他们创造性地思考。然而,由于应用程序语言主要由外语配置,教导儿童应用程序语言是相当困难的。此外,由于在创建程序的过程中可能发生的简单错误(诸如,冒号或分号的混合或遗漏)而反复激活的错误消息导致儿童失去对算法教育的兴趣并且导致放弃算法教育。另外,传统的软件教育聚焦于软件的使用,因此软件教育对儿童编写他们自己的软件的算法是没有帮助的。因此,需要一种可以容易地且有趣地教导儿童的设备。相应地,正在开发使用块的编码技术。然而,由于与编码技术相关联的传统产品被聚焦于兴趣引导和编码概念训练,其仅提供面向指令的API块。此外,由于传统产品具有指令块被放置在指令板上的形式,指令板在物理上受到限制,使得指令块的布置被限制。在试图克服该问题时,存在必须连续地提供不同的功能指令API块的问题。同时,在编码教育中,调试在发现问题或解决现有算法中的问题方面或在开发更有效的算法方面是非常有 ...
【技术保护点】
1.一种手动操作编码块,包括:被配置为具有唯一ID、具有至少一个连接器、并且用于生成实际代码的至少一个真实编码块;被配置为具有唯一ID、连接至所述真实编码块、并且用于输入数值的至少一个编号块;被配置为具有唯一ID、连接至所述真实编码块、并且用于输入变量值的至少一个变量块;以及被配置为连接至所述真实编码块以顺序地执行与从所述真实编码块接收的ID对应的代码的主块。
【技术特征摘要】
【国外来华专利技术】2017.02.10 KR 10-2017-00186381.一种手动操作编码块,包括:被配置为具有唯一ID、具有至少一个连接器、并且用于生成实际代码的至少一个真实编码块;被配置为具有唯一ID、连接至所述真实编码块、并且用于输入数值的至少一个编号块;被配置为具有唯一ID、连接至所述真实编码块、并且用于输入变量值的至少一个变量块;以及被配置为连接至所述真实编码块以顺序地执行与从所述真实编码块接收的ID对应的代码的主块。2.根据权利要求1所述的手动操作编码块,其中,所述真实编码块包括:具有唯一ID的编码存储器;连接至位于其上部的真实编码块以用于通信的第一编码连接器;连接至位于其下部的真实编码块以用于通信的第二编码连接器;连接至所述编号块的至少一个第三编码连接器;连接至所述变量块的至少一个第四编码连接器;连接至位于中央部分的真实编码块以用于通信的第五编码连接器;以及控制所述第一编码连接器、所述第五编码连接器、所述第三编码连...
【专利技术属性】
技术研发人员:韩德洙,郑仑玉,
申请(专利权)人:CNR技术有限公司,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。