分形、斐波那契数列总结及下节课逻辑推理预习

分形无处不在,小小的一个递归,演绎出万般世界。小朋友们在课堂上感受分形的精彩、数学的魅力、编程的乐趣。

01

分形堂课

介绍了一些自然界的分形现象、观看了一个分形视频,进行一个简单的分形编程:谢尔宾斯基三角,演示了分形二叉树(通过scratch来模拟一棵树)。

谢尔宾斯基三角

分形最重要的特征:自相似性

02

斐波那契数列课堂

1、1、2、3、5、8、13、21、34、……

你找到上面的规律了吗?能用程序编出来吗?

这就是著名的斐波那契数列,斐波那契数列在自然界也普遍存在,甚至我们熟悉的黄金分割,黄金角(不是黄金脚哟),也可以从斐波那契数列中得到呢。

黄金分割:0.618

黄金角:137.5

怎么得来的?这些有什么用呢,去问问上课的小伙伴吧。

上图是人体的一些黄金分割,量一量,看看你符合黄金分割么?

课程最后做了一个小题:每天进步一点

X *0.99*0.99*0.99*0.99*0.99*0.99…… = ?

X *1.01*1.01*1.01*1.01*1.01*1.01…… = ?

看看上面的式子,知道为什么叫“每天进步一点”了吗?

在上课的过程中,发现小朋友们对递归这个技巧掌握得不够好,都喜欢用循环,因为递归抽象一些,循环直观简单一些。有时候有些递归可以用循环来替代,有时候则必须用递归。

03

下节课逻辑推理 预习

谁是杀手

日本某地发生了一起谋杀案,警方通过排查确定杀人凶手必为四个嫌疑犯中的一个,被控制的嫌疑犯分别说了如下供词:

甲说:“不是我”

乙说:“是丙”

丙说:“是丁”

丁说:“丙在胡说”

已知三个人说了真话,一个人说的是假话。

现在根据这些信息,请你找出谁是凶手!

先推理出凶手,再编程

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180715G1FFQI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券