1、普通高中教科书通用教学设计人工解决问题的一般过程体验计算机解决问题的过程现在从昆明火车站到玉溪市区,请你设计耗时最少的旅行路线方案?人工解决问题的一般过程探究活动人工解决问题的一般过程思考昆明双塔昆明双塔体验计算机解决问题的过程飞机汽车地铁高铁火车人工解决问题的一般过程分析问题:可用的交通工具人工解决问题的一般过程体验计算机解决问题的过程人工解决问题的一般过程分析问题:各交通工具所需要的时间人工解决问题的一般过程通过互联网查询从昆明到玉溪的路线规划将查询到的结果填写到学案上实践体验计算机解决问题的过程人工解决问题的一般过程分析问题:各交通工具所的方案人工解决问题的一般过程需要经过的城市:昆明火
2、车站-呈贡市(昆明南站)-玉溪市火车站呈贡市玉溪市小汽车公交地铁城际班车高铁火车小汽车火车体验计算机解决问题的过程人工解决问题的一般过程分析问题:各交通工具所需要的时间人工解决问题的一般过程不考虑交通工具固定发车时间的情况下:通过百度地图或者高德地图查询汽车从昆明到玉溪的时间 通过昆明火车站时刻表查询火车及高铁从昆明到玉溪的时间 通过昆明地铁查询昆明到高铁站的地铁所需要的时间实践体验计算机解决问题的过程人工解决问题的一般过程分析问题:各交通工具所需要的时间人工解决问题的一般过程实践整理你查询到的结果,并将查询到的结果填写到学案上体验计算机解决问题的过程人工解决问题的一般过程分析问题:各交通工具
3、所的途经的时间人工解决问题的一般过程火车站火车站-呈贡的工具呈贡的工具所需时间所需时间在呈贡转乘或停留时间在呈贡转乘或停留时间呈贡呈贡-玉溪的交通工具玉溪的交通工具所需时间所需时间小汽车42分钟0分钟小汽车48分钟公交116分钟20分钟城际班车50分钟地铁50分钟15分钟高铁37分钟火车41分钟5分钟火车42分钟体验计算机解决问题的过程人工解决问题的一般过程用解决问题人工解决问题的一般过程火车站火车站-呈贡的工具呈贡的工具所需时间所需时间在呈贡转乘停留时间在呈贡转乘停留时间呈贡呈贡-玉溪的交通工具玉溪的交通工具所需时间所需时间小汽车42分钟0分钟小汽车47分钟公交116分钟20分钟城际班车50
4、分钟地铁50分钟15分钟高铁37分钟火车42分钟5分钟火车45分钟取最短时间的班次为最佳旅行路线可以得出最佳旅行方式为:乘火车也可以通过枚举法,分别将三个时间组合起来计算时间最短的方案。体验计算机解决问题的过程人工解决问题的一般过程人工解决问题的一般过程人工解决问题的一般过程确定目标分析问题及明确问题条件寻找解决问题的方法和途径解决问题并验证结果人工解决问题的不足:l 人工进行数据收集时效率低,工作量大l 问题复杂时,效率低(如本案例中交通工具多,途径城市多的时候)l 容易出错计算机解决问题的过程体验计算机解决问题的过程计算机解决问题的过程计算机解决问题的优势计算机解决问题的过程解决前面的问题
5、时,计算机具有的优势:l自动化程度高:采集数据时,可以使用爬虫等自动化数据采集工具。l速度快、精度高:程序运行时间非常短,精度高。l不容易出错:算法和程序设计不出错,计算机解决问题就不会出错。体验计算机解决问题的过程计算机解决问题的过程计算机解决问题的过程计算机解决问题的过程提出问题分析问题设计算法编程调试解决问题确定问题、条件,并采集数据,对问题进行描述、抽象、建模等解决问题的方法和步骤选择一种计算机语言来实现算法,并进行调试问题不符合预期时,再次检查前面的步骤数学建模用数学语言来描述问题解决的方案体验计算机解决问题的过程计算机解决问题的过程体验计算机解决问题计算机解决问题的过程体验1.启动
6、PythonDLE集成环境2.执行“file”菜单中的“Open”命令,选择打开程序“从A市到B市耗时最少的旅行路线问题程序”3.执行“run”菜单中的“run module”命令4.观察程序运行结果体验计算机解决问题的过程计算机解决问题的过程人工求解问题与计算机解决问题的异同计算机解决问题的过程求解问题的方式求解问题的方式相同点相同点不同点不同点讨论体验计算机解决问题的过程计算机解决问题的过程人工求解问题与计算机解决问题的异同计算机解决问题的过程求解问题的方式求解问题的方式相同点相同点不同点不同点人工求解问题分析问题、设计算法、得出结果、验算结果每次只能针对特定的问题进行解答,运算速度慢,不需要借助计算机工具计算机解决问题编写程序、调试程序、运算速度快,通用性强体验计算机解决问题的过程计算机解决问题的过程小结计算机解决问题的过程l计算机解决问题的步骤是:提出问题、分析问题、设计算法、编写程序、调试程序。l人工处理问题效率低时,就需要考虑用计算机来解决问题,二计算机解决问题的本质就是计算机程序在解决问题,我们用到的EXCEL、WORD等就是计算机程序,如果计算机没有合适的工具时,我们就需要编写程序来解决特定问题。