中小学教育资源及组卷应用平台 川教版信息技术八年级上册《体验生活中的策略》教学设计 课题 体验生活中的策略 单元 第三单元 学科 信息技术 年级 八年级 学习目标 了解策略的作用了解策略的制定过程能将策略转变为伪代码 重点 了解策略的制定过程 难点 能将策略转变为伪代码 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 展示两张脸部识别的图片通过上一单元的学习,我们知道了人脸识别技术可以用在很多地方,那么解决“如何识别人脸”的方法,就是一种策略,下面,让我们和欢欢一起来体验一下什么是“策略”吧! 听老师讲解 复习上单元内容,调动学生学习的积极性,为以下的学习打下良好的基础 讲授新课 策略和方法的区别方法:是为了完成一定的目的和任务,活动中所采用的方式、手段策略:是不同的条件下,为达到不同的结果所采用的方式、方法、媒体的总和,可以实现目标的方案集合,根据形势发展而制定的行动方针和斗争方法一 “快递员派送”的策略“网购”催生了许多行业的发展,其中最典型的,就是物流行业的兴盛。人们在网上买好东西以后,物流公司的快递员负责把包裹送到收货驿站。识别不同的快递忙碌的快递面对大量包裹,快递员派送包裹都有自己的策略。我们先来看看下面这幅路线示意图。如上图所示,从A到B路程为10km,B到C为15km,C到D为9km,B到D为16km,A到D为13 km,A到C为18 km。快递员每天需要从A点出发,将包裹送往B、C、D三个点后回到A点。请你帮助快递员找出最短的送货路径,并将所有路线的总距离都计算了出来填写在下面的表格中:刚才我们填写的表格中,共有6种路线方案,因为两个点间的往返距离完全相同,所以方案1和方案6的总距离一样,以此类推,其实只有方案1、2、3共计3种路线方案。这三种完成任务的方法,就是快递员派送的策略。假设同学们帮快递员设计的派送路线是ABCD,这种策略并不能完成任务,它就是“无效策略”。方案1~6虽然完成效率各不相同,但是只要能完成任务,就是“有效策略”。而在方案1、2、3之中,方案1的距离是最短的,则它是最有效的策略。同学们选用这种排列出所有路线,从而计算出最短距离的方式,就是解决问题的策略。当这个问题更复杂一些,例如快递员有几十个收货驿站需要派送时,这时候就需要更高效的“算法”来解决。拓展:从问题到程序面对问题的时候,一旦确定了策略,实际上也就解决了“怎么做”的问题。让计算机明白“怎么做”,就需要把策略转化成程序。从问题到程序的一般流程:例如“快递员派送”案例,同学们的策略是将所有路线的总距离全部排列出来进行对比,最后确定最短路径。其策略就可用如下数学方式来描述:设Di为方案i的距离D1=AB+BC+CD+ADD2=AB+BD+CD+ACD3=AC+BC+BD+AD则最短距离为min (D1,D2,D3)二 “快递员派送”伪代码1、看视频《伪代码》2、伪代码作为算法和策略之间的桥梁,能够帮助人们读懂解决问题的思路和流程。编写伪代码可以使用中文、英文等任何自然语言。伪代码不需要严格按照编程语言的语法来书写,仅用于理清算法的思路。【简单示例】输入3个数,打印输出其中最大数可用如下的伪代码表示:1 Begin(算法开始)2 输入 A,B,C3 IF A>B 则 A→Max4 否则 B→Max5 IF C>Max 则 C→Max6 Print Max7 End (算法结束)“快递员派送”的伪代码如下:Begin AB=10,BC=15,CD=9,BD=16,AD=13,AC=18 D1=AB+BC+CD+AD D2=AB+BD+CD+AC D3=AC+BC+BD+AD minD=min{D1,D2,D3} Print(minD)End任务一 如果快递员需派送的点不止A、B、C、D四个,而是20个点,应该使用什么样的策略?三 生活中的营销策略基本介绍(1)概述:1993年美国学者Agrawal(阿格拉沃尔)提出通过分析购物篮中的商品集合,从而找出商品之间关联关系的关联算法,并根据商品之间的关系,找 ... ...
~~ 您好,已阅读到文档的结尾了 ~~