我爸觉得学编程没啥用,如今被现实打脸了!

我从Joshua三岁开始,就带他去接触编程了。

最开始的是参与学校里的编程汽车的机器人活动,也就是在地板上画上很多编程的格子,然后通过在汽车机器人身上设置方向指令,让汽车移动去捡线标。

当时我刚好去学校做志愿者,看到Joshua如此有条理地思考和解决汽车的行走问题,我便激动地录下了视频,这是孩子的第一个和“编程”直接接触的视频。▼

但我爸不知道的是,能有现在的“梅花扑鼻香”,可是少不了我陪孩子对编程的摸索和内化。从最开始的拖拽式的编程语言,积木方块、指令学习,再到机器人比赛,这些年我都带孩子仔细准备了。

我所相信的,其实是编程和计算机科学所带来的更广大的人工智能的未来,并且我也能深刻感受到,孩子在学编程的过程中,不仅乐在其中,更在潜移默化中,提高了自己的综合能力,这里包括了数理,也包括逻辑。

从今年开始,哥哥正如步入C++学习之旅,弟弟也跟着哥哥的步伐,开始报班学习Scratch。现在搭配上了系统化的课程后,我又重新感受到“学-练-用”的学习路径后,孩子迎来的惊喜变化了。

编程,让孩子掌握解决问题的思维方式

事实上,从孩子接触到编程课的第一刻,这个变化就在不断产生了。

比如弟弟在学的少儿编程思维启蒙课,就是从理解Scratch基本指令的学习开始的。

比如在第一课《旷野大冒险》中,孩子们要学习前进、左右转、摧毁块等等最基础的行动指令,试着让人物“动起来”。▼

学习完指令的定义,孩子就要拖动积木操纵角色去砍树了,虽然“去砍树”三个字看上去很简单,但是孩子已经要开始思考如何分解问题,拆解指令,首先是重复三次“向前走”,然后是执行“摧毁块”的动作。▼

这个严谨的思考过程,对孩子拆解问题能力的提升很是重要。又比如在《神奇小画家》中,孩子需要先学习“角度”的知识,区分直角和平角,再举一反三,认识30°、45°等等角。▼

用之前学会的“向前向后走”,再加上“转角度”,会迸发出什么效果呢?没错,就是转盘的支架。▼

如果再配上彩虹的颜色和可爱的小兔子,那么出来的就是五彩的转盘。▼

还是太简单?那就试试做这道“兔子与甜甜圈”的大题吧。在这题里,孩子不仅要在每条彩线上画出一只兔子,还要每两条彩线就贴一个甜甜圈。▼

这道题也是非常容易出错的,如果孩子没有留意“每两条”这个关键点,很可能就直接把指令都放在一个重复框里了,像这样。▼

(原本只要六个甜甜圈,现在却贴了12个)所以想要做对这道题,其实需要搭出两个循环指令框,把“画兔子”和“贴甜甜圈”区分开来。▼

在这道题里,不仅包括了对角度的计算(兔子要每转30°画一次,甜甜圈要每转60°贴一次),也包括了对重复执行指令的判断(要学会用两次指令,分类讨论兔子和甜甜圈的画法),这些我们看上去非常好理解的操作,换成编程语言时应该如何描述,都会让孩子从一次次的计算和拖动积木指令中领会。▼

编程,孩子深度体验科技创造的乐趣

学编程孩子能参考的路径有很多,我给孩子选的是有深度服务的编程直播课程。有深度服务的编程直播课,和市面上的AI或者娱乐性的编程课程是有明确区别的,前者在老师的教学辅导和课程体系的密度上,都有优势。特别是目前一些AI或者娱乐属性的编程课,直接就给家长孩子以错误的引导,让年幼孩子以为自己在学编程,实际上是深陷在二次元亚文化内容里,过度娱乐化反过来会影响孩子的身心健康。这些课都是我们极力反对的。所以最后选了有深度服务的编程直播课,课程的体系搭建是比其它学习模式更深、密和复杂,更符合教育属性和学习规划,基础会打得更牢固。如果后期想要走竞赛路线,孩子也能够更快地适应难度和节奏。在孩子能有一个比较清晰的指导的教学引导下,再加入更多的自主学习氛围,比如书、程序、教学软件、互动活动等,在生活和场景中,就可以多管齐下,启发自己的少儿编程能力。学编程,学只是一个过程,学会用编程完成自己的想法,学会“应用”,才是它的重要目的。我家孩子还挺喜欢去课程里的编程社区,学习别人的编程经验。都是年纪差不多的小孩子。有时候我也会想,大人做起来这些设计,也不一定能比得上这些孩子的创意,这里很大的原因是孩子的想象力没有边界。▼

