内容正文:
第三章算法基础
信息技术必修1《数据与计算》
3.1体验计算机解决问题的过程
信息技术必修1《数据与计算》
上机课要求
上课前课代表同学提前与老师联系,确定上课事宜。
上课不能携带水、零食等进入机房。
进入机房按照编排机号入座,不得随意串座。
思考1:某学校高一二班共计有58名同学参加期末考试,考试科目共计9科,老师用什么方式计算同学们的总分,平均分,各科最高分,最低分,及格率,优秀率?
EXCLE 电子表格工具
思考2:王爷爷从图书馆借来一本英语有关教育的原著,但是他又不懂英语,他可以采用什么方式解决?
在线OCR识别,有道翻译等
思考3:2020年,我国经历了前所未有的新冠疫情,面对困难,人民团结一致,捐钱捐物,抗疫期间的各种捐赠物质的分配调用是如何统计的?
智能计算器,大数据平台
任务一:体验人工解决问题
问题:十一国庆节快到了,小明打算从A市经B1市到B市旅游,假设可选的路线入下图,请问耗时最少的旅行航线是哪条。
任务一:体验人工解决问题
请以小组为单位,分析解题步骤:
任务一:了解数字化工具与资源
解题步骤:
1.用穷举法列出从A市经B1市的各班次的耗时,及相应可中转的B,市到B市的各班次的等待时长及行程耗时;
2.算出各组合的总耗时;
3.找到耗时最少的路线。
任务一:了解数字化工具与资源
请小组成员合理分工,计算各组合耗时时间,并填写下表。
从A市经过B1市到B市可组合班次情况表
从A到B1班次编号 耗时 从B1到B可中转的班次 总耗时
编号 耗时 等待时长
M1 N3
N4
N7
N8
N9
M2 N3
N4
N8
N9
任务一:了解数字化工具与资源
任务一:了解数字化工具与资源
下结论:耗时最少的市M2---N3 组合班次。
任务二:体验利用计算机解决问题的过程
事实上,从A市到B市的中转城市有K个,并且分别有不同的交通工具与班次。
任务二:体验利用计算机解决问题的过程
当计算的数据量很大时,人工效率比较低时,我们可以
借助于计算机。
通过编制计算机程序来解决问题
任务二:体验利用计算机解决问题的过程
算法的程序可参见配套学习资源包“第三章\课本素材\程序3-1”
任务二:体验利用计算机解决问题的过程
任务二:体验利用计算机解决问题的过程
总结:计算机解决问题的过程
分析问题-----设计算法----编写程序----调试运行程序
任务三:人工求解和计算机求解问题的异同,完成下表。
分析问题,设计算法,
得出结果,验算结果
每次只能对特定的
问题进行解答,
运算速度慢,不需要
借助于计算机
编写程序,调试程序,运行速度快,通用性强。
求解问题的方式 相同点 不同点
人工求解
计算机求解
课堂练习
1)人们利用计算机解决问题的基本过程为( )。
①调试运行程序②分析问题③设计算法④问题解决⑤编写程序
A①②③④⑤
B.②④③⑤①
C.④②③⑤①
D.②③⑤①④
2、随着数据的快速增长,人工处理大量数据的效率与计算机处理相比较正变
得( )。
A.更高
B. 更低
C.一样
D. 无法比较
D
B
课堂总结
下课!
完成测试题,下节课前由小组长批阅,课代表汇总。
作业布置
$$