1.4 趣味数列 教学设计 湘教版信息科技五年级下册

资源下载
  1. 二一教育资源

1.4 趣味数列 教学设计 湘教版信息科技五年级下册

资源简介

第4课 《趣味数列》教学设计
【教学目标】 1.解斐波纳奇数列中某一项的计算方式; 2.设计一个计算斐波纳奇数列的程序; 3.制作并保存程序,分享给小伙伴。 【教学准备】 1.多媒体教学设备 2.图形化编程软件(如:编程猫Kitten4编辑器https://kitten4./) 3.学习任务单 4.学生分组材料(每组一台电脑或平板) 【教学过程】 一、创设情境,引入新知 前面我们学习了斐波纳奇数列。这一数列又被称为黄金分割数列、兔子数列等。结合已经学习的斐波纳奇数列算法和计算第n项的值的方法,今天,我们来设计计算斐波纳奇数列的程序。 情境创设:展示斐波纳奇螺旋线图片。 引出本课主题——设计斐波纳奇数列的程序。 知识回顾:斐波纳奇数列的计算规律是怎样的?(数列的第1项和第2项都为1,从第3项开始,每一项都等于前两项的和。) 设计意图:通过展示斐波纳奇螺旋线图片,引出本课主题:设计斐波纳奇数列的程序。再通过知识点的回顾,帮助学生复习斐波纳奇数列的规律,为本节课的学习任务打下理论基础。 二、结合实例,讲授新知 1.结合斐波纳奇数列的规律,完成接龙小游戏。 【课堂任务一】斐波纳奇数列接龙。规则:从每组第一位同学开始接龙;按顺序依次填写,填完向后方传递,直到本组最后一位同学完成填写;正确率最高、用时最短的小组获胜。 项数数值()第1项=1第2项=1第3项=2第4项=3第5项=5第6项=8第7项=13第8项=21
讨论:人工计算斐波纳奇数列会遇到什么问题?(1.随着项数越来越多,对应的数值也会变大,计算起来更加困难。2.如果前面有一项算错了,后续的计算结果也会跟着出错。) 设计意图:开展接龙小游戏,调动学生的学习积极性,在游戏的过程中运用斐波纳奇数列的规律进行计算,加深对斐波纳奇数列的理解。通过提问让学生思考人工计算斐波纳奇数列可能遇到的问题,激发学生编程解决问题的好奇心。 三、依据规律,实践新知 【课堂任务二】用图形化编程工具实现斐波纳奇数列,计算出斐波纳奇数列第n项的数值。 1.用“询问【】并等待”积木,询问“数列长度为”。 2.新建三个变量“S1”“S2”“Sn”。 3.设置第一项的值=1,第二项的值=1。 4.新建斐波纳奇数列的列表“list”。 提示:比较简单的初始化操作,可以让同学上台演示。 5.将、的值添加进列表。 6.根据斐波纳奇数列规律,第1项是1,第2项是1,从第3项开始,每一项都等于前两项之和,用迭代算法计算第n项的值,并将第n项的数值添加到列表中。 7.重复执行询问时输入的数列长度。 提示:因为前面的程序已经在列表中加入了第一项和第二项,所以重复执行的次数需要在回答的基础上减2。 8.说出输入位数对应的数值,注意用连接语句将对话说完整。 9.显示列表,查看列表中的斐波纳奇数列。 10.将程序拼起来。 完成程序编写并展示最终效果。 学生自主学习了解迭代算法的概念及特点。请学生找出程序中哪一部分使用了迭代算法。 四、总结延伸,巩固新知 1.【课堂任务三】请在表格中记录自己输入项数对应的斐波纳奇数值,并验证你的程序。(提示:多设置几组测试项,验证自己的程序是否编写正确。) 2.总结:本节课同学们学习了如何使用图形化编程工具实现斐波纳奇数列,了解了迭代算法的特点。设计完程序记得保存并分享给你的小伙伴,展示你的作品吧!并根据本节课的学习进行评价,在反思中不断成长与进步吧! 附: 作品评价表

展开更多......

收起↑

资源预览