4 条编程学习的小妙计注:本文经过精心编辑,部分内容来源网络,如有疑议,请联系我们处理
在和一些家长沟通的过程中,我们发现很多家长想自己和孩子一起学编程,然后再教孩子
毕竟父母是孩子最好的老师嘛,考虑到很多家长不是科班出身,所以做起来会存在很多疑问
借着今日这个机会,我们总结出了几个小建议,希望对那些教孩子学编程的家长起到一点参考作用
01编程语言的选择编程是一项任何人都可以参加的制造性活动
你的孩子或许不喜爱编写数据讨论算法,但他们可能会喜爱制造一些好玩的游戏
所以第一条就是关于语言的选择
一般来说主流的编程教育会教三种语言:Scratch、Python、C++
我们推举根据年龄划分
7-8 岁的孩子可以选择 Scratch
这个是专门为小孩子准备的 ,0 基础的入门者也可以学习
这款由麻省理工学院专为儿童设计的免费编程工具,可以运行在任何一个现代网页览器中
最大的特点就是好玩有趣,就像玩积木一样,大部分孩子只要看一眼,就会喜爱上它
所以,很多时候不是我们的孩子不如人家,而是缺少一个接触 Scratch 的机会
等孩子过了 8 岁并未满 10 岁,则可以选择 Python 这款适合大孩子的语言
这款优秀的编程语言,因语法非常简单(不像 Java 或者 C# ),并且应用范围也很多,一些大数据处理和人工智能里面会用到这种语言
02展示程序源代码编程是个需要动手练习的技能,光靠看书可不行
你必须让孩子们动手写,这个效率要远高于只跟他们谈概念
否则即使学会了变量、循环、函数,孩子坐在一个空白编辑器前面编写一个新程序时仍然不知道从哪里下手
所以最好的办法是你和他们肩并肩坐一起并讲解每一行需要编写的代码,教会他们探究事物的本质
对了,假如你想分享在线资源给孩子,找那种代码行数小于 200 的小程序
Scratch 网站会自动共享其网站上所有项目的源码
03从小游戏开始学兴趣是最好