编程学习
1.37K subscribers
69 photos
17 videos
7 files
169 links
我不是什么编程高手,不是什么优秀教师,但是我就爱与孩子们一起玩。这里记录了我与几十个孩子边玩边学习编程的心得。
Download Telegram
Channel created
https://www.udemy.com/course/teach-your-kids-to-code/ 有推油MGC 推荐了这个Python的学习系列。我也在这里发出来。我只是看了下目录和一些视频。个人认为这个教程应该适合于16岁以上的、自己想学编程的孩子,对于成人初学者也适用。我最赞赏的是他的教学范围,并没有迅速扩大,而是重视了基础的逻辑和思维方法。但是问题仍然是没有解决文字编程过于抽象,难以解决引发兴趣的问题。另外,我们不得不承认,这个视频最开始的安装是一个枯燥乏味的学习,极大的提升了学习者获取成就感的难度。
🔥1
https://scratch.mit.edu/parents/ Scratch是我用了很多方式之后测试下来的最适合孩子们学习编程的入门工具。在官方推荐里,有这样的说明:
Scratch主要是为8至16岁年龄的孩子设计的,但各个年龄段的人群都在使用Scratch进行创作和分享。年幼一点的孩子可以试试ScratchJr,这是为5至7岁都孩子设计的简化版的Scratch。
我实在是难以承受8岁以下小朋友虐我的精神压力,所以都是从Scratch教起的。
Scratch的优势:开箱即用、声画资源丰富、所见即所得的过程、丰富的社区。基本上,我都有把握让孩子在十分钟内开心的获得自己的第一次成就感。
Scratch的问题:在iPad上的表现不够好,如果有计算机会发现更舒服。消息机制的想法很好,对于年龄较小的孩子来讲太难了,但是能充分理解的孩子,已经有冲动和能力去学习文字编程了。
总结:如果孩子8岁,适合每周一次到三次,学习和使用Scratch玩起来。
我自己前后带了十多个学生学习Scratch(年龄6到45岁),发现这个东西作为逻辑入门的教学工具非常棒。无论孩子还是大人,都可以轻松掌握这个东西。我接下来会把我自己带学生时的关键教程发在这里,如果你有好的部分也欢迎到群里分享。每个课程后面序列号的第一位代表级别,第二位代表课程号,一个级别学完就可以去社区看别人怎么做的试着自己做,或者进行改编了。
#Scratch 入门 1.1 一只猫
https://scratch.mit.edu/projects/329196633

这个课程用让对象说话、变化位置、发生、动画移动来让我们了解Scratch的功能。通常一个卡通形象,能跟你say hello,还能发出声音并且完成动画,孩子只需要四五个步骤就完成,会让大多数孩子引起兴趣,并想尝试更多!这个在文字编程里,很难获得这样的生动感和成就感。
有关Scratch你认为
Anonymous Poll
65%
是个好东西,适合8岁以上的孩子,我也喜欢玩
4%
没有App,太傻了,现在怎么会有这么落后的东西
26%
是个好社区,很容易就能学会使用
4%
这是什么货,半天也没看到说明怎么用
13%
scratch.mit.edu 被墙了,无法连上,他们竟然不解决
4%
教师账号真不错,让我很容易帮助孩子
0%
教师功能太弱,不知道与普通账号有什么区别
0%
浏览器兼容性太差,我这里特别卡特别慢
13%
竟然完美支持iPad上的使用,太棒了
17%
其他,欢迎来群里讨论