用什么编程语言教我的孩子

孩子们编程

如果您是一名编程爱好者,那么肯定会不止一次 您将不得不使用不同的语言。 这一点可以确保您已经掌握了它,或者也许更好地说,您已经到达了您不再真正担心何时开始使用其他类型的语言的阶段,因为您甚至可以享受它了。每个代表一个的特殊性。

在您生活的更高级阶段,可能是您想与最小的房子分享自己的爱好的时刻到了,由于学习精确地编程并不是您可以获取的知识,所以这可能真的很难在数月或数年内,您总是在学习学术上,甚至在观看其他开发人员生成的源代码。 由于这一点以及每种语言呈现的特殊性, 对于我们家中的小孩来说,最好的学习方法是什么?

事实是,我们真正决定的唯一事情就是像编程一样简单,正如已经显示的那样,这是非常重要的事情,我们必须灌输给我们的孩子。 不幸的是,当我们开始调查各种可能性时,所以在HWLibre,我们决定尝试组织一次 小指南,或多或少按年龄,我们将在其中讨论 我认为可以更具启发性和趣味性的语言.

3至6岁

第一步,事实是,孩子们似乎可以 年龄太小,无法开始理解在特定步骤中所做的事情。 因此,最好是让他们在不知道自己确实在做什么的情况下进行学习,这时也许这不是必需的,所以最好的选择是尝试使他们通过玩耍来学习。

要让他们开始进行计算思维,最好的方法是 购买他们喜欢的某种玩具并引起他们的注意 从这个意义上讲,与您可以想象的相反,我们在市场上有很多选择。

小刮擦

如果我们不想在第一次尝试花太多钱在这个世界上开始我们的小孩子,那么一个选择可能就是赌 小刮擦。 我们正在谈论的是可用于Android和iOS的应用程序,该应用程序基于块编程。

在一些使它变得有趣的前提中发现了该应用程序的缺点。 一方面,孩子的年龄必须高于我们自此确定的范围 必须能够轻松操作平板电脑 以及您必须已经拥有的事实 某些能力 认知的.

赞成的是 申请是免费的 并提供了一些想法,可以作为示例和指导来帮助您入门。

毛毛虫机器人,儿童学习编程

机器人的不同游戏

在这一点上,无需给出名称或品牌,请告诉您,在当今市场上,存在某些可能性,其中最小的房子可以与不同的自动机一起玩。 编程以执行各种预定义的动作。 一个示例可能是让一个机器人从房间中的物理点A开始,到达我们自己建立的点B。

就我个人而言,我不得不承认这是一个想法,当时,我选择开始在这一领域工作,尽管年轻时孩子们往往会非常不安,但我们可以 让他们对我们给他们带来的挑战感兴趣 只要我们一直在帮助他们。

7至9岁

在这一阶段,事实是,小孩子通常已经 更先进的技能毕竟,他们年纪大了,他们的能力比我们想象的要高得多,尤其是如果我们帮助他们培训他们。

这恰好为使用更高级的程序和挑战打开了大门,对于这些人而言,主要是而且根据专家的看法,在这些年龄段,他们应该适应 促进多种智能 例如数学,空间或语言学

遵循上一级别的建议,没有什么比从Jr版本的 ,特别是如果您掌握了它,则它是最先进的版本,被认为是世界上主要的教育编程平台之一。 此版本适用于8岁以上的儿童 尽管通常情况下,一切都会取决于孩子本人以及他可能拥有的兴趣。

如果您熟悉Scratch,那么这仍然是隐藏在使用彩色部件后的一种高级语言。 就我个人而言,这似乎是一个非常有趣的平台,尤其是如果我们考虑到它目前具有 网站上的项目超过14万个 可以作为指导。

Tynker

Tynker 是一种编程语言,可以使用 与Scratch非常相似 因为它是基于块的放置。 除了遵循免费增值理念之外,主要优势之一是,在其平台上,我们发现 多个教程 帮助我们开始使用该软件。

与以前的选择一样,那些负责 Tynker建议将其用于8岁以上的儿童,他们认为孩子可以真正从平台提供的功能中获得最大收益的年龄,该平台有多个层次和各种各样的目标可以实现。

年龄介于10到12岁之间

在这一点上,事实是我们的小孩子不再如此,他们的能力随着时间的增长呈指数增长。 在这一点上,我们必须停止激励他们,告诉他们该怎么做才能使他们达到目标。 自己的目标,并决定如何实现它们.

在这一点上,也许最好的事情是,他们开始停止使用块,而继续使用文本执行其不同的项目,尽管另一方面,当然,目前我们还无法向他们展示其好处。不同的传统编程语言的结合,那将是有时间的。

代码猴子

我发现这是一个非常独特的软件,比它有趣,这是因为,尽管不再使用块进行编程,但事实是,它可以是面向使用专业编程环境的中间步骤,特别是由于其界面。

在Code Monkey中,我们将不得不 控制必须在不同情况下收集香蕉的猴子所执行的动作。 如您所确定,要移动猴子,我们必须使用非常简单的指令编写代码。 当我们进入下一个级别时,难度会增加。

年龄介于13到16岁之间

在我们孩子生活的这一刻,我们已经到了困难'。 取决于我们小孩子的编程技能的可能性是多种多样的,因为尽管有些平台提出了不同的方法,但是有一些加速课程学习编程技术,这些技术可能很有趣。

应用发明家

应用发明家 它不过是一个应用程序,您可以通过拖动代码块从中创建Android应用程序。 有关更多信息,请告诉您这已经 由Google自己开发 而它的进化只不过是由 麻省理工学院简介.

AppInventor最有趣的是 完全免费 并且非常易于使用,尤其是考虑到Internet上有大量的教程可以用来启动我们的教程时,尤其如此。

蟒蛇

是的,您没有看错,在这个年龄段,开始使用它可能会更有趣 蟒蛇,特别是如果我们家里的年轻人由于他的担忧而希望停止使用积木工作并开始专业编程的话。

如您所知,我们正面临着编程语言及其所隐含的一切。 我将其包含在内,因为有很多 建议使用Python作为文本编程入门的专家 为简单起见。 同时,通过做一些研究,您将能够找到许多教程,以探索如何从14岁开始,以及其他信息资源,例如传统生活书籍。

17岁以上

在这一点上,甚至在上一个观点中,我们已经在谈论完全成型的年轻人以及任何想要进入这个世界的成年人。

在这些年龄段,年轻人开始计划自己的未来是正常的。 逻辑上有很多可能性,从开始使用文本编程语言到逐步燃烧阶段,直到达到重复出现的Java,Objective-C ...面向对象语言,或者如果您愿意进一步,深入了解C强大而通用的世界。

Arduino的

在这个级别上,我想提出一些建议,尽管我个人认为现在是时候做更多严肃的事情了,例如在自己的项目中将编程与电子技术相结合。

的真正潜力 Arduino的 在于他们的巨大 定制,多功能性和可扩展性方面的可能性。 另一个非常有利的地方是,今天项目背后有一个庞大的社区,您可以在这里学习如何在实际项目中工作。

Stencyl

如果您是视频游戏爱好者,并希望以此方式发展自己的职业生涯,那么您可能有兴趣尝试 Stencyl,这是一个平台,用于在有多少免费(有付费版本)时创建更高级的视频游戏, 将使您能够创建具有巨大潜力的高级个性化游戏.

不利的一面是,要开始使用它,您必须遵循其官方网站上存在的一些教程,因为 这很复杂,至少直到一段时间后,我们才开始在该平台上放轻松。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。