为了照顾到还看不太懂开源作品的孩子,社区还有编程模板作品,配上视频和平台,让孩子一边看教程,一边做出自己的作品。▼

比如下面这个“舞力全开小图灵”,就是教孩子用运动(移动)、外观(背景、颜色)、声音(播放音频)、控制(重复执行)的指令,让角色翩翩起舞。▼

这些模板的发挥空间很大,舞者的样子、舞姿动作、舞台背景、播放的音乐等等,都是可以让孩子根据喜好来选择的。如果想要情境更加有趣,就要学更多的指令,优化自己的行动步骤,去实现更高级的目标。在科技的世界里翱翔,孩子的创意也会跟科技糅合。

编程,每个孩子未来的必学技能

未来的时代,信息,也会成为和学科类科目同等重要的科目,这几乎是毫无疑问的。除了大势所趋,我更看重孩子内心的体验和收获。让我惊喜的是,学编程的孩子,在学习上也能有很强大的斗志和动力。比如我家哥哥在学了Ardoino后,就开始做编程代码和面包板的接合。▼

虽然整个过程花了整整三个小时,但成品出炉后获得的成就感,却是强烈得用三个月都难以忘记的。▼

孩子如何一步一步学编程?

我身边也很多朋友对编程学习一筹莫展,觉得这门技术太费爸妈,实际上这个费是分阶段的。对于孩子来说,其实编程入门并不难。就像这个C++的课程,开放给三年的价值,整体来说趣味性和节奏感都很好,总体学下来,操作完全没问题,孩子能很快跟着老师的节奏,进入到编程的世界里,解出一道又一道练习题。▼

我觉得编程学习入门对孩子不难的点,恰恰是孩子生活中其实已经在接触指令了,无论是拼搭积木,还是在生活中学一门知识,其实孩子都得先有这样子的思考基础,才能操作无误。只是说编程学习把这个指令“外现”了,我们大人理解起来可能觉得复杂,但对于孩子的大脑来说本质还是一样的思考方式,所以孩子调频的速度比我们大人反而要快得多。少儿编程的入门只是打地基的过程,再往后便是对编程指令的融会贯通。前面说了,无论是课程、还是书籍、程序或者社区,目的都是为了让孩子积累对编程和信息技术运用的完整度,等孩子开始结合着去思考如何改变一个项目的时候,这个长期的积累就会产生质变了。前面你看到的很多孩子的作品,其实整个编程库的指令是多到你眼花缭乱,这也是为什么,大人的创意可能都还没有孩子的丰富,就像《小王子》里说的那般,谁让我们是无趣的大人呢,唉。

我给孩子选过的编程清单

综合类:CODE编程学习网站

创客类:学校的机器人兴趣小组

有道小图灵的优势在于体系化、专业化和完备化。一方面,小图灵有着完善的“T-C-L”体系,从零基础编程入门,到基础语法学习,再到冲击信奥赛,都已经划分得清清楚楚了。让不同年龄段、不同能力水平、不同规划的孩子,都能找到最合适自己的学习路径。▼

另外,小图灵的教研团队十分强大,创始人本身也是前中科院软件工程师,团队里除了中科院的精英骨干,还有很多前信奥赛选手走在教研的一线上,为课程把好“质量关”。▼

最后不得不提小图灵的课程配套服务,无论是丰富的赛事资源,还是庞大高质的编程题库,亦或是教师全程陪练,都非常适合每个想要学好编程的孩子。▼

我今年春开始给孩子上小图灵编程课的,当时是想要尝试更科学高效,非游戏化的编程课,也是淘了很久才选定这个宝藏机构。

和创始人乖妈聊了很久之后,感受到了教研团队力量的雄厚和教好编程的决心,才让我终于敲定了要给大家推荐它。

