这段时间父母和孩子都在家,所以他们可以安定下来认真思考,规划孩子的未来发展。今天我也碰巧和你讨论了如何陪孩子学习编程。< br>
未来是计算机和人工智能的时代。孩子们怎样才能跟上时代和时代的发展?在此期间,我们一直在和世界各地的父母讨论。父母对此也有很多想法。编程学习也越来越受到家长的关注。
社会上有各种组织从事儿童编程、青少年编程、信息编程、机器人教育、蒸汽教育等如何选择?孩子怎样才能有一个好的发展方向?这也是我们今天讨论的话题之一。
张庆浩
+
199-1 YSA工程橙学院创始人、北航青岛研究院电子工程硕士、航天科技教育客座教授、苏州市教育局青少年综合素质发展指导顾问、-1作为父母思考
-1从孩子的兴趣开始
每个孩子都不同,父母应该从孩子的兴趣开始
例如,我的孩子小时候喜欢玩电子游戏。我们引导他并问他,“你知道电子游戏的核心是什么吗?如何编码形成一个视频游戏?”< br>
例如,有人说我们看的漫画《毕加索》中的每根头发都可能是画出来的。事实上,它不是画出来的,而是在电影后期制作中用Python语言特别画出来的。听完之后,他发现它非常有趣,可以慢慢地从兴趣中引导出来。
通过这种潜移默化的影响,事实上,你在告诉你的孩子这个方向是正确的,并且与你的兴趣相结合。因此,父母必须首先找到孩子的兴趣,帮助他们发展自己的个性。
毕竟,父母看得更远一些,所以他们必须让孩子在各种课外课程中尝试更多。如果他们特别感兴趣,比如编程,那么父母必须很好地指导他们的孩子。
如果孩子没有表现出特别的兴趣,但至少不讨厌它,我认为父母也可以引导他继续尝试。
许多事情并不意味着孩子生来就喜欢他们,但是他们应该受到父母的精心指导和培养,这样孩子们才能慢慢找到编程的乐趣,享受编程的乐趣。
2,父母的言行非常重要
家庭教育非常重要。尽管一个孩子可能会顶嘴或者拒绝你在家里谈论的任何事情,但他实际上是在听。
有时我们在家告诉他如何阅读和记忆英语单词。那个孩子当时让我很恼火。然而,当他在高中做社会活动时,他指导一些小孩学习。结果表明他说的和我们说的一样。
家庭教育非常重要。你的言行将逐渐反映在孩子们身上。
3,KEEP CHILDS BUSY KEEP CHILDS BUSY
我们发现,本月,尤其是最近两周,我们在线编程课程的申请数量急剧增加。为什么?
因为父母都认为他们的孩子要么制造噪音,要么在家玩电子游戏,这完全是自我放纵。
加拿大经常说一个词叫“让孩子忙起来”,也就是说,不应该让孩子闲着,而必须让他们有自己的事情和积极的事情去做,这样他们才能真正积累一些经验或为自己以后的生活找到一些方向。
4,数学是基础
我非常强调编程学习的基础是数学,所以我们的数学必须加强在这一点上,我自己也犯了很大的错误。我们的孩子在十年级之前没有给他任何数学知识。加拿大,我们从五年级开始,在五年级之前在家里学习了好的数学。当我们到达加拿大时,我们发现他在学校表现很好,所以我们没有注意他的数学。高三之后,数学变得越来越难,美国和加拿大的数学学习也是如此。结果,这个孩子遇到了一个问题:跟不上他,数学成绩下降。现在我真的觉得我应该给他一些数学知识,因为数学是科学和技术的基础,甚至所有的工程学科都是以数学为基础的。因此,父母必须努力思考,帮助他们的孩子打下坚实的数学基础。我总是说中国的基础教育一点也不差。虽然在数学上有一些重复性的训练,但它为孩子们未来的发展打下了良好的基础。
5,设定目标以指导
设定目标非常重要。坦率地说,我认为作为一名家长,我希望孩子们能学到一些东西。也许你会认为我有点功利主义。然而,我认为这是为孩子们的未来打下基础。此外,孩子们的时间很宝贵,不可能漫无目的地学习。
例如,孩子们学习编程来提高他们的逻辑思维。当写高等教育的简历时,写简历可以提高我的逻辑思维。什么可以用来证明它?
我们的许多课程都是针对一些富有成效的事情。我们将把一些国际比赛和国内比赛作为我们孩子的目标。我希望家长们能更多地了解这些比赛的目标。我认为这将使儿童的发展更具方向性和效率。
6,在家长的坚持下推广
。我的孩子从9岁开始就在北京打冰球,他非常喜欢冰球。那时,我们住在海淀,溜冰场在朝阳欢乐城。溜冰场每天早上6点开门。
我们必须在早上4点起床,去接孩子,让他穿好衣服去吃饭。父母应该帮助他穿上曲棍球防护装备。然后从北京西北的海淀出发,我开了一个多小时的车,去了朝阳,去东部打篮球。
我们为什么坚持?那是因为我经历了一次非常重要的失败:
当我儿子在一年级和二年级的时候,海淀实验小学有一个非常好的象棋班。上课时间是早上8点。那时,我自己也很年轻,喜欢睡懒觉。因此,我总是带着我的儿子,这导致了孩子们的学习总是迟到。此外,因为我们没有好好学习,我们没有注意到这一点,我们也没有努力弥补所缺少的东西。孩子们总是输,输的时候哭,我们全家都很沮丧。后来,我们说我们不应该一起去下棋。
因此,当我们的儿子以后想打曲棍球时,我们认为我们必须帮助他坚持下去。有时候,只有在父母的坚持下,孩子们才能取得一些成就。当我第一次到达加拿大时,我发现我儿子的技术水平很差。我们最初的训练水平仍然很差。当我玩的时候,我经常被打死。那时,我想,既然我们必须找到坚持打曲棍球的方法,所以我为他找了一个教练。
这辆长途汽车必须在早上6:00在另一个城市打开冰面,所以我们必须在凌晨4:00起床,一周三次,穿衣服,吃东西,然后开车去另一个城市。下午6: 00以后,晚上7: 00以上练习,我们不开车回去。然后他们必须在晚上8:30上课,我们必须在晚上8:00到家,给他洗澡,然后穿上我们的背包去上学。
坚持了一年。当我们去另一家俱乐部时,教练让他当了一名小队长。教练还说中国的孩子不知道如何打曲棍球。
我的孩子当时非常高兴,因为小队长胸前有一个大大的c,小男孩有强烈的荣誉感。他穿上后,一年到头都没有脱下来。
以上对我个人经历的介绍是为了向您强调,父母的坚持和提升对于发展和培养孩子的兴趣和爱好非常重要。
2,科技程序设计学习
1,不是每个孩子都适合学习程序设计
每次我们评估一个新来的孩子,他适合上什么课以及如何去做,我们都会给孩子和家长一个建议。
但是有许多家长希望他们的孩子学习编程,不管他们是否想学。我认为这是错误的。
事实上,并不是每个孩子都适合学习编程。这与每个人的特点有关。一些孩子特别喜欢文学。他可能不擅长数学逻辑。如果你现在强迫他学习编程,他会吃亏的。
我最痛苦的事情是什么?我最大的痛苦是写文章和音乐。当我还是个孩子的时候,每次参加音乐考试,我都觉得天要塌下来了。我不知道如何学习它。所以不是每个人都适合学习编程。
父母最了解他们的孩子。你应该和他们讨论,然后探索不同的主题来实现它们。
2。许多编程概念都是基于数学的,以符合儿童的成长规律
因此,我们建议当孩子们学习编程时,他们应该遵循他们的成长规律。小孩子可能连键盘都不会敲,所以他们怎么写代码呢?全国人大附中的一个三年级的孩子告诉我们,她必须从三年级开始学习C++。我认为这真的有点太早了
因为孩子们的兴趣特别重要,坦白地说,我在1994年大学毕业时去学习了C和C++。事实上,一开始有点困难,因为它很抽象。
孩子上小学时的语言会很枯燥,他可能很快就会失去兴趣。如果一个孩子对一件事失去兴趣,他可能一辈子都不会做。我们不能这样扼杀他的兴趣。
3。年轻的学生从形象化开始
为了启发年幼的孩子,我建议从形象化和拖拉开始在这一阶段结束时,父母会看看他们的孩子是否愿意学习。如果他们的孩子真的感兴趣,他们会继续学习。如果你不感兴趣,找其他的东西。父母必须考虑孩子的兴趣。
4。Python可以在小学和初中使用。
Python语言因其良好的封装性而易于儿童学习和尝试。为什么这是一次尝试?孩子能不能下去,一段时间后他会清楚地告诉你
真正的编程、未来的竞赛和工作与游戏编程完全不同。一个孩子是否能坐着不动,他是否有足够的耐心跟上老师,以及他是否有足够的耐心去做这些都是不同的。
一步一步,让孩子慢慢开始,事实上,这会让他走得更远。
3,编程学习的方向和未来< br>
学习编程的未来方向是什么?首先,有竞争的方向。第二,出国留学。科技背景的提高可以让孩子展示自己的能力,让他们显得与众不同,这更有利于孩子申请学校。就职业发展而言,算法工程师现在在人才市场非常受欢迎,工资高,就业前景好。然而,你的孩子是否合适也应该仔细考虑,因为算法与数学有很大的关系,如果你不进入那扇门,你会感到非常无聊和困难,你可能无法学习它。此外,编程在工程应用中有很好的实际应用,包括电子工程、通信工程、金融和金融等。所以学习编程在这些领域有很好的就业前景。还有游戏设计、3D设计、电影和电视节目的后期制作等。这些是无烟工业。现在在温哥华、洛杉矶、上海、中国等许多地方,后期制作电影和电视节目、游戏设计等。是非常大的产业,吸引儿童参与。这些工作的工资也不低,这是值得考虑的。
1-3:尝试、探索、发现兴趣< br级:过渡(将编程拖放到代码编程)
初中:我们应该从代码编程开始,着眼于未来的发展方向。如果我们想玩信息学奥林匹克,我们必须在这个时候玩。我们必须学习C++,算法的学习开始了。
高中:三年级、一年级和二年级。这时,孩子们的目标应该非常明确。这时,他们也应该关心孩子对其他科目的学习。在这个阶段,目标必须坚定。
编程学习应以学习为目标提高能力有三个目标:(1)逻辑思维能力和理性思维能力(2)注意力、创造力和解决问题的能力(3)数学、物理和化学能力
在继续教育援助方面,我们可以设定自己的竞赛目标,如NOIP信息学奥林匹克和国际计算机竞赛这些比赛的结果对初高中和在中国的海外学生都有很大的帮助。我希望每个人都能根据这些目标为他们的孩子选择一个好的方向。
4。国内外重要比赛
让我们首先介绍一些国内外重要比赛。你可以根据孩子的情况做出选择。< br>
在我们国内的科技竞争中,什么是最好的竞争对手?
2019年,我们的教育委员会起草了一份全国中小学生竞赛清单。我一直称之为白名单或名单。这个列表对所有参加比赛的孩子和父母来说是一个很好的指南。
每个人都可以在互联网上搜索。我刚刚在这里列了一个清单
应该注意这些白名单。它们对我们的中小学生学习这些竞赛是一个很好的指导,因为坦率地说,竞赛和等级考试的种类太多了,但是哪些是正式的,哪些是含金量的,哪些是人们认可的。我认为最好遵循教育统筹委员会的文件
以美国大学为例。它考虑到儿童的综合素质。课外活动、学术活动和学术竞赛在这里占有很高的比重。因此,在申请出国留学时,必须清楚地考虑竞争,必须提前做好准备。
我列出了一个与计算机相关的竞赛的简单列表,包括美国的计算机竞赛、加拿大的计算机竞赛、中国的信息学竞赛,以及滑铁卢大学的一系列竞赛…(见上)
这些都是高含金量的儿童继续教育专业竞赛。
5。竞争规划和路线
要参与竞争,不仅要有时间规划、效率,还要有针对性和策略。< br>
时间规划:家长应提前知道比赛的具体日程(参加上图),根据孩子的情况选择合适的比赛,然后提前计划,合理准备比赛。
高效率:在一段时间内完成一件事,获得结果并完成下一件事,不参加5次考试,同时参加5次竞赛。结果可能一点都不好。
策略:父母可以使用一些策略和战术让他们的孩子尽可能取得更好的成绩。
例如,我们有一个孩子。去年在人大附中,他非常擅长学习和电脑技能。他在美国计算机竞赛中赢得了一枚白色金牌。然而,他也利用竞赛系统的技能参加了加拿大计算机竞赛的初级组,这是普及组的基本组。他立即赢得了世界第一名,所以他在比赛结果上很好看
6,交互式问答
问题1:孩子多大开始学习编程?
张庆浩老师:我们的许多课程设计都是基于儿童的一些生理特征。我们建议我们在小学以上学习编程,尤其是对小孩子。我们应该从一些图形化的拖放式学习开始,让孩子们有编程的概念,有一点逻辑思维,然后慢慢往下走。
这有助于引导孩子的兴趣,使他能够走得更远更好。我不建议孩子在小学时参加太多的项目。
在儿童学习编程的过程中,每种语言,包括一些算法,都应该根据儿童的不同阶段和年龄来安排,不能鼓励。此外,如果父母的期望太高,我认为会有问题。
问题2:学习编程的男孩和女孩之间有很大的差异吗?张庆浩老师:我认为事实上没什么不同。刚才,我说我们从麻省理工学院录取的学生是个女孩。当然,我认为男女之间在生理特征上肯定有一些差异。例如,女孩可能喜欢艺术。对于这些机械的东西,男孩可能更喜欢它们,尤其是在年轻的时候,而小机器人可能更喜欢它们。
但是对于女生来说,我认为学习并不是问题,包括我进入麻省理工学院的同学,一个从苏州中学进入康奈尔大学计算机系的小学生,还有一个申请名校的学生,她也是苏州中学的女生。因此,我认为只要孩子们有兴趣并愿意努力工作,我不认为男孩和女孩之间有太多的差异。
问题3:对于四年级的学生来说,学习编程是不是太晚了?
张庆浩老师:还不算太晚。我认为这适合四年级学生,只要孩子们感兴趣如果他以前没有接触过编程,他可以先从图形编程开始尝试。
现在我们正在开发一门课程,我们将使用Scratch来学习算法。我们将首先通过图形来尝试计算机的一些逻辑和算法,然后我们将过渡到代码编程,所以对于四年级的孩子来说学习还不算晚。我们有一位来自福建的小老师。从高中第一年的下半年开始,他就对编程和算法特别感兴趣。他开始自学。在他高中第二年的前半年,也就是同年的十月,他立刻获得了省一等奖。
刚才我说,被麻省理工学院录取的学生实际上在初中就开始学习编程了,然后发现非常有趣。他获得了三年级省推广组一等奖,后来他已经是一年级省改进组一等奖。
我举这两个例子来说明以后学习编程并不重要,所以不要担心。