当前位置:首页 > 阅美活动 > 活动报道
【创•课堂】Scratch编程——鸡兔同笼
发布时间:2019-07-18

  2019年7月17日下午2点,由金陵图书馆科普联盟和南京晓庄学院联合举办的【创·课堂】Scratch编程第二课在金陵图书馆二楼的电子阅览室如期开展。

 

  Scratch是一种全新的程序设计语言,青少年可以用它很容易地创造交互式故事情节、动画、游戏,然后还可以把作品分享给所有人。青少年在“玩”编程,同样也是在通过编程来学习,通过学习Scratch可以开发青少年的逻辑思维能力,有助于拓宽青少年思维的宽度和广度,使思维更加敏捷。

 

  课程一开始,老师就给孩子们出了一道数学题:“鸡有几只脚,兔有几只脚,如果鸡兔同笼,鸡兔共有35个头94只脚,问鸡兔各有多少只?”同学们七嘴八舌,但没有一个能很快的回答出来,最后还是由老师讲出了答案:“先让所有的鸡和兔子都排好队,鸡和兔子都听哨子指挥,那么吹一声哨子,鸡和兔子都同时抬起一只腿,那么此时笼中站立的脚:94-35=59(只)。再吹一声哨子,然后再抬一只脚,鸡只能一屁股坐地上了,那么现在只剩下用两条腿站立的兔子,站立脚的数量:59-35=24(只),兔子的数量:24/2=12(只),鸡的数量:35-12=23(只)。”

 

  这个是最直观的解题方法,但今天上课的重点是编程,老师把这个问题代入到了编程软件里,让孩子们编出一套解题程序,用程序来解决诸如此类的数字问题,引发孩子们的数学思考,鼓励他们的创造性思维,培养自主探究的能力。

 

  最后,孩子们在老师的指导下完成了自己的小程序,并进行了试算,打开了解题的新思路,在活动中学习了知识,也跟上了时代的步伐。

 

(资源开发部)