https://www.udemy.com/course/teach-your-kids-to-code/ 有推油MGC 推荐了这个Python的学习系列。我也在这里发出来。我只是看了下目录和一些视频。个人认为这个教程应该适合于16岁以上的、自己想学编程的孩子,对于成人初学者也适用。我最赞赏的是他的教学范围,并没有迅速扩大,而是重视了基础的逻辑和思维方法。但是问题仍然是没有解决文字编程过于抽象,难以解决引发兴趣的问题。另外,我们不得不承认,这个视频最开始的安装是一个枯燥乏味的学习,极大的提升了学习者获取成就感的难度。
Udemy
Teach Your Kids to Code: Learn to Program Python at Any Age!
<p><strong>Join over <em>38,000 students from 182 countries</em> learning Python (and teaching it)! </strong></p><p><strong>Now includes coding for Chromebook users! </strong>Teach yourself (and your students) to code fun, colorful apps and games in Python…
🔥1
https://scratch.mit.edu/parents/ Scratch是我用了很多方式之后测试下来的最适合孩子们学习编程的入门工具。在官方推荐里,有这样的说明:
Scratch主要是为8至16岁年龄的孩子设计的,但各个年龄段的人群都在使用Scratch进行创作和分享。年幼一点的孩子可以试试ScratchJr,这是为5至7岁都孩子设计的简化版的Scratch。
我实在是难以承受8岁以下小朋友虐我的精神压力,所以都是从Scratch教起的。
Scratch的优势:开箱即用、声画资源丰富、所见即所得的过程、丰富的社区。基本上,我都有把握让孩子在十分钟内开心的获得自己的第一次成就感。
Scratch的问题:在iPad上的表现不够好,如果有计算机会发现更舒服。消息机制的想法很好,对于年龄较小的孩子来讲太难了,但是能充分理解的孩子,已经有冲动和能力去学习文字编程了。
总结:如果孩子8岁,适合每周一次到三次,学习和使用Scratch玩起来。
Scratch主要是为8至16岁年龄的孩子设计的,但各个年龄段的人群都在使用Scratch进行创作和分享。年幼一点的孩子可以试试ScratchJr,这是为5至7岁都孩子设计的简化版的Scratch。
我实在是难以承受8岁以下小朋友虐我的精神压力,所以都是从Scratch教起的。
Scratch的优势:开箱即用、声画资源丰富、所见即所得的过程、丰富的社区。基本上,我都有把握让孩子在十分钟内开心的获得自己的第一次成就感。
Scratch的问题:在iPad上的表现不够好,如果有计算机会发现更舒服。消息机制的想法很好,对于年龄较小的孩子来讲太难了,但是能充分理解的孩子,已经有冲动和能力去学习文字编程了。
总结:如果孩子8岁,适合每周一次到三次,学习和使用Scratch玩起来。
scratch.mit.edu
Scratch - For Parents
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
对于孩子学习编程
Anonymous Poll
35%
我来亲自教学
24%
我会和孩子一起学
6%
送孩子去教育机构学习
1%
找个教程买了给孩子学
9%
有免费的教程给孩子学
14%
找个老师带孩子学
10%
其他……欢迎入群说说
我自己前后带了十多个学生学习Scratch(年龄6到45岁),发现这个东西作为逻辑入门的教学工具非常棒。无论孩子还是大人,都可以轻松掌握这个东西。我接下来会把我自己带学生时的关键教程发在这里,如果你有好的部分也欢迎到群里分享。每个课程后面序列号的第一位代表级别,第二位代表课程号,一个级别学完就可以去社区看别人怎么做的试着自己做,或者进行改编了。
#Scratch 入门 1.1 一只猫
https://scratch.mit.edu/projects/329196633
这个课程用让对象说话、变化位置、发生、动画移动来让我们了解Scratch的功能。通常一个卡通形象,能跟你say hello,还能发出声音并且完成动画,孩子只需要四五个步骤就完成,会让大多数孩子引起兴趣,并想尝试更多!这个在文字编程里,很难获得这样的生动感和成就感。
#Scratch 入门 1.1 一只猫
https://scratch.mit.edu/projects/329196633
这个课程用让对象说话、变化位置、发生、动画移动来让我们了解Scratch的功能。通常一个卡通形象,能跟你say hello,还能发出声音并且完成动画,孩子只需要四五个步骤就完成,会让大多数孩子引起兴趣,并想尝试更多!这个在文字编程里,很难获得这样的生动感和成就感。
#Scratch 入门 1.2 我的名字
https://scratch.mit.edu/projects/329212906
这个教会我们多个对象,让自己名字的每个字母都有不同的反应。孩子也会发现除了猫,还有大量的卡通形象可以使用,又是自己的名字。这里我们加入重复执行,以及对象的效果,相信一定是个兴奋的效果!通常孩子们都会把url分享给父母或者朋友,这会是一个很开心的事情。有心的还会做更多花样,记得给他们送去赞赏,不要吝惜!
https://scratch.mit.edu/projects/329212906
这个教会我们多个对象,让自己名字的每个字母都有不同的反应。孩子也会发现除了猫,还有大量的卡通形象可以使用,又是自己的名字。这里我们加入重复执行,以及对象的效果,相信一定是个兴奋的效果!通常孩子们都会把url分享给父母或者朋友,这会是一个很开心的事情。有心的还会做更多花样,记得给他们送去赞赏,不要吝惜!
#Scratch 入门 1.3 制作行走
https://scratch.mit.edu/projects/329224970
这里我们会使用一个对象的多个造型加重复执行,形成一个大灰熊在地面上的行走。衍生可以再试试走的更快(更短的时间走完相同的距离、相同的时间走出更远的距离)、走的更慢的调整。很多孩子,通过这个理解速度、时间、加速度的运用非常棒!
https://scratch.mit.edu/projects/329224970
这里我们会使用一个对象的多个造型加重复执行,形成一个大灰熊在地面上的行走。衍生可以再试试走的更快(更短的时间走完相同的距离、相同的时间走出更远的距离)、走的更慢的调整。很多孩子,通过这个理解速度、时间、加速度的运用非常棒!
❤1
孩子学习编程为什么
我经常问一些身边的朋友,问他们为什么让孩子学习编程,同理也问过为什么考大学选了某个专业。家长最多给我的回复是“这是他自己选的”、“这个是热门”、“将来有用”。最少听到的是“这是他喜欢的”、“他有这方面的天分”、“他擅长做这样的事”,真的非常可惜。
也问过很多孩子,你10年级选择什么选修课,上大学想学什么专业。孩子们给我的答案经常是“就是有种感觉我喜欢”、“爸爸妈妈要让我学”、“大家都报了这个”。当我问到为啥喜欢和用什么证明你喜欢时,都没什么特别的理由。
所以有朋友问我,孩子为什么要学编程?我的建议是有兴趣为重、如果再有点天分,就应该学习编程了。那么到底怎么才知道是不是有兴趣呢?
.写起程序时间很快就过去了
.老师上课总会听的很认真仔细
.一说要去写程序就开心兴奋
需要通过长期的观察和自我了解,才能知道自己的兴趣,知道是不是喜欢。如果你的孩子真的找到了自己喜欢的兴趣,哪么恭喜你和孩子。如果孩子找到了好几个自己喜欢的兴趣,哪么更应该敲锣打鼓去烧高香了。如果孩子还没有找到自己喜欢的兴趣,只要不沉迷于抖音、快手、国产充值网游,那么一切都好。继续和孩子一起去找就好了。
切记,学习是非常辛苦的,如果想真的学有所成,而不只是拿分机器,兴趣才会让你渡过最为辛苦的时光,让你有机会事半功倍。以上所说,适合于学习编程,同样适合于很多的行业、职业。经济飞速增涨、人才供不应求的时间是否能延续我们不得而知,但是相信个性化、富有创造力、充满主观能动性的人才是未来生活的积极向上者。这就是为什么我这么挑学生,总是让一些学生再去试试别的东西,因为将来等你长大了,编程会是每个人都必然要学习的内容,如果这个东西不是你今天喜欢的兴趣,就去寻找真正适合自己的兴趣爱好吧,在十年级之前你都应该花最多的时间去寻找,而不是去上补习班、去拿班里最好的成绩。
前几日和邻居聊天,他总结了一句,要解放孩子,先解放自己……作为过来人,我非常幸运的在孩子最需要的时候陪伴在了孩子身边,运用了解放的教育理念,改变了很多,让孩子找到了兴趣、爱好和拥有了自信。
我经常问一些身边的朋友,问他们为什么让孩子学习编程,同理也问过为什么考大学选了某个专业。家长最多给我的回复是“这是他自己选的”、“这个是热门”、“将来有用”。最少听到的是“这是他喜欢的”、“他有这方面的天分”、“他擅长做这样的事”,真的非常可惜。
也问过很多孩子,你10年级选择什么选修课,上大学想学什么专业。孩子们给我的答案经常是“就是有种感觉我喜欢”、“爸爸妈妈要让我学”、“大家都报了这个”。当我问到为啥喜欢和用什么证明你喜欢时,都没什么特别的理由。
所以有朋友问我,孩子为什么要学编程?我的建议是有兴趣为重、如果再有点天分,就应该学习编程了。那么到底怎么才知道是不是有兴趣呢?
.写起程序时间很快就过去了
.老师上课总会听的很认真仔细
.一说要去写程序就开心兴奋
需要通过长期的观察和自我了解,才能知道自己的兴趣,知道是不是喜欢。如果你的孩子真的找到了自己喜欢的兴趣,哪么恭喜你和孩子。如果孩子找到了好几个自己喜欢的兴趣,哪么更应该敲锣打鼓去烧高香了。如果孩子还没有找到自己喜欢的兴趣,只要不沉迷于抖音、快手、国产充值网游,那么一切都好。继续和孩子一起去找就好了。
切记,学习是非常辛苦的,如果想真的学有所成,而不只是拿分机器,兴趣才会让你渡过最为辛苦的时光,让你有机会事半功倍。以上所说,适合于学习编程,同样适合于很多的行业、职业。经济飞速增涨、人才供不应求的时间是否能延续我们不得而知,但是相信个性化、富有创造力、充满主观能动性的人才是未来生活的积极向上者。这就是为什么我这么挑学生,总是让一些学生再去试试别的东西,因为将来等你长大了,编程会是每个人都必然要学习的内容,如果这个东西不是你今天喜欢的兴趣,就去寻找真正适合自己的兴趣爱好吧,在十年级之前你都应该花最多的时间去寻找,而不是去上补习班、去拿班里最好的成绩。
前几日和邻居聊天,他总结了一句,要解放孩子,先解放自己……作为过来人,我非常幸运的在孩子最需要的时候陪伴在了孩子身边,运用了解放的教育理念,改变了很多,让孩子找到了兴趣、爱好和拥有了自信。