在全球富豪榜上,名列前茅的几位多与软件设计有关,像是SpaceX和特斯拉CEO马斯克、前微软CEO比尔盖茨、谷歌联合创始人谢尔盖·布林,FaceBook创始人扎克伯格他们从小都对软件设计表现出浓厚的兴趣,并且通过编程为自己打造了一条无比辉煌灿烂的路。这也为很多人树立了奋斗目标,凭借编程头脑是有可能达到令人仰望的地位、获得让人惊叹的财富的。
如今很多小学已经开设了计算机课程,有的家长还给孩子报了编程课。为什么要给孩子学编程?当然我们的目的不是让孩子成为世界富豪,而是希望通过编程对孩子进行思维教育。
作为码农和家长,我觉得青少年阶段学习编程就是给孩子培养个兴趣爱好,锻炼下独立思维和主动动手的能力,学习运用编程思维提升办事效率,至于孩子最终写不写代码那都不重要。
比如说,孩子喜欢拖延,而写程序最重要的目的就是省时、省事,需要合理安排步骤,如果孩子经常用程序员思维思考,就可能改掉拖拉的习惯,能同时干的事,绝不会分开干,自然养成良好的生活习惯。
1性价比超高的编程入门学习
市面上有很多编程课程,有线下课有线上课,我带孩子体验过,基本上都是老师讲解,然后进行电脑实操。
只是,如果是线下课程,家长来回奔波比较辛苦,课时费用很贵,即使线上课程报班也要好几千块钱,对于普通家庭还是一笔不小的开支。最近刚好看到一本书《趣味学编程:特级教师带你零基础玩转Mind+》,几十块钱一本书,把孩子引入门非常实惠。
书籍不仅有文字说明,还配套有60节微课,分钟教学视频,57个学时教学课件,用网课的形式有老师讲解,学习起来也更容易些。
2开发软件Mind+功能强大
对于孩子而言,如果一开始就学习Python或者C语言,还是有一定难度的,毕竟很多大学生学C语言也有个过程,甚至很多学生一学期上完也没个概念。所以,作为启发孩子编程的软件,大多数都是用类似俄罗斯方块的模块搭建,不用语言编写,这主要就是为了给孩子培养兴趣,孩子也确实很喜欢。
不过,这本书用的配套软件Mind+软件,更是技高一筹,它是一款拥有自主知识产权的国产青少年免费编程软件,既可以用拖动图形化积木编程,也可以使用Python、C、C++等高级编程语言编程。
可以说满足了孩子从入门到提升的要求,不仅适合小学生学习,对于刚学习语言的中学生、大学生使用起来也非常方便。
3书籍内容深入浅出
这本书还有一个最大的特点是内容深入浅出好理解。毕竟编程对于很多人而言是比较神秘的,但是这本书深入浅出地讲解了很多知识。
从入门利用卡通建立操作对象,到通过艺术绘画确定坐标,再到讲解算法知识,之后又拓展设计开发小游戏,探索人工智能技术。这个过程层层深入,一步一步揭开软件设计的神秘面纱。
很多软件公司在面试时都会问一些基础的编程思维,这本书对于最常用的算法,比如冒泡法、选择排序法、递归算法都有很生动的讲解,对于入门级小白学习再合适不过。
当然,设计软件不仅要有语言基础,对于开发流程也需要有个简单了解,书籍中也进行了说明讲解。
4插图丰富,在故事中学编程不枯燥
编程一般都认为是男生的强项,对于女孩子或者小孩子而言,一提起编程、一看到密密麻麻的字母可能就会头大,但是这本书有丰富的插图,色彩鲜艳,其中还会设定一些小故事场景,会让孩子、学生在学习中更有代入感。
比如说第一章就讲了如何做一个让自己跳舞的小视频,第二章又讲了怎么样帮小老鼠找到奶酪,第三章用火星登陆引出了算法的重要性,第四章讲排序用了排列成绩等等。
这些案例和背景故事都是我们比较熟悉或者觉得有趣的,趣味性更强,对于女生或者孩子上手都很合适。
5作者教学经验丰富、权威性强
内容上的丰富和精心离不开作者的专业技能和认真打磨。这本书的作者李伟是四川省特级教师,多年来致力于教学研究和课程开发。他采用虚拟程序与物理世界连接的方式教学,极大地提高了学生的学习兴趣,他学生的作品曾获得中国青少年21世纪技能大赛一等奖,受邀给欧洲CEO团队做展示,还获得了6项国家发明专利。
这本书凝聚了他多年教学实践的经验,内容全面,涵盖了青少年编程的基础知识点,并且兼具了趣味性、实用性,对于孩子编程思维很有启发。
在每节课程后都有思考题,引导孩子独立思考,进一步掌握编程思维。
用兴趣打开孩子的学习模式,用专业为孩子建立编程思维,对于编程感兴趣或者想要入门的学生而言都是不错的选择。
推荐给孩子的优秀读物:
幅科普图,个主题阅读,一部打开孩子科学视野的绘本读物
人类在宇宙中也许并不孤单,星际迁移指日可待,人类逐梦有迹可循
跟混子哥看历史漫画,跟傲德看数学漫画,孩子不爱学习?不存在的
听毕淑敏奶奶讲那些奇妙的疫苗故事