父与子的编程之旅(9)

上周我们没有继续学习scratch,原因是儿子总是不停的眨眼睛,眼睛可能有点疲劳。自从发现他近视以后,他的很多用眼的活动都被严格控制了,读书改成了听书,电视每周一次。我也明白,禁止做的事情他还是会偷偷的去做,就像看书一样,他在学校就偷偷看了不少书。说句实话读书理论上是不该禁止的,但考虑到他年纪太小,在上初中之前我们要努力的去控制他的视力,将来他出去读书我们想控制也控制不了。

夏天的周日总是炎热的,他跆拳道一结束,乘着光线还好,我提出赶快学习scratch,他很开心。

今天我们学习并制作关于一组对话,需要用到广播的功能, 教程礼提到如下代码我们没有找到,我和儿子想了想,最后儿子提出是否可以用延迟时间来实现这个功能,这个想法也是我想的,最后由儿子完成了最后的工作,功能基本能全部实现。我没有想到这个小插曲居然可以开动儿子的思考,这也是我们学习编程的原因,我们注重的是思考,而不是照本宣科。

这个是我们找到代码,后来我在”事件“的模块里发现了广播就是教程里的,只是名称不同。

父与子的编程之旅(9)_第1张图片
软件的广播功能
教程的发出功能

这是儿子自己想的,用等待的事件不同来实现对话功能,其实本质是相同的。只是更初级点,不过对于初级的父子来说却是极好的。

父与子的编程之旅(9)_第2张图片
这是对话的基本画面
父与子的编程之旅(9)_第3张图片
小鱼的代码
父与子的编程之旅(9)_第4张图片
章鱼的代码

需要说的是,今天做的其实是很简单的,基础的东西都是很简单的,也是很重要的。而且复杂的东西也是有简单的积累起来的。只有先掌握了简单的东西,才能做出复杂的东西。儿子上次看到天天哥哥制作的游戏,非常兴奋,刚开始学的时候就像直接做那样的游戏。我告诉他,他必须从基础的东西开始,慢慢才能做出那样的游戏,也能坐自己想做的东西,最怕的是他自己根本没有想做的东西。

2018年05月20日

注:坚持写作第150天,今天是著名的520日,所谓的著名也是手机互联带动起来的,对我来说就是普通的一天,和平时过的并没有什么区别。

你可能感兴趣的:(父与子的编程之旅(9))