自家小学生C++编程学习半年总结

时下“儿童编程”是继“机器人”热之后的又一大教育热点。

我今天不谈小学生有没有学编程的必要性,也不谈应该如何学习编程。

这是因为——我也不懂

自家小学生C++编程学习半年总结

我今天只写写我家是如何学的。希望能够给一些准备学还没学的家长所有帮助。


想让孩子学编程,是两年签的事情了,于是自己差了很多资料,也咨询了不少IT圈的朋友,最后选择给孩子学Scratch作为入门。

自家小学生C++编程学习半年总结

本想给孩子报个班,后来我自己研究了一下,也看了看别人的一些经验分享,再加上自身工科男的“骄傲”,于是我还是选择自学了。

主要学方式很简单,先是在官网上注册一下,然后跟着官网的教程一步步的熟悉

自家小学生C++编程学习半年总结

scratch.mit.edu

后来有有去的code.org

自家小学生C++编程学习半年总结

因为是自学,所以进度不快,想起来就陪孩子玩玩,经过一年多的自学,孩子可以做简单的游戏了。当我发现他能够坐在那里3、4个小时进行编程设计的时候,我感觉我可以开展下一步计划了。


于是去年下半年的时候我开始给孩子物色NOIP学习的老师、机构。

自家小学生C++编程学习半年总结

这个过程真心很难,机构好找,但是不放心,毕竟本地机构过去都是做成人的教育,而少儿编程要么没有要么是刚刚开始,第一届学生都还没招齐。

所以我就先给孩子买了一个《啊哈C语言》,让孩子玩玩看,还不错,孩子很快就上手了。我最看中的不是他学会了多少,而是看到他能坐在那里认真的去边看书边敲代码。

经过一段时间的练习,我感觉孩子对这东西确实不排斥,而且有些喜欢。

考虑到生活中没有合适的地方学,所以我就在网上找了个老师给他每周上一次课。

从去年下半年开始,到现在一周一次课,已经从C语言过渡到了C++。

上周末,发现在家附近开了一个少儿编程学校,经过考察、试听,感觉还不错,所以又给孩子报了一个面授班。从头学习,相当于再复习一遍。


以上就是我家孩子学习编程的过程。

我的个人体会是,如果父母不懂编程,又想让孩子学,那么可以参考我如下建议:

1、没有必要上来就报班

建议从scratch入手,这个真心是太简单了,而且资源非常丰富。孩子在线跟着教程学学很快就可以判断出孩子是否有足够的兴趣。

2、没必要买太多的书

感觉计算机的书都太坑了,死贵不说,大部分内容其实都是一些说明,孩子如果按照书去做,有可能会觉得非常的没意思。

如果非要买,就买一本两本就行了。

3、不要时间太久了

不管怎么说看电脑对于孩子来说还是非常伤害视力的,所以一定要控制少时间。

4、孩子太小不要着急学NOIP

有这个目标是好事儿,但是我个人建议最好孩子三年级以后再学。

5、学好奥数

我们之前在某家在全国都比较知名的机构做过入学测试,很简单,就是一套奥数题。我再跟老师沟通的时候,老师明确的跟我说,没有数学基础就先不要考虑NOIP这事儿了。

事实上我家孩子再学的这大半年中,越来越发现数学的重要性。不过话说回来了,如果不是为了NOIP仅仅是为了让孩子学学编程的话,那就无所谓了,毕竟前期大部分时间是学语法,对于数学的要求并不高。如果真的是那样,其实C反而不是什么好的选择, 个人觉得Python反而是更好的选择。

6、一定要多练

我家算是真的体会到这点了,因为总是觉得自己起步早(四年级刚开学时候开始学的),所以不是很好自己,孩子听的也很顺利,基本上课后作业很容易就做出来了。但是……时间一长忘了好多!

总结的时后发现其实就是因为练的太少,所以时间一长就都忘了。所以一定要多练习一下才行。

7、多让孩子自己思考

一定要让孩子独立去思考,其实前期学习编程的时候不必考虑什么优化问题,只要能实现就行。整个过程不是唯一的,孩子可以通过各种方式去实现。因此要鼓励孩子自己多弄脑子,多尝试。千万不要遇到问题了就寻求帮助,思考的过程、分析、尝试过程远比学习的本身更有意义。

8、多做真题

总之经过我们的体验,感觉学习编程这件事情比没有想象中的那么难,虽然具体到有些知识点上确实不容易理解,但是都是时间的问题,整体来看孩子是可以接受的。

说实话,多数时候我觉得比学奥数要简单。

我是随便看看微笑不语,一位关心孩子教育的爸爸,如果您对教育孩子有什么经验、需求欢迎关注我的头条号,我们一起交流一起学习。谢谢阅读。

如果您对本文涉及到的内容有什么疑问可以留言。


分享到:


相關文章: