ru
Feedback
少儿编程学习

少儿编程学习

Открыть в Telegram

我不是什么编程高手,不是什么优秀教师,但是我就爱与孩子们一起玩。这里记录了我与几十个孩子边玩边学习编程的心得。

Больше
916
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
这个swift playgrounds是真·大师级的设计,但是就是眼睁睁的崩,真的是bug重重堪比光遇。尽快完成后,咱们转战蟒蛇~ 附:知道为啥要用github了吧
+1
这个swift playgrounds是真·大师级的设计,但是就是眼睁睁的崩,真的是bug重重堪比光遇。尽快完成后,咱们转战蟒蛇~ 附:知道为啥要用github了吧

非常偶尔的机会,看到苹果的招聘,给孩子们看看,就会知道,为什么我总在让你们尝试的探索github等工具的使用、了解和思考并设计要做的目标、努力提问的沟通、寻找问题的解决方法这些软技能是多么的重要 苹果的工具和自动化开发人员招聘要求 https://jobs.apple.com/en-ca/search?location=canada-CANC&page=2 苹果数据工程师 https://jobs.apple.com/en-ca/search?location=canada-CANC&page=2 软件工程师 https://jobs.apple.com/en-ca/search?location=canada-CANC&page=2 iOS软件工程师 https://jobs.apple.com/en-ca/search?location=canada-CANC

Final Cut Pro在Mac App Store售价399刀,教育商店这个捆绑套装259刀,决定买这套作为礼物送给孩子,这个教育优惠真的良心价了。
Final Cut Pro在Mac App Store售价399刀,教育商店这个捆绑套装259刀,决定买这套作为礼物送给孩子,这个教育优惠真的良心价了。

不知不觉的,今年小班的小朋友已经完成了学习编程一的练习。总结一下,将来还是需要给小朋友们讲讲如何使用单步调试功能,这个对学习计算机如何执行程序的还是很有帮助的。现在的问题是,要不要给大班的同学们讲讲如何使用VSCode的单步调试功能呢?
+1
不知不觉的,今年小班的小朋友已经完成了学习编程一的练习。总结一下,将来还是需要给小朋友们讲讲如何使用单步调试功能,这个对学习计算机如何执行程序的还是很有帮助的。现在的问题是,要不要给大班的同学们讲讲如何使用VSCode的单步调试功能呢?

这虚假广告实锤了!我还没有见过一条实现的呢,话说都实现了是不是就是一个机器人了! 实测有过如下结果: 。上别的课偷偷写程序 。每次上课都会说:我竟然又忘了! 。每次上课都会喊:我是一个大BUG 。写程序上来就装修,不找到好看的图片和动画死不开始写代码
这虚假广告实锤了!我还没有见过一条实现的呢,话说都实现了是不是就是一个机器人了! 实测有过如下结果: 。上别的课偷偷写程序 。每次上课都会说:我竟然又忘了! 。每次上课都会喊:我是一个大BUG 。写程序上来就装修,不找到好看的图片和动画死不开始写代码,等找好了图片和动画,马上就要下课了! 最狠的是,上课都喊:老师出错了!…………明明是自己的程序出错了,凭啥说我出错了!一行老泪喷了出来…!

https://microbit.org/ 感觉这个挺适合小孩玩的

HackBrowserData用于将你计算机里的浏览器密码、Cookie、书签和浏览历史导出解密。支持多种操作系统和浏览器。 https://github.com/moonD4rk/HackBrowserData
HackBrowserData用于将你计算机里的浏览器密码、Cookie、书签和浏览历史导出解密。支持多种操作系统和浏览器。 https://github.com/moonD4rk/HackBrowserData

今天给小朋友们讲数据类型用的keynote,发现孩子们对于布尔运算的理解还是需要不少例子的

追加了文档很少的Game相关的流程和示例。Telegram Bot开发作弊条 https://link.medium.com/scai2MM9jdb

经过推友的启发,终于在经过一年的抉择后,我决定使用javascript开启图形化部分的教学了。这部分使用p5.js,主要原因有: .简洁高效,包括环境、书写 .可以非常方便的发布到github上,然后通过一个url分享和展示成果 .将来应该可以通过简
经过推友的启发,终于在经过一年的抉择后,我决定使用javascript开启图形化部分的教学了。这部分使用p5.js,主要原因有: .简洁高效,包括环境、书写 .可以非常方便的发布到github上,然后通过一个url分享和展示成果 .将来应该可以通过简单的扩展与telegram games集成 .丰富的社区资源、清晰的文档 接下来我先自己再试着整理一下课程文档先

上周给孩子们留的作业是从没有文档的python库里找怎么写代码(这个库在google上能找到的资料也不多,主要是真的很简单啦 icalevents),然后是从一个代码文档看半天看不出来、wiki讲的都需要非常熟练的人才能看明白、但是google上又有很多示例(有不少还是老版本错的)的库(python-telegram-bot的JobQueue)。 然后我看到了崩溃、沮丧、骂人、高喊砸计算机、痛苦等多种表现。不知道,以后娃们会不会懂得写个好文档的重要性呢?

2020 小班第七节课记录 第七节课是失败的,不应该在变量和计算上加入太多的东西。孩子们在这方面的路上需要更多的练习和准备。 我们先是学习了如何出现多只猫: https://scratch.mit.edu/projects/471266157/ 然后学习了如何完成一个像在地球上跳跃的样子 https://scratch.mit.edu/projects/471283720/ 以后scratch我不会太多纠缠于变量部分了,这部分我认为最好去文字编程中去学习和练习,在scratch里使用真的是太辛苦了。 四个孩子上课,最后有两个孩子准备下周开始学习swift。接下来我还会记录Swift的课程内容和心得。

2020 小班第六节课记录 孩子们交的作业已经让我感到惊叹了。再次印证了scratch对于10岁以上的孩子就是一个摸底工具,学习和理解的速度非常快。换句话来讲,这个工具适合于8岁到10岁的孩子学习和使用,到了10岁以上就应该快速掠过,甚至可以考虑直接开始swift playground的学习。不过,我还是会把我的上课记录写完。 第六节课我们开始学习clone,学习让一个对象的复制品们有很多的动作。 https://scratch.mit.edu/projects/469961954/ 课后的作业是参照 https://scratch.mit.edu/projects/356836053/ 完成一个老鼠去穿梭其中。估计最后一节课完善这个游戏就完美完结了。

小朋友们的scratch之旅快结束了,所以需要准备接下来的swift之旅的准备工作了,特别写了这个作弊条。 https://hdcola.medium.com/swift%E7%AC%AC%E4%B8%80%E8%AF%BE%E7%9A%84%E8%AF%BE%E5%89%8D%E4%BD%9C%E5%BC%8A%E6%9D%A1-660c629202e

2020 小班第五节课记录 孩子们基本上都把第四节课的作业完成了,真的让我很是惊讶和开心。这说明孩子们对循环、选择和判断都掌握的不错了。 第五节课其实是一个巩固,是完成一个飞猫抓老鼠的练习 https://scratch.mit.edu/projects/469095684/ 这里多用了一个与对象被点按不同的方式来触发按左右的图标,这是一个不同的小技巧。另外强化了一下按条件重复执行循环的使用。 本质上来讲,scratch已经完成了学习的目的了。我认为10~11岁的孩子学到这里基本了解了: .变量 .判断、选择(if else) .按条件循环(while) .按次数循环 (for) .发出消息、接收到消息(调用函数、定义函数) 接下来还会多上一两节课,做个复杂一点的游戏,来了解一下如何使用clone(类、实例)后,scratch的教学就圆满结束了。其它更多scratch的特性的部分,留子孩子们自己去探索和运用改编去玩吧~

哈哈,这是一个很棒的小朋友的冒险之旅游 https://youtu.be/G3Uebm5CHQI 他写的Bot可以在 https://t.me/SichengsGodBot 找到 🙂 有很好玩的东西哟

https://link.medium.com/0yClRaYFDcb 上一条视频制作使用的基础工具,其实还需要配合ffmpeg,最后的后期还使用了iMovie

Python是怎样运行的最后一节课 这节课把package和from import都讲了进去。自从这一节课后,我发现小盆友们看程序的能力得到了提升。学会用机器的思想运行代码,其实是解决bug的重要途径。

2020小班第三节课与第四节课记录 发现11岁的孩子对于消息、触发消息的理解非常容易。这点非常让我意外,但是对于循环的理解还是比较困难,这个看来晚一些还是需要再多练习。至于判断,真的是毫无压力了。 第三节课 这节课马上就到圣诞节了,孩子们对于做一个贺卡表现出了很大的热情。所以我决定在贺卡上继续下功夫,这样就可以在圣诞节让她们送出一个酷酷的贺卡了。所以就有了 奔跑的贺卡: https://scratch.mit.edu/projects/466937924/ 这节课让孩子们学习了选择(if 触碰到边缘)、方向和掉头、显示和隐藏、把对象移动到另一个对象的位置。中间也教会了孩子们如何录音。课后作业是在下面加上一个小人来回走去打开掉下来的礼物,同时礼物盒里会出来三个并排的礼物。这是一个作业成品,孩子当做贺卡发给了很多朋友: https://scratch.mit.edu/projects/466937963/ 第四节课 这节课时已经过完圣诞节了。所以延续以前的步骤。以前做的是打刺鱼。这次我决定让他们自己选择想打的东西。这是教学的示例 打蘑菇头: https://scratch.mit.edu/projects/467754264/ 这节课有了更多的事件、消息、前半程是让孩子们自己来做,让我看看对位置、消息、事件、动画的理解与运用。大部分掌握不错。后面多教学了变量、计时器和结束、重新开始的部分。 留下的作业是: 1.天上飞一只鸟,每xxx时间下一个蛋 2.点蛋,得到一分 3.蛋掉到最下面就碎了,消失 4.记下了多少蛋,记接住了多少蛋 5.计时,一分钟游戏结束