怎么学习编程的方法,怎样学习编程最快

首页 > 教育培训 > 作者:YD1662023-06-05 18:05:03

二年级的时候差不多玩了一年Arduino吧,这里我用了一个玩字,低年级的学习,我更加希望他是在玩耍中学到知识,有时候真心希望学习布置的作业少一点,再少一点。

三年级了,我们又回来继续学习Scratch,这个时候主要是通过以赛代练的方式,这个阶段的学习以孩子自学为主,靠上课去参加比赛能够获得一定成绩,但肯定不可能获得好成绩,好成绩的获得必然是孩子自学而来的。一般我推荐下面两本书,当然这两本书是有难度的,如果家长没法辅导,建议孩子把自学过程中遇到的问题都记录下来,然后找一个老师一对一的解答提高效率。

这两本书啃完之后,我会继续让孩子回到Arduino上来的,但是对Arduino的编程语言从Scratch、Mixly切换到C语言上来,继续通过项目式的学习来掌握C语言的基本语法。

这样差不多又是一年吧。等到孩子五年级的时候,如果有潜力就去试试信奥,刷一下算法题,不过信奥这条路实在太难,特别是当前义务教育阶段其它重量级的比赛都停了,只剩这个换了个马甲继续存在。所以入坑要慎重,特别是浙江的孩子。

以下摘录一段来自南瓜博士的 被神话以及被低估的 Scratch 中的一段话

我脑中的路径是这样的:

  1. 小学低年级就可以学 Scratch,不只是作为编程的入门,更是作为表达、创作的工具。
  2. 用项目制的方式带孩子充分挖掘 Scratch 的功能;同时如有条件,找好老师教他写优美的代码(优美代码所能培养的思维技能,我以后单开文章来写)。
  3. 当孩子的项目越来越真实时,少不了会软硬件结合。此时引入 micro:bit 或各种别的硬件。依旧是项目驱动,需要什么就学什么。
  4. 一般说来小学阶段没必要学文本类编程。除非孩子觉得图形化编程不够用,从而带着目的去学文本类编程,这是应该被鼓励的。例如他想要写个工具处理大量文本,就去学 python 基础语法以及文本相关的类库。最忌讳的,就是急吼吼让孩子学 Python,还很得意孩子都能学会,却没发现自打换了 Python 后孩子自主探索和创作的行为少了很多。
  5. 等孩子上中学了,再开始系统的学 python 或 java,不迟呢。

关于编程机构

同事孩子已经听了几节编程试听课,感觉还行,于是向我咨询是不是该报班了。我一听愣了,她孩子才幼儿园小班啊,这个时候不是应该玩游戏的吗?机构宣传是如此的给力,连小班幼儿园家长也不放过啊。

虽然ScratchJr的确是适合幼儿园小朋友玩玩的,不过我认为这个阶段是培养逻辑思维能力为主,但是这个能力的培养,不是去机构几节课就能培养出来的,关键还是平时生活中家长的教育引导。对于小班小朋友,我的建议还是多陪孩子玩玩飞行棋、大富翁之类的益智游戏比较好,玩飞行棋可以掌握规则意识,当飞机被炸掉的时候,还能锻炼他抗挫折的能力。玩大富翁就更强了,算地租可是一个很麻烦的事情,极大的锻炼孩子的数学思维。

如果家长真是没啥时间陪孩子锻炼这个能力,那就只能靠钱包来补充了,总归还是会有点用处的吧。

经常看到各种宣传,说编程学的好,会带动学习成绩也好。我觉得这其实是反过来了,实际情况应该是学习成绩好,编程才有可能学的好,这里的学习成绩特指数学逻辑思维能力。

小学一二年级的成绩有很大的欺骗性,家长盯的紧一点和松一点,成绩差距会比较大,但是内在的逻辑思维能力可没那么容易受家长影响而波动如此明显。一般情况下,这个能力需要到四五年级才能展现出来,随着少儿编程这个新的工具的出现,这个能力可以在一二年级就展现出来了,逻辑思维能力更强的孩子,掌握编程手段更快,而且靠自己的理解来掌握的的孩子,运用起来也会更加得心应手。

可惜机构不会告诉家长,你的孩子是否真的适合,如果要靠机构来慢慢培养这个逻辑思维能力,真的是既花时间又花钱的,家长们准备好自己的钱包吧!

以上基本上就是我对自己孩子的一个简单规划和对编程的一些看法了,希望能够给你一点启发。如果觉得有一点共鸣,欢迎转发让更多人看到,谢谢。

(声明:除STEAM在线原创文章外,STEAM在线分享和转载的文章皆为促进STEAM教育在中国的传播,仅做学习交流,非商业用途,都会注明来源,如文章、照片的原作者有异议,请联系后台快速处理或删除,谢谢支持。)

上一页123末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.