- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
八年级下册 第1单元 《算法思想初步》
《算法基础知识》教学设计
一、创设情境 激发兴趣
阅读导学案“阅读与思考”农夫过河问题激发学生对于算法知识的渴望带着问题进入课堂。
(设计意图:通过这样的引导,激发学生学习的欲望,引入本课带着问题进入本节课的学习。能够提高学生的听课效率,在实际上课中能够带着问题去听课,带着问题去思考。)
二、启发探究 学习新知
(一)活动一:自主学习
学生自主探究,通过阅读教材,自学算法的概念。
对于算法,其实并不抽象,它就在我们生活中。我们从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,如果有括号就先括号内后括号外、竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现。广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法。
通过小游戏验证自己的思路,在反复验证中理解算法的多样性,重新分析问题,在不断的尝试中学会分析问题,解决问题形成算法描述。
用计算机语言来描述算法,就是编程。
(设计意图:通过这个活动,让学生认识算法的概念,算法并不抽象和神秘。在自主学习的过程中了解算法、理解算法的应用。)
自主学习,归纳总结:
1、算法:把进行某一项工作的方法和步骤称为算法。解决问题的过程就是实现算法的过程。
2、解决问题的一般方法:首先对问题进行观察、分析、细化、同时收集必要的信息,然后根据已有的知识、经验进行判断和推理,尝试按照一定的方法和步骤去解决问题。(解决问题的方法不是唯一的,但其方法的优劣需要和具体情况相结合)。
(设计意图:对于算法的概念,对于学生而言还是比较抽象,通过学生的自主探究,首先有个认识,通过学习来逐步加深)
(二)活动二:合作探究
1、用语言描述算法并体会其好处。
2、仔细浏览常见流程图符号及其说明
3、尝试用流程图描述农夫过河问题。
4、了解用计算机语言描述算法。
根据导学案提示完成合作探究
学生自主讨论,如果在保证安全的前提下让农夫把狼、羊、白菜都带过去。
学生自主讨论后,说出自己的方案。
总结:使用语言描述解决问题的过程,这种方法称为自然语言描述算法。
(设计意图:学生首先进行独立思考,然后进行小组讨论,从而更好地完成了任务,锻炼了学生学习能力。)
算法的流程图表示
学生讨论,在刚才问题中,学生给出的答案五花八门,描述的越详细,就越繁杂,不够直观简洁。有没有比较直观的描述算法呢?
课件展示:常见的流程图符号及其说明
流程图符号
符号名称
说 明
开始与结束标志
是个椭圆符号,用来表示一个过程的开始或结束,“开始”或“结束”写在符号内
活动标志
是个矩形符号,用来表示在过程的一个单独的步骤,步骤的简要说明写在矩形内
判定标志
是个菱形符号,用来表示过程中的一项判定或一个分岔点,判定或分岔的说明写在菱形内,常以问题的形式出现。对该问题的回答决定了判定符号之外引出的路线,每条路线上相应的回答
流线标志
用来表示步骤在程序中的进展,流线的箭头表示一个过程的流程方向
输入、输出标志
是个平行四边形符号,用来表示数据的输入与输出
思考:如何用流程图来描述农夫过河的过程。
分组讨论,自学教材。
【加油站】流程图是描述我们进行某一项活动所遵循顺序的一种图示方法。通过流程图的描述,我们可以直观地了解活动的流程和过程。
【练一练】请把另外一种过河的方案用流程图描述出来
(设计意图:首先展示常见的流程图符号及其说明,让学生有个较为直观的认识,为进一步了解流程图的概念与认识流程图打下一个基础,可以帮助学生更好的理解)
用计算机语言描述算法
众所周知,计算机的运算功能强大,我们可以借助计算机的运算功能来帮我们来解决问题。要实现这一过程,首先得告诉计算机如何来做。这里就要用到计算机语言。用计算机语言来描述算法,就是编程。
展示一段VB程序实现“1+2+3+……+100的和”的程序。
学生思考:你知道哪些计算机语言?
(VF,VB,E语言等)
(设计意图:首先展示一段VB程序,让学生有个较为直观的认识,可以帮助学生更好的理解)
(三)大显身手 巩固知识 应用提高
学生自主完成导学案中大显身手的内容。
教师巡回并个别指导
(设计意图:通过练习,让学生进一步巩固算法的相关知识,加强理解。)
成果展示 交流评价
学生展示:展现个人成果(西红柿炒鸡蛋的算法)(小组内推荐)
学生评价:生生互评
(设计意图:通过学生作品的展示,反馈学生本节课学习目标掌握情况;学生作品的评价,让学生学会分析,也有助于学生表达能力的培养。)
三、知识梳理 归纳总结
让学生谈一谈本节课的收获与心得体会。
1、什么是算法?
2、指出常见的流程图符号及作用。
3、如何在遇到实际问题时设计算法对问题进行求解?
对学生的回答进行归纳总结,并
您可能关注的文档
最近下载
- 香精研制年度岗位绩效考核表.docx VIP
- 麦克维尔MDM组合式空气处理机.pdf VIP
- 各种岩石矿物地球物理物性参数总结.pdf VIP
- 月饼课件介绍.pptx VIP
- 中国人炒中国股主力思维做主升_笔记.docx VIP
- 2024国有企业公司治理与合规管理课件PPT.pptx VIP
- 传祺-传祺GA3S PHEV-产品使用说明书-传祺GA3S PHEV 精英版-GAC7150CHEVA5A-GA3SPHEV用户手册_201903071.pdf VIP
- 慢性乙肝防治治疗课件.pptx VIP
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
- dewinter综合征医学课件.ppt VIP
文档评论(0)