Gotocode少儿编程加盟|如何利用生活问题训练编程逻辑思维(一)

 Gotocode 少儿编程加盟|如何利用生活问题训练编程逻辑思维(一)

 一、烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?

    解答:两边一起烧。

  二、为什么下水道的盖子是圆的?

    解答:从麻省理工大学一位计算机系教授那里听来的答案,

    首先,在同等用材的情况下他的面积最大。

    其次,因为如果是方的、长方的或椭圆的,那无聊之徒拎起来它就可以直接扔进地下道啦!但圆形的盖子嘛,就可以避免这种情况了

 三、有7克、2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐分成50、90克各一份?

    解答:

    1.用天平把140g分成两等份,每份70g;

    2.用天平把其中一份70g分成两等份,每份35g;

    3.取其中一份35g放到天平的一端,把7g的砝码也放到这一端,再把2g的砝码放到天平的另一端.从7g砝码一端移取盐到2g砝码的一端,直到天平平衡.这时,2g砝码一端盐的量为20g.把这20g和已开始分出的未动一份70g盐放在一起,就是90g,其他的盐放在一起,就是50g.

四、想象你在镜子前,请问,为什么镜子中的影像可以颠倒左右,却不能颠倒上下?

    解答:因为人的两眼在水平方向上对称。

五、你有两个罐子,50个红色弹球,50个蓝色弹球,随机选出一个罐子,随机选取出一个弹球放入罐子,怎么给红色弹球最大的选中机会?在你的计划中,得到红球的准确几率是多少?

    解答:一个罐子放一个红球,另一个罐子放49个红球和50个蓝球,概率接近75%.这是所能达到的最大概率了。实际上,只要一个罐子放<50个红球,不放篮球,另一个罐子放剩下的球,拿出红球的概率就大于50%。

Gotocode少儿编程加盟|如何利用生活问题训练编程逻辑思维(一)_第1张图片

 六、你有四人装药丸的罐子,每个药丸都有一定的重量,被污染的药丸是没被污染的重量+1.只称量一次,如何判断哪个罐子的药被污染了?

    解答:先假设每颗药丸重x克,然后每个罐取分别标上1,2,3,4号.一号取一颗药,二号取两颗药丸,是几号就取几颗,一起称,如果是一号被污染质量为(10x+1),二号被污染质量为(10x+2),依此类推.

 七、对一批编号为1~100 全部开关朝上开的灯进行以下操作凡是1 的倍数反方向拨一次开关2 的倍数反方向又拨一次开关3 的倍数反方向又拨一次开关。问最后为关熄状态的灯的编号。 

    解答:最后为关灯状态的有1、4、9、16、25、36、49、64、81、100共10个数,就是1~10的平方数。只有这些数有奇数个约数。

  八、假设一张圆盘像唱机上的唱盘那样转动。这张盘一半是黑色,一半是白色。假设你有数量不限的一些颜色传感器。要想确定圆盘转动的方向,你需要在它周围摆多少个颜色传感器?它们应该被摆放在什么位置?

    解答:2个为a,b,均放在左侧a在左上,b在左下,若a先于b变化,则顺时针,b先于a变化,则逆时针。

Gotocode少儿编程加盟|如何利用生活问题训练编程逻辑思维(一)_第2张图片

九、假设时钟到了12点。注意时针和分针重叠在一起。在一天之中,时针和分针共重叠多少次?你知道它们重叠时的具体时间吗?

    解答:24小时,时针走2圈,分针走24圈,分针超时针22圈,重合22次.(1) 00:00:00, (2) 01:05:27, (3) 02:10:54, (4) 03:16:21, (5) 04:21:49, (6)05:27:16, (7) 06:32:43, (8) 07:38:10, (9) 08:43:38, (10) 09:49:05, (11)10:54:32, (12) 12:00:00, (13) 13:05:27, (14) 14:10:54, (15) 15:16:21, (16)16:21:49, (17) 17:27:16, (18) 18:32:43, (19) 19:38:10, (20) 20:43:38, (21)21:49:05, (22) 22:54:32。

十、一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。确定每个开关具体管哪盏灯。

    解答:先打开一盏灯,等它亮几分钟,关上这盏再开另外一盏,然后开门进去摸一摸灯泡,发热的那个就是之前的那盏灯,亮着的就是第二盏,一直没打开过的那盏灯也就出来了。

    更多信息请关注阿童木创想家官方公号。阿童木专注于3-18岁孩子的STEM教育,关注儿童和青少年的软实力及综合素养提升。阿童木创想家目前开设有五大跨学科课程体系——机器人、编程、创客、竞赛、特色(3D打印机、无人机......)课程,提供品牌合作,希望自己的教学理念得到传播,惠及到更多的孩子,致力于培养面向未来的人才。

你可能感兴趣的:(Gotocode少儿编程加盟|如何利用生活问题训练编程逻辑思维(一))