
为丰富学生课余生活,培养学生对科学技术的兴趣和爱好,提高学生的综合科学素养,引导他们树立科学思想、科学态度,培养从小爱科学、学科学、用科学的热情,合肥一六八玫瑰园学校科学技术协会特举办科普小课堂活动。
本期课程主题:动漫说算法
主讲人:张毅
课程简介:同学们,有的同学学过C++语言,C++,就是计算机语言的表达。就好像你把想说的话通过某种语言组织好内容表达出来,语言可以是中文、英文,也可以是计算机语言,可是,你听说过算法吗?你知道算法和程序的关系吗?今天我们讲一讲算法的知识。
在看视频之前,来分析一个数学小例子:
课堂上,老师提问:15-9等于几?
小明说:我拿出15根小木棒,数出其中9根拿掉,再数一数,剩下了6根,答案是6。
小红说,我把15分成10和5,10减去9等于1,1再加上5,答案是6。
老师表扬小明和小红认真思考,都得到了正确的答案。
小明和小红分别思考,都拿出了自己的算法,解决了15-9这个问题。
小明在他的算法里使用了“摆15根木棒”、“数出9根拿掉”、“数剩下的木棒数”这3个指令。而小红也使用了3个指令设计了她的算法。
我们可以总结出:
算法就是解决问题的方法。
算法是由一系列指令组成的。
解决同一问题的算法可以不同。
其实我们生活中也会遇到很多算法,只要是解决问题的方法都属于算法,生活中,我们要积极发现问题,要善于思考和总结自己的算法。
思考题:
吃早餐时,妈妈拿来了很多食物,有三明治、牛奶、蛋糕、热狗和面包,这时要解决“早餐吃饱”的问题,我们就要思考自己的算法了。我的的算法是:吃掉三明治,再喝掉牛奶就饱了。我的算法由两个指令组成,你的算法呢?评论区告诉我吧。
更/多/精/彩
关注合肥一六八玫瑰园学校官方微信
聆听校园好故事
感受教育百态美
微信号:hf168mgyxx

给我一个大大的赞吧