我们给大家争取了618的正式课年课/半年课的福力,但在确定是否合适自己孩子前,我们还有试听课的福力。

先带孩子体验小图灵的课程内容,再去根据学习的效果判断长期课程适不适合孩子。

今天的试听课福力只需要0.1元,即可抱走以下三个套组的任意一组:▼

小图灵编程课

1.图形化编程课积木套组(适合6-9岁孩子)2.C++编程课积木套组(适合8-11岁孩子)3.信息技术学训练营积木套组(适合9-14岁孩子)

并送出一套机械组积木给每一个上了试听课的小朋友。(萌芽读者独家专享福利)

如果不知道该选哪个套组,可以参考我下面的分析:

1

图形化编程课(Blocky,Scratch)

图形化编程课是帮助孩子学习图形化编程语言,通过学习基本编程指令,培养孩子对编程的初步兴趣,适合小学低年级的孩子。▼

学好了图形化编程语言,对于大部分小学阶段的机器人、编程赛事都适用,已经可以去挑战各大使用图形化编程语言的竞赛了。

2

C++编程课

C++编程课是学习C++基础语法,图形化C语言模块与C语言实时切换,适合小学中年级的孩子,无论是否有图形化编程基础,都合适接触C++。▼

我的建议是朋友们以9岁作为分水岭,如果孩子年纪已经到9岁了,可以直接试试C++,如果孩子年纪在9岁以下,建议从图形化编程开始过渡,C++难度更高一些,趣味性相对图形化编程要弱一些,但它是信奥赛的官方语言,所以迟早都要掌握。

3

信息技术学训练营

信息技术学训练营对标的是信息学奥林匹克竞赛路线,孩子通过学习信奥语法、算法、数据结构的知识,掌握计算机的核心知识,并运用到实践中。

这是为目前国内外各大信奥赛准备的,覆盖信奥赛所有知识点,让孩子在小学高年级到初、高中,都能更扎实打好编程实力。

以上三个sku,朋友们可以按年龄来选,如果年龄处在交汇处,家长就根据对自己孩子数学能力水平的预估来判断。

孩子数学水平比较强的,可以试试挑战更高级别,孩子数学基础比较弱的,可以先打好基础,培养兴趣,慢慢来不着急的。

课前顾问老师也会询问孩子的基本信息,如果家长选择的课程和孩子的水平不匹配,顾问老师会给孩子调整为匹配的课程。

可以再结合小图灵的课程体系,对照自己孩子情况来选。▼

配套送的编程科创积木,是机械动力组,适用于每一个孩子,哪怕没有学编程都可以玩,一共有7个套组,随机发货,一盒能设计出2-4款造型。▼

编程和机器人的关联性太强了,所以我想让孩子明白,当你开始接触编程的深度学习时,相当于你已经半步进入了人工智能领域,机械组装的动手能力,解决问题的推理思考能力,都相当关键。

需要补充的是:因为这份礼物是送给想学编程的孩子,也是作为618的礼物,所以科创积木套组是在完课后,安排中通快递自动发货,在6月底前如果没有完课,或者因孩子年龄不合适等原因不需要体验课程,我们会安排自动退款,姐妹们可以安心。

好啦,福利已经塞到姐妹手上了,感兴趣的话一定要领取噢。因为这是能让孩子感受到体系化学习的优质课程,把它用好的话,益处真的多到数不完~

为了帮助孩子更好准备编程学习,也为了让编程学习氛围更完整,我也和小图灵达成了一个“学、练、测、赛”四位一体的约定,会成立第一届“小图灵X萌芽”的编程萌芽班。

试听完如果对编程感兴趣的话,所有在我这边报名小图灵编程正式课(年课或半年课)的读者朋友,都会提供在课程有效期内的赛事指导和学习辅导服务,让孩子和家长都能享受到VIP售后学习服务,让孩子们在编程和信息学的学习路上更有底气。

学好编程,孩子不会吃亏,如果不知道如何入门编程,这个几乎“零成本”的编程试听课,一定要给孩子安排上。

来,跟我一起来遨游编程和信息技术的世界吧,里面的计算思维和逻辑思维,也是孩子终生受用的宝贵财富!期待可以在群里和你相遇。

THE END
1.学习编程的10大好处初升高重点学校也会招科技特长生,小升初也会看到一些省份也有招编程方向的孩子,孩子小升初就可以不用参加划片排位等升学方式,就能直接被重点的中学点招,六年级的家长也要重点关注收简历的学校,信奥赛的成绩写在简历上也是加分项。总之,学习编程不仅对孩现在的学习有很的帮助,也可以帮助孩更好地应对未来,让https://baijiahao.baidu.com/s?id=1747922381232357873&wfr=spider&for=pc
2.探索编程的意义:为什么学习编程对未来至关重要程序员计算机编程为什么要编程 (Why Learn to Code) 在当今这个数字化时代,编程已经成为一种基本技能。无论你是学生、职场新人,还是希望转行的专业人士,学习编程都有其独特的价值。本文将探讨学习编程的重要性以及它对个人和社会的影响。 1. 编程是一种思维方式 (Programming as a Way of Thinking) https://www.163.com/dy/article/JGHRO3MP0556A727.html
3.学习编程有什么用学习编程有什么用 编程对于很多人来说是非常陌生的,然而它却是非常重要的,尤其是对未来科技的发展,个人也是很重视编程教育的,那么编程具体有什么用呢,根据个人体会和大家分享一下,供参考。 操作方法 01 发挥想象力。编程是一门很神奇的学问,也是有很多技术的学科,无论对于孩子还是大人,学习编程能有效地提高孩子的https://www.coozhi.com/zhichanglicai/zhichangjiuye/75959.html
4.孩子学习编程有什么用吗?国内青少年面授编程课程培训 致力于教授6~18岁青少儿编程 趣乐码全国各地分校已达200多家。 福州趣乐码青少年编程学员问答 李**1891796*** 2024-11-29 03:16:43 孩子学习编程有什么用吗? 少儿编程通过语数外学科结合的教学方式,不仅帮助孩子们提升学科能力,更旨在于提升孩子们的逻辑思维、计算思维、创新与创造能力https://www.xuemanfen.cn/school/fz/5755/issue_89437.html
5.小孩子学习编程有什么用?未**评价:近编程比较火,马上就到暑假,带孩子参加了一节小码王小寨校区的试听课,不得不说,现在孩子真的很幸福,学习编程还能以这样有趣的方式,果断报名,暑假之后看看学习效果再来评论。 手机号码:176***8457 评价时间:2024-12-08 武**评价:西安小码王的Scratch编程课程特别吸引孩子,上课的时候跟着老师就这么一下一https://www.edutt.com/keyword_show_2113997/
6.学习少儿编程有什么用孩子在学习编程的过程中,通过编程语言将想法传达给计算机,使得计算机完成指令来完成孩子的想法,这个过程就是不断分析问题和解决的过程。在解决实际问题时,会利用编程思维,深入分析并分解问题,找到解决问题的方法和步骤,更好地解决问题。 学少儿编程有什么用,少儿编程有什么好处,这些您了解吗? https://www.youkee.com/wenda/2380.html
7.孩子从小学习编程到底有什么用!是为了以后让孩子升学还是做程序员!少儿编程仅仅是为了以后为孩子铺垫为"程序员"吗? (速云少儿编程) 随着人工智能的发展,少儿编程也成为了像英语、奥数一样受人追捧的课程,但是许多家长也有着相同的困惑:我的孩子将来不当程序员的话,还需要从小学习少儿编程嘛?这样学习了又有什么用呢? http://itchilds.net/news/112.html
8.学少儿编程有什么用?会不会耽误文化课的学习?家长的4个误区很多家长质疑学少儿编程有什么用,担心学习编程会占用孩子学习主课的时间,了解后您就会发现,学习编程不仅能够提升孩子解决问题的能力,还能够促进各科的学习。 编程本就是跨学科学习的典型代表,会涉及数学、英语、艺术、语文等多学科知识,是知识综合应用的检验平台。 https://www.azmcode.com/2713.html
9.什么是编程学编程有什么好处什么是编程学编程有什么好处 编程是一种创造性的工作,它可以让我们用计算机来实现自己的想法和梦想。可以说在如今数字化和智能化的时代,学习编程已经成为一种非常重要的技能。今天小编就来带大家一起了解一下编程。 什么是编程? 编程是指用计算机语言写出程序的过程,也就是按照计算机可以识别的语言来编写指令,从而让https://www.hxsd.com/content/32155/
10.派森编程软件python教程,派森编程软件python有什么用最近学习Python,网上学习资料挺多的,这篇写的不错,关于派森编程软件python教程和派森编程软件python有什么用,大家有需要也可以看看。 Python语言的概述 Python语言 Python语言的基本概念 Python是什么?Python 是一种极少数能兼具简单与功能强大的编程语言。你将惊异于发现你正在使用的这门编程语言是如此简单(简单吗,我不https://blog.51cto.com/u_15077560/3323265
11.自学编程的软件有什么APP推荐自学编程的软件有什么下载现在越来越多的人想要学习编程,那么自学编程的软件有什么2022?今天小编就给大家带来好用的自学编程软件推荐,有了这些软件,大家在工作学习之余就能利用空闲的时间来自学编程了,掌握一门编程技术对于未来的发展还是很有帮助的。 No.1 编程狮 考试学习|35.37MB https://www.wandoujia.com/bangdan/407618/
12.编程是什么?孩子学有什么好处?孩子学有什么好处? 编程是一种用计算机语言来控制计算机的行为的技能。编程可以让我们创建各种有用的软件,如游戏,应用,网站等。编程也可以帮助我们解决生活中的问题,如数据分析,自动化,人工智能等。 孩子学习编程有很多好处。首先,编程可以培养孩子的逻辑思维和创造力。编程需要孩子分析问题,设计算法,调试错误,优化代码https://m.w3cschool.cn/article/82184094.html
13.孩子学编程的好处和坏处有哪些2孩子学编程的坏处 1、影响眼睛视力 跟学习其它课程不同,孩子学编程时需要使用电脑,尤其是上编程录播课或者直播课,就是要一直对着电脑。所以少儿编程培训机构一般一周只安排1次课,1次上2小时左右,为的是孩子不要长期对着电脑。 很多家长以为对着电脑就会近视,那就解释不通有些孩子没怎么用过电脑也会近视,有些学生http://www.chusan.com/zhongkao/257845.html
14.python编程有什么作用,python编程主要干嘛的祝你学有所成,望采纳。 关于学习Python的资料分享 如果你也喜欢编程,想通过学习Python转行、做副业或者提升工作效率,我也为大家整理了一份【最新全套Python学习资料】一定对你有用! 对于0基础小白入门: 如果你是零基础小白,想快速入门Python是可以考虑的! https://blog.csdn.net/2301_81900494/article/details/137141280
15.少儿学习编程有什么好处伴随着技术的发展,编程学习也走向全球化,国内编程学习的热潮正在兴起。那么下面和小编来看看这篇少儿学习编程有什么好处的文章,一定会有收获的。 1.编程提高了孩子的数学成绩 很多孩子在学习数学时都会觉得吃力和无聊,因为数学是一门概念学科。数学是抽象的,考验了孩子的逻辑推理能力和他们思维的缜密性。而编程常常能帮https://www.qinxue365.com/wenda/659880.html
16.学习少儿编程对学好语文英语数学有什么好处?学习编程对数学的作用: 将复杂的数学逻辑拆解为一个个简单的小知识模块,找到共性,提升孩子的审题能力,分解思维和分析能力,从而获得举一反三能力。提高孩子的严谨性,改善粗心大意的毛病。理解抽象概念,如变量,随机知识点等。除此之外,也可以通过应用更好地理解数学概念。 https://www.xdf.cn/920/202301/12781443.html
17.铜陵三中——铜陵市第三中学信息学公益课堂开班啦为普及计算机编程基础知识,培养中小学生学习编程的兴趣,提高他们创造性地运用程序设计解决实际问题的能力,铜陵三中开设信息学公益课堂,向中小学生共享高水平机器人竞赛教学资源和信息学教育资源,满足对机器人和编程感兴趣、有特长的孩子的需要,丰富他们的课余生活。 http://www.tlsz.net/DocHtml/1/Article_20219248191.html