1.2 数据的计算 教案-2021-2022学年高中信息技术教科版(2020)必修1

文档属性

名称 1.2 数据的计算 教案-2021-2022学年高中信息技术教科版(2020)必修1
格式 doc
文件大小 39.0KB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2021-12-20 22:45:36

图片预览

文档简介

1.2数据的计算
授课题目:数据的计算
授课章节:第一章 第2节
课  型:新授课
课  时:1课时
一、【教学目标】
1.知识与技能:
了解计算的基本方式和发展过程
2.过程与方法:
根据问题需求,选择恰当的计算方式
3.情感态度与价值观:
感受计算机在处理计算时的优势
二、【教学重点】
学会选择用恰当的计算方式来解决问题
三、【教学难点】
学会选择用恰当的计算方式来解决问题
四、【教学方法】
讲授法、讨论法、任务驱动法
五、【教学过程】
教学环节 教学内容 教师活动 学生活动 设计意图
一、创设情境(鸡兔同笼问题) 思考:我国古算书《孙子算经》记载:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足。问雉兔各几何?”请思考:该问题的计算方法。 抛出问题、引起思考 认真思考老师的问题
二、计算方法:假设法 方法1:假设法思路 如果我们假设全是兔,相当于要让每只鸡多长出两条腿,然后用一共多出来的腿数除以每只鸡多出来的腿数,就得到了鸡的数量。步骤①假设全是兔,一共的腿数为:35x4=140(只)②多出来的腿数:140-94=46(只)③多出来的腿数除以2:鸡的数量:46/2=23(只)④兔的数量:35-23=12(只)评价优点:计算简单;缺点:有点烧脑! 向学生展示假设法的思路和步骤,让学生总结方法优缺点 思考解决问题的思路和步骤
三、计算方法:抬脚法 思路假如鸡与兔子都抬起两只脚,还的脚全是兔子的,用剩下的脚数量除以2就得到了兔子的数量。步骤①假设鸡与兔子都抬起两只脚,抬起脚的总数为:35x2=70(只)②地上还剩的脚数:94-70=24(只)③地上的脚全是兔子的,用剩余数除以2:兔子的数量:46/2=12(只)④鸡的数量:35-12=23(只)评价优点:计算简单;缺点:需要脑洞大开! 向学生展示抬脚法的思路和步骤,让学生总结方法优缺点 思考解决问题的思路和步骤
四、计算方法:方程法 方法2:方程法思路 通过方程式求解设兔的只数为x,鸡的只数为y。关系式:①兔的脚数+鸡的脚数=94②兔的脚数=兔的只数x4③鸡的脚数=鸡的只数x2 步骤根据题意可列方程组:x+y=35 ①4x+2y=94 ②解得:x=12 y=23 评价优点:容易理解。 缺点:需要解方程。 向学生展示方程法的思路和步骤,让学生总结方法优缺点 思考解决问题的思路和步骤
五、计算方法:列表法 方法3:列表法思路 用表格的形式把所有可能的组合都列一遍。步骤 从1开始列数据,找出符合条件的组合评价 优点:容易理解。缺点:需要列出大量的数据,太繁琐。方法3+ :用电子表格处理列表数据思路 用电子表格的形式把所有可能的组合都列一遍。步骤 输入公式自动生成数据评价优点:省去人工输入的麻烦,快捷。 让学生在纸上列表,得出结果后面该让学生用电子表格列出数据,比较两种方式的优劣。 列表寻找答案
六、电子表格的操作 电子表格操作1:数据的排序任务 用电子表格将数据按关键字体重(身高)进行降序(升序)排序 电子表格操作2:数据的筛选任务 用电子表格筛选性别为男,爱好为篮球的数据。电子表格操作3:公式和函数任务 1.用公式计算各位同学的体重指数。体重指数=体重/(身高*身高) 2.用函数计算全部同学的平均身高。电子表格操作4:分类汇总任务 1.先按性别、爱好排序;2.再设定分类字段为“爱好”,汇总方式为“计数”,选定汇总项为“爱好” ,然后进行分类汇总 设定任务,以任务驱动的方式让学生完成电子表格一系列操作。纠正错误操作 完成规定任务
七、计算方法:编程计算 方法4:编程计算思路 用编程解决“鸡兔同笼”问题步骤 分析问题-设计算法-编写程序-调试运行-输出结果参考程序print('这是一个有关鸡兔同笼问题的程序')heads=int(input('请输入总的头数:'))legs=int(input('请输入总的脚数:'))for tu in range(1,heads-1): leg=4*tu+2*(heads-tu) if leg==legs: print('兔子有:',tu,'头') print('鸡有:',int(heads-tu),'头')input("运行完毕,请按回车键退出...")运行结果请输入总的头数:35请输入总的脚数:94兔子有:12头鸡有:23头评价优点:准确、快捷。 缺点:需要掌握编程知识。 展示用编程解决鸡兔同笼问题的方法和步骤 体验编程计算
八、不同计算方法的比较 讨论:不同计算方法的比较讨论总结人工计算、借助表格软件计算、编程计算在 使用成本、使用方便性、计算速度等方面的特点。 引导学生讨论 积极讨论归纳
九、拓展练习 拓展练习:百钱买百鸡问题我国古代数学家张丘建在《算经》一书中提出的数学问题:公鸡5文钱,母鸡3文钱而小鸡是3只1文钱,问是100文钱买到100只鸡,公鸡、母鸡和小鸡各是多少只。参考程序for i in range(0, 20): for j in range(0, 33): if 5*i + 3*j + (100-i-j)/3 == 100 and (100-i-j) % 3 == 0: print(" 公鸡的数量是 %d 母鸡的数量是 %d 小鸡的数量是 %d" % (i, j, (100-i-j)))input("运行完毕,请按回车键退出...")运行结果公鸡的数量是0母鸡的数量是25小鸡的数量是75公鸡的数量是4母鸡的数量是18小鸡的数量是78公鸡的数量是8母鸡的数量是11小鸡的数量是81公鸡的数量是12母鸡的数量是4小鸡的数量是84 引导学生思考并尝试用不同方法解决问题。展示用编程方法解决问题的结果 思考尝试解决问题
十、课堂小结 课堂小结人类分析问题采用的方法是计算,在人类早期的很长一段时间内,采用人工的计算方式,随着计算机技术的发展,以数据抽象和自动化处理为代表的计算方式在改变着人类的行为方式和心理认知历程。
六、【板书设计】
七、【教学反思】