编程学习
1.37K subscribers
69 photos
17 videos
7 files
169 links
我不是什么编程高手,不是什么优秀教师,但是我就爱与孩子们一起玩。这里记录了我与几十个孩子边玩边学习编程的心得。
Download Telegram
上周给孩子们留的作业是从没有文档的python库里找怎么写代码(这个库在google上能找到的资料也不多,主要是真的很简单啦 icalevents),然后是从一个代码文档看半天看不出来、wiki讲的都需要非常熟练的人才能看明白、但是google上又有很多示例(有不少还是老版本错的)的库(python-telegram-bot的JobQueue)。

然后我看到了崩溃、沮丧、骂人、高喊砸计算机、痛苦等多种表现。不知道,以后娃们会不会懂得写个好文档的重要性呢?
经过推友的启发,终于在经过一年的抉择后,我决定使用javascript开启图形化部分的教学了。这部分使用p5.js,主要原因有:
.简洁高效,包括环境、书写
.可以非常方便的发布到github上,然后通过一个url分享和展示成果
.将来应该可以通过简单的扩展与telegram games集成
.丰富的社区资源、清晰的文档

接下来我先自己再试着整理一下课程文档先
追加了文档很少的Game相关的流程和示例。Telegram Bot开发作弊条 https://link.medium.com/scai2MM9jdb
计算机里有什么数值类型.key
768.4 KB
今天给小朋友们讲数据类型用的keynote,发现孩子们对于布尔运算的理解还是需要不少例子的
HackBrowserData用于将你计算机里的浏览器密码、Cookie、书签和浏览历史导出解密。支持多种操作系统和浏览器。

https://github.com/moonD4rk/HackBrowserData
这虚假广告实锤了!我还没有见过一条实现的呢,话说都实现了是不是就是一个机器人了!

实测有过如下结果:
。上别的课偷偷写程序
。每次上课都会说:我竟然又忘了!
。每次上课都会喊:我是一个大BUG
。写程序上来就装修,不找到好看的图片和动画死不开始写代码,等找好了图片和动画,马上就要下课了!

最狠的是,上课都喊:老师出错了!…………明明是自己的程序出错了,凭啥说我出错了!一行老泪喷了出来…!
不知不觉的,今年小班的小朋友已经完成了学习编程一的练习。总结一下,将来还是需要给小朋友们讲讲如何使用单步调试功能,这个对学习计算机如何执行程序的还是很有帮助的。现在的问题是,要不要给大班的同学们讲讲如何使用VSCode的单步调试功能呢?
Final Cut Pro在Mac App Store售价399刀,教育商店这个捆绑套装259刀,决定买这套作为礼物送给孩子,这个教育优惠真的良心价了。
非常偶尔的机会,看到苹果的招聘,给孩子们看看,就会知道,为什么我总在让你们尝试的探索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
这个swift playgrounds是真·大师级的设计,但是就是眼睁睁的崩,真的是bug重重堪比光遇。尽快完成后,咱们转战蟒蛇~

附:知道为啥要用github了吧
Grace阿姨贡献一个非常棒的主意,书写一个24点游戏机器人,和24点竞赛机器人。
游戏机器人负责主持游戏,发牌,收结果排名次。
竞赛机器人参与游戏,收到题目后,给出答案,看看谁给出的答案快、多,不同。
为了娱乐和锻炼,我们可能会给出不同的游戏规则。参见wiki https://zh.wikipedia.org/wiki/24%E7%82%B9

贡献者这个想法的是住在伦敦的两个孩子的母亲,她以前是小学老师,一个非常细心的妈妈。用这个游戏陪伴孩子,培养了孩子对数字的兴趣和乐趣~
哈哈哈,故事接龙让娃娃们好开心,接下来我们会有一个群,专门让大家写故事~
哈哈,今天的结果不错
昨天有新的小朋友加入学习,这里我特别整理了一个github使用的小笔记,希望能帮助到新的同学们 https://docs.google.com/presentation/d/1-orBKn3sOVqTNzd34Ow0liEkRum_ui4SFXU1JJ12xfo/edit#slide=id.p
寻找有缘人
今天开启了一个新的Swift Playgrounds小组,现在有三个学生,美东周六下午四点和周四晚上七点上课,一节课一个半小时。如果时间能碰上,我面试一下,可以加入一到两个有缘的孩子~
现在三个孩子组两个team对战总有一种一对二的不公平感觉~
要求:8岁以上,家里有一台Mac,有第二台电脑或者iPad