1、第三章第三章 算法基础算法基础3.1 体验计算机解决问题的过程课题体验计算机解决问题的过程课时1 课时教学目标1、了解计算机解决问题的过程2、能够灵活应用计算机解决问题。3、激发学习兴趣,提升信息技术学科素养。重点与难点重点:计算机解决问题的方法与过程。难点:能够灵活应用计算机解决实际问题。辅助手段多媒体,机房广播演示系统教法学法讲授法、任务驱动法,小组合作法,自主探究法。课前准备课代表同学负责班级分组(4-6 人一组)。教学设计创设情境激趣导入首先通过多媒体广播演示系统一些生活中常见的问题,请同学们思考如何解决?1、某学校高一二班共计有 58 名同学参加期末考试,考试科目共计 9 科,老师用
2、什么方式计算同学们的总分,平均分,各科最高分,最低分,及格率,优秀率?2、王爷爷从图书馆借来一本英语有关教育的原著,但是他又不懂英语,他可以采用什么方式解决?3、2020 年,我国经历了前所未有的新冠疫情,面对困难,人民团结一致,捐钱捐物,抗疫期间的各种捐赠物质的分配调用是如何统计的?以此引入本节课的内容体验计算机解决问题的过程,进而激发学生学习本课程的兴趣。任务驱动与任务一:体验人工解决问题问题:十一国庆节快到了,小明打算从 A 市经 B1 市到 B 市旅游,假设可选的路线入下图,请问耗时最少的旅行航线是哪条。知识讲授任务驱动与知识讲授分析解题步骤:1.用穷举法列出从 A 市经 B1 市的各
3、班次的耗时,及相应可中转的 B,市到 B 市的各班次的等待时长及行程耗时;2.算出各组合的总耗时;3.找到耗时最少的路线。请小组成员合理分工,计算各组合耗时时间,并填写下表。从 A 市经过 B1 市到 B 市可组合班次情况表从 B1 到 B 可中转的班次从 A 到 B1 班次编号耗时编号耗时等待时长总耗时N3N4N7N8M1N9N3N4N8M2N9下结论:耗时最少的市 M2-N3 组合班次。思考:事实上,从 A 市到 B 市的中转城市有 K 个,并且分别有不同的交通工具与班次。当计算的数据量很大时,人工效率比较低时,我们可以借助于计算机。通过编制计算机程序来解决问题任务二:体验利用计算机解决问
4、题的过程。算法的程序可参见配套学习资源包“第三章课本素材程序 3-1”(后面另附)总结:计算机解决问题的过程:分析问题-设计算法-编写程序-调试运行程序任务三:人工求解和计算机求解问题的异同,完成下表。求解问题的方式相同点不同点人工求解每次只能对特定的问题进行解答,运算速度慢,不需要借助于计算机计算机求解分析问题,设计算法,得出结果,验算结果编写程序,调试程序,运行速度快,通用性强。课堂练习(1)人们利用计算机解决问题的基本过程为(D )。调试运行程序分析问题设计算法问题解决编写程序AB.C.D.2、随着数据的快速增长,人工处理大量数据的效率与计算机处理相比较正变得(B )。A.更高B.更低C
5、.一样D.无法比较课堂总结由学生总结归纳本节课所学知识,教师进行点拨。板书设计3.1 体验计算机解决问题的过程1、计算机解决问题的一般步骤:分析问题-设计算法-编写程序-调试运行程序2、人工解决问题和计算机解决问题的异同。课后作业完成测试题,下节课前由小组长批阅,课代表汇总。3.1 体验计算机解决问题的过程测试题一、选择题1、关于用计算机程序解决问题说法中正确的是()。A.利用计算机的高速运算能力提高信息处理能力B 提高信息加工的效率C.针对具体问题以专门的程序来实现信息加工的自动化D.以上说法都正确2、小明编写好解密程序后,调试运行时,程序没有报错且能顺利运行,但不能正确解密,造成这个结果的
6、原因是()A.解密算法逻辑错误B.程序语句语法错误C.程序过期了D.程序设计窗口配置不对3、程序以()代码的形式存放在存储器中,并采用()作为数字计算机的数制基础。A 二进制B.二进制C.八进制D.十六进制4、下列选项都是属于高级语言的是(A.汇编语言、机器语言B.汇编语言、Basic 语言C.Basic 语 言、Python 语言D.机器语言、Python 语言5、计算机能直接识别、理解执行的语言是()A、汇编语言B、Python 语言C、Basic 语言D、机器语言二、简答题1、总结归纳计算机解决问题的方法与步骤2、畅想一下你对未来计算机解决问题的应用。试题答案一、选择题123456DAA
7、CDC二、简答题1、分析问题、设计算法、编写程序、调试运行程序。2、无标准答案。第三章算法基础信息技术必修1数据与计算3.1体验计算机解决问题的过程信息技术必修1数据与计算上机课要求上机课要求上课前课代表同学提前与老师联系,确定上课事宜。上课不能携带水、零食等进入机房。进入机房按照编排机号入座,不得随意串座。思考1:某学校高一二班共计有58名同学参加期末考试,考试科目共计9科,老师用什么方式计算同学们的总分,平均分,各科最高分,最低分,及格率,优秀率?EXCLE 电子表格工具思考2:王爷爷从图书馆借来一本英语有关教育的原著,但是他又不懂英语,他可以采用什么方式解决?在线OCR识别,有道翻译等思
8、考3:2020年,我国经历了前所未有的新冠疫情,面对困难,人民团结一致,捐钱捐物,抗疫期间的各种捐赠物质的分配调用是如何统计的?智能计算器,大数据平台任务一:体验人工解决问题问题:十一国庆节快到了,小明打算从A市经B1市到B市旅游,假设可选的路线入下图,请问耗时最少的旅行航线是哪条。任务一:体验人工解决问题请以小组为单位,分析解题步骤:任务一:了解数字化工具与资源解题步骤:1.用穷举法列出从A市经B1市的各班次的耗时,及相应可中转的B,市到B市的各班次的等待时长及行程耗时;2.算出各组合的总耗时;3.找到耗时最少的路线。任务一:了解数字化工具与资源请小组成员合理分工,计算各组合耗时时间,并填写
9、下表。从A到B1班次编号耗时从B1到B可中转的班次总耗时编号耗时等待时长M1 N3 N4 N7 N8 N9 M2 N3 N4 N8 N9 从A市经过B1市到B市可组合班次情况表任务一:了解数字化工具与资源任务一:了解数字化工具与资源下结论:耗时最少的市M2-N3 组合班次。任务二:体验利用计算机解决问题的过程事实上,从A市到B市的中转城市有K个,并且分别有不同的交通工具与班次。任务二:体验利用计算机解决问题的过程当计算的数据量很大时,人工效率比较低时,我们可以借助于计算机。通过编制计算机程序来解决问题任务二:体验利用计算机解决问题的过程算法的程序可参见配套学习资源包“第三章课本素材程序3-1”
10、任务二:体验利用计算机解决问题的过程任务二:体验利用计算机解决问题的过程总结:计算机解决问题的过程 分析问题-设计算法-编写程序-调试运行程序 任务三:人工求解和计算机求解问题的异同,完成下表。求解问题的方式相同点不同点人工求解计算机求解分析问题,设计算法,得出结果,验算结果每次只能对特定的问题进行解答,运算速度慢,不需要借助于计算机编写程序,调试程序,运行速度快,通用性强。课堂练习1)人们利用计算机解决问题的基本过程为()。调试运行程序分析问题设计算法问题解决编写程序AB.C.D.2、随着数据的快速增长,人工处理大量数据的效率与计算机处理相比较正变得()。A.更高B.更低C.一样D.无法比较 DB课堂总结下课!完成测试题,下节课前由小组长批阅,课代表汇总。作业布置