以“条件(Conditional)”的通用编程概念为例,这也许看起来很复杂,但皮尔斯指出,孩子们知道什么是“条件”,用通俗的方式来解释就是——如果饿了,我就吃饭;如果下雨,我就带伞。
“无论是何种编程平台,核心关键概念都可以在最初接触的一个小时里学到。当小学生意识到他们也可以掌握这些技能时,自信心就会被激发。”
皮尔斯说,这只是在小学推行编程教育的第一个好处,以下还有5点:
1. 引发学习兴趣
2. 开启全新知识领域
小学是孩子人生中一个特殊的时期。对引入全新知识领域来说,时机已经成熟,培养对于他们日后发展有重要作用的技能,正值黄金时期。无论他们日后是否选择成为计算机工程师,他们从计算机科学和编程中所学到的知识,将会让他们终生受益。
3. 消除性别鸿沟
在小学中推行编程课的时候,男孩和女孩的参与比例是均等的。到五年级时,同样的班级男女比例则倾斜至8:2。
皮尔斯说:“在孩子们被错误地引导认为自己不具备某方面学习天赋之前,我们必须抢先激发他们的自信。”
4. 让父母也参与其中
小学生倾向与父母分享他们的学习成果,尤其是当他们与父母共同参与家庭编程之夜(Family Code Night)这样的活动时。一旦到了中学,孩子对于父母认可或参与的需求就没有那么强烈,但小学阶段的孩子对此还是相当在意的。
皮尔斯解释:“父母给予孩子的赞许和肯定,是教育中的一股神奇的力量。”
当学校把计算机科学和编程引入课程中时,学生若果能在过程中体会到愉悦,学习到知识,这一举措可能会影响孩子日后的学习方向乃至职业选择。能在孩子小学阶段帮助他们发掘出潜力,可以让他们在今后的道路上走得更远,飞得更高。
五年级上册解方程练… | 255457 |
九连环图解解法 | 226894 |
wifi万能钥匙破解的… | 177863 |
纸飞机Skyking(空… | 170846 |
小学语文知识大全(… | 152076 |
各种鱼钩鱼线绑法与… | 117015 |
课题研究的方法有哪些 | 113473 |
人教版pep小学英语… | 104571 |
小学语文知识大全(… | 96818 |
人教版pep小学英语… | 96210 |
小学数学五年级上册… | 93451 |
人教版pep小学英语… | 82588 |
小学语文知识大全(… | 80413 |
笔记本电脑如何关闭… | 79826 |
小学生六一搞笑小品… | 78892 |
不打结的红领巾系法… | 78083 |