南方站长网 – 互联网爱好者创业的站长之家
您的位置:首页 >业界 >

游戏指导的局限性

时间:2020-11-26 12:02:22 | 来源:

简要:在线,应用程序,游戏化编码活动和物理编码玩具是使孩子们对编码感到兴奋的宝贵工具。通过设计,这些工具是有限的,这意味着孩子可以从中学习的课程是不完整的。这些游戏是对编码概念的极好的介绍,但是它们不能替代亲自指导。

面对面的教学会在适当的上下文中教授编码。它仍然可以通过游戏化来使其变得有趣,但这与更深层次的课程有关,有关如何在现实世界中使用编码。没有科学,数学和工程学的大背景,游戏化编码只是一个游戏。

父母意识到,教孩子们编码并尽早开始他们的道路上,这具有巨大的价值。这是一项努力,可在他们的整个学术生涯中分红,并为他们从事令人兴奋的,高要求的,有利可图的职业做好准备。

这就是为什么我们将永远归功于code.org及其令人尊敬的“代码小时”计划。该计划始于2013年,目前已覆盖全球数亿儿童,表明任何人都可以学习编码。它建立了学习编码,成为美国小学教育中普及和普及的一部分。

他们可以在旅途中开始孩子,但走得并不远

由于“代码小时”是免费的且在线的,因此广泛使用Scratch,CodeSpark,Minecraft和其他基于浏览器的入门级程序的学生可以使用。这些都是有效的方法,可以向孩子们展示编码可能是有趣,令人兴奋和有益的。但是,这些程序只是网关。他们可以在旅途中开始孩子,但步伐并不远。最终,如果不进行更深入的指导,则价值就会消失,这将使孩子们正在学习的课程置于经过验证的课程中。

为什么游戏不足

通过流行的编码游戏和玩具,您可以找到一种编码游戏化,可以极大地激发想象力并使孩子们对计算机和计算机编程感到兴奋。其中包括Scratch,MineCraft,Tinker,LittleBits和众多应用。

但是,这些工具无法建立计算思维基础,这对大多数孩子来说是编码的真正价值。所需要的是面对面的指导老师,他们准备并有资格让学生从基于屏幕的活动中学习编程和工程知识。没有这个,孩子就不会真正学习编码。相反,他们只是在学习玩有关编码的游戏。

例如,以Minecraft为例,这是一种流行的建筑和手工艺品游戏,可让孩子们探索广阔的虚拟世界,收获原始资源,将其转换为更精致的材料,然后使用它们来构建大型结构。这些结构允许孩子编程动作和行为,例如创建在玩家靠近时打开的门或在夜幕降临时打开的灯。

这些游戏确实介绍了逻辑流程,输入和输出以及基本概念。但是,学习被困在游戏的机制中。知道如何在Minecraft中建造自动活板门并不能使您能够在其他任何地方做。它不会教您现实世界的编程,而只会教您游戏世界的编程。游戏忽略了任何实际知识。

这个问题几乎扩展到所有游戏化编码活动中。孩子会发展技能,但是这些技能与他们正在玩的游戏或所使用的玩具有着千丝万缕的联系。他们非常擅长玩别人创建的游戏,但是他们无法创建自己的游戏。这种一维指令无法为孩子提供所需的上下文,让他们了解编码技巧他们正在游戏中学习的内容可以扩展到现实世界。

模板式编码课程无效

代码是用编码语言编写的。像任何一种语言一样,为了真正地进行交流,您需要了解词汇表,语法和语法。看到一个正确的句子还不够。您需要能够从头开始编写自己的句子。

大多数编码学校不具备课程或开发课程的能力。相反,他们使用第三方应用程序或游戏,例如Mindstorms,Roblox,MIT App Inventor或基于故事的编码。如果没有其他原因,这些程序将永远不会产生熟练的编码人员,因为这些游戏在解释其所教授概念的根源方面能力极其有限。

您的编码课程通常提供块级的拖放编码。可能会给学生提供一个不完整的程序,然后给他们选择预先编写的代码块以完成练习。尽管这确实教授了基本概念,但是如果孩子们没有完成大部分工作,他们将很难编写自己的程序。

父母,请醒来。您擅长通过编码进行编码。这需要练习。如果您的孩子所使用的程序不讲纯代码,那么对他们是有害的。如果您认为您的孩子将要通过玩游戏来学习编码,请三思。如果没有对游戏背后的科学,语言和思维方式进行多方面的现实世界了解,您的孩子将是出色的游戏玩家,但其他方面却很少。

嘿,我们与众不同

在UCode中,与一群志趣相投的孩子进行面对面的编码教学是一种完全不同的体验。同学可以互相激发想法,并在需要时获得帮助。面对面的指导是一种社交体验。所有这些使他们保持参与和兴奋。最重要的是,他们学会了用纯代码进行编码。每个孩子都获得专家所需要的专家,贴心的帮助和指导,以实现编码指令的最终目标-真正地学习如何良好地编码。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。