- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
教学设计
课程基本信息
学科
信息技术
年级
高一
学期
秋季
课题
算法的概念及描述
教学目标
1.能够从生活实例出发,概述算法的概念及特征,理解算法在解决问题过程中的作用。
2.掌握算法的三种描述方法及三种基本控制结构。
3.能够根据问题选用恰当的描述方法和控制结构表示出算法。。
教学重难点
教学重点:
1.算法的三种描述方法和三种基本控制结构。
2.根据具体问题选用恰当的方法描述出算法。
教学难点:
能够根据问题选用恰当的描述方法和控制结构表示出算法。
教学过程
(一)复习旧知,导入新课
问:计算机解决问题的过程是什么?
分析问题—设计方案—编写调试—解决问题,指出其中第二步设计方案是编写调试的前提,而算法是计算机编程的核心,引出课题。
设计意图:复习上一节,和本节内容衔接起来,并让学生了解到本节内容在本章的重要性;
展示目标,明确重点
1.能够描述算法及其特征,理解算法在问题解决过程中的作用。
2.掌握算法的三种描述方法(自然语言、流程图、伪代码)。
3.了解算法的三种基本控制结构(顺序结构、选择结构、循环结构)。
4.能够根据问题选用恰当的描述方法和控制结构表示出算法。
(三)播放视频,激发兴趣
通过观看视频,问:日常生活中有没有算法?
让学生明白了不只是计算机编程要用到算法,而生活当中很多事情和算法都息息相关。
设计意图:让学生对算法有了初步的认识,了解算法在计算机编程中的重要作用,即使日常生活也离不开算法,激发学生对算法有了浓厚的学习兴趣。
(四)任务探究,导学达标
1、算法的概念及特征
算法是为解决一类特定问题而采取的确定的、有限的步骤。它描述出某类问题求解的方法和过程,在整个问题解决过程中起着重要的作用。
在计算机领域,算法作为一个精心设计的运算系列,描述了计算机如何将输入转化为输出的过程。
任务一、
问题1判断2x2+3x+6=0是否有实数根?
问题2输入长方形的长a,宽b,求长方形的面积?
大家说出以上两个问题如何求解?让同学们按照自己的思路说出解题步骤,教师点拨,即为算法。
结合问题1和问题2的算法师生共同讨论分析得出算法的特征:
(1)有输入(0个或者多个)
(2)有输出(1个或者多个)
(3)有穷性(总步骤:有限)
(4)可行性(每一步:可以执行)
(5)确定性(每一步:明确,无歧义)
设计意图:学生通过问题一和问题二的亲自探究掌握了算法的特征,并对算法的概念有了更清楚的认识。
2、描述算法
描述算法就是将解决问题的步骤,用一种可理解的形式表示出来。常用的描述算法的方法有自然语言、流程图和伪代码等。
用自然语言描述
自然语言指人们日常所用的语言。用自然语言描述算法就是使用人们能读懂的简短语句对算法的步骤进行描述。
任务一——用自然语言描述
展示任务一问题1和问题2的解题步骤,即为自然语言描述。
任务二——用自然语言描述
在上节课我们体验了红灯变绿灯的解决过程,那么现在我们想在交通信号灯下方增加一个15S的倒计时器,用来提示过往的行人和车辆。如何将“倒计时15S”用算法描述出来?要求:各小组成员团结协作,讨论探究完成任务。
用自然语言描述如下:
步骤1:将计数器t设为15;
步骤2:如果t大于或等于1执行步骤3,否则倒计时结束;
步骤3:输出t,并保持显示1s,然后清除显示;
步骤4:将t的值减1,跳转至步骤2;
设计意图:本任务是教材上的案例,学生结合教材讨论加深理解自然语言描述的方法,并培养了学生的计算思维。
用流程图描述:
流程图是一种常用的表示算法的图形化工具,很适合初学者使用。
学生熟悉流程图的基本图形及其功能,师生共同完成问题1判断2x2+3x+6=0是否有实数根的流程图描述。
任务一——用流程图描述
学生自主完成问题2输入长方形的长a,宽b,求长方形的面积的流程图描述。
设计意图:考察学生对流程图符号及其功能的掌握程度及灵活应用的能力。
任务二——用流程图描述
如何将“倒计时15S”用流程图描述出来?要求:各小组成员协作交流,共同探究完成任务。
设计意图:学生结合教材讨论进一步理解流程图描述的方法,培养了学生自主探究的学习能力,并巩固了学生对流程图符号及其功能的使用。
分别展示任务一和任务二的流程图,师生共同分析其结构,引导出三种基本控制结构。
①顺序结构:顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的
语句就行,它的执行顺序是自上而下,依次执行。
②选择结构:又叫分支结构,表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。
③循环结构:表示程序反复执行某个或某些操作,直到判断条件为假(或为真)时才可终止循环。
设计意图:通过启发示教学,让学生明白任何复杂的算法都可以用这三种基本控制结构组合
您可能关注的文档
- 初中语文统编版八年级下册:13 最后一次讲演-教学设计.docx
- 小学语文统编版六年级下册春夜喜雨 (3).docx
- 高中数学人教A版选择性必修第三册:组合数教学设计.docx
- 初中英语牛津译林版九年级上册:Unit2 Colors Grammar.docx
- 高中历史统编版选择性必修1:第16课 中国赋税制度的演变-教学设计 (1).docx
- 小学数学人教版一年级上册7.认识钟表 (1).docx
- 初中数学人教版八年级下册:数据的波动程度.docx
- 初中英语外研版八年级下:复习课Module6.docx
- 小学科学人教鄂教版五年级上册:光的反射教学设计.docx
- 小学美术湘美版二年级上册14. 自画像.docx
- 小学音乐人音版四年级下册:第七课 回声(学吹竖笛).docx
- 初中语文统编版八年级上册:记承天寺夜游 (3).docx
- 小学音乐苏少版三年级上册:《对鸟》 教学设计.docx
- 高中历史统编版必修上:落日的辉煌:全球变局中的康乾盛世.doc
- 高中语文统编版选择性必修中册:屈原列传教学设计.docx
- 初中历史统编版七年级上册:西晋的短暂统一和北方各族的内迁).docx
- 初中音乐沪教版八年级上册第一单元 京韵悠悠第一单元 京韵悠悠教学.docx
- 高中语文统编版必修上册复习课:登高.docx
- 初中英语外研社版八年级上册:Module 4 Planes, ships and trains Unit 2 Reading and vocabulary-教学设计.docx
- 高中语文统编版必修上册:红烛教学设计.docx
最近下载
- 新教材人音版一年级音乐上册(艺术唱游)全册教案(全30页)(2024年) .pdf VIP
- 放行管理规程.docx VIP
- 标准检验指导书(SIP)-(格式模板).docx VIP
- 2023年江西文化演艺发展集团有限责任公司岗位招聘考试真题.docx
- 道德与法治六年级上册第三单元《我们的国家机构》教案设计.docx VIP
- 2024年公务员行测真题附参考答案详解【满分必刷】.docx VIP
- 工业管道支吊架预制安装工艺设计标准.docx VIP
- 四年级上册数学计算题天天练及答案(可打印).pdf VIP
- 2025至2030中国网球行业发展趋势与前景展望战略报告.docx VIP
- 融合新闻学课件音频新闻.pptx VIP
原创力文档


文档评论(0)