




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,仅供学习与交流,如有侵权请联系网站删除第1课算法基础知识教学设计课程名称: 算法基础知识 授课年级: 八年级 课时:1 教材版:青岛版 课型:新授课 授课班级:八年级(1)班?学习内容分析一、 设计思想1.强调以学生为中心,要求学生由知识的灌输对象转变为对知识进行加工的对象。2.教师通过适当的问题,启发学生思考,通过课堂讨论,在学生有一定理论基础后,亲身实际操作,让所学内容更具操作性。二、 教材分析算法基础知识是青岛版信息技术八年级(下册)第1单元第1课的内容,本节课用1课时的时间。本节课的学习内容主要包括:算法的概念、算法的自然语言描述、算法的流程图表示、用机器语言描述算法等方面的内容。本节课的学习目的是让学生能够分析问题、找到解决问题的方法和步骤,形成算法描述。本节课的学习重点是让学生领会流程图的概念和意义,能够运用流程图的相关知识解决日常生活、学习中的实际问题。在整个教学过程中,要注重培养学生主动运用算法解决问题的意识。?学习目标分析三、 学习目标 根据新课标的要求和学生的认知特点,确定本节课的教学目标。【知识与技能目标】1.体会算法的思想;2.分析问题,提取问题形成算法描述;3.掌握流程图的制作方法,能够利用流程图描述算法。【过程与方法目标】1.从生活中的算法入手,将复杂化、生活化的问题具体化、形象化;2.在描述算法的过程中,培养学生分析问题、解决问题、优化问题、综合运用问题的能力,增强与他人交流的能力。【情感态度与价值观目标】1.生活中遇到问题,能正确寻求解决方案,体现算法设计思想;2.在学习过程中,能够发现知识的规律和方法并把它运用到解决实际问题中去,提高信息素养。四、 学习重点和难点【教学重点】学会利用算法思想分析问题形成算法描述。【教学难点】合理设计算法并利用流程图进行表示。?教学策略设计五、 学情分析八年级学生逻辑思维能力较强,在学习本节课以前学生已经对学习的内容有所体会(比如使用语言描述事情的过程),但是对算法这个抽象概念理解较为困难,对流程图的理解学生也会有一定的难度。本届八年级的学生由于各种主客观条件的不同,思维及解决问题的能力参差不齐。面对这种情况,我采取了分层次教学和小组互助的方式进行教学,注重培养学生主动利用算法解决问题的意识。六、 教学策略整个教学过程都引导学生建立起自主性和探究性的学习模式,从而更加突出学生在学习过程中的主体地位。通过具体的一个实例引出“算法”概念,通过学生感兴趣的内容及课件引导学生去探究一个具体的算法。(密码判断)本节课的教学过程以讲解、讨论为主,以演示为辅助。七、 教学手段引导发现、任务驱动、合作探究、练习巩固。?教学资源与环境八、 本课教学资源索引教师应为学生提供题目相关的流程图。九、 教学媒体Office办公软件、多媒体教学课件、网络教室、多媒体教学系统。?教学过程设计第一阶段:导入新课时间教 学 内 容教师活动学生活动设计意图2分钟师:请同学们观看小品钟点工的视频。师:请同学们回答,要把大象装冰箱总共分几步?生:把大象装冰箱总共分3步;第一步把冰箱门打开第二步把大象放进去第三步把冰箱门带上。师:这位同学总结的非常好,很好的解决了“把大象装进冰箱”的问题。这种解决问题的方法和步骤在信息技术领域称之为算法。今天我和同学们一起来学习下算法基础知识,感受算法的魅力。组织学生观看视频提问引出课题观看视频回答设置情景,引起学生的学习兴趣,充分调动学生学习的积极性第二阶段:师生探究时间教 学 内 容教师活动学生活动设计意图27分钟今天我们学习的主要内容是算法基础知识,要达到的目标是:1.体会算法的思想;2.分析问题,提取问题形成算法描述;3.掌握流程图的制作方法,能够利用流程图描述算法。一、算法的概念师:请同学们看一下导学案,参考课本第2页,讨论一下算法的概念是什么,请用自己的话进行总结总结,最好在十个字左右。生:根据教师布置的任务,迅速阅读教材,独立思考,邻近的同学相互交流完成对算法概念的总结。师:巡回观察学生的学习情况,适当进行点拨。生:解决问题的方法和步骤称为算法。师:看洗衣机和说明书图说明算法的求解步骤必须是有限的,每个环节都必须是明确和可行的。 师:同学们总结的很好,下面我们做一道练习题,看看同学是否理解了算法的概念。练习:下列的例子中,哪个是算法( B )。A.在家里一般是妈妈做饭B.做米饭需要刷锅、淘米、添水、加热的步骤C.在野外做饭叫野炊D.做饭必须要有米师:同学们能用解决“把大象装冰箱”问题的算法描述,来描述“计算三角形面积”的算法吗?生:尝试描述“计算三角形面积”的算法。师生共同进行交流点评。二、算法的自然语言描述师:刚才同学们用语言描述“计算三角形面积”的算法,请同学们思考一下利用语言描述算法的方法称之为什么?生:自然语言描述算法。师:同学回答的非常好。我们思考一下自然语言是不是能描述一切算法?生:能。师:我和同学们的观点一样。但是自然语言描述算法存在缺陷和不足,不信我来举几个例子。师:例1: “我打死老虎”。生:讨论。回答:1. 我打死,老虎。2.我打,死老虎。师:这位同学回答的很好,我们可以很好的理解“我打死老虎”存在两种说法,但是计算机就无法理解存在二义性,产生歧义的算法。而语言存在这种二义性,容易产生歧义,我们应当避免。师:下面请同学们看一下我给出的例2“大人小孩过河”问题自然语言描述,思考语言描述法有什么优点?又有哪些缺点?生:简单自由;生:表达出来很容易,但是有时候不是很简洁比较复杂。师:同学们说的很好,下面我来总结一下自然语言描述算法的优缺点。优点是:可以使用自己的语言来描述问题,描述的方式简单自由,语言描述详尽清楚,让人易于理解。缺点是:自然语言表述不严密,描述的越详尽,就显得越繁杂,不够直观简洁。师:请同学们看一个图例3(“大人小孩过河”问题的流程图)与例2(“大人小孩过河”问题自然语言描述)作对比说说哪种描述更为简洁和直观。“大人小孩过河”问题的流程图生:例3的图更为简洁和直观。师:是的。例3这种方法叫流程图描述算法。我们来探讨一下流程图,流程图是由一些框和线构成的,这些框和线有什么意义呢?三、算法的流程图描述。师:请同学们阅读课文第4页,完成“算法基础知识-学生”文件夹下“小试牛刀”文件夹内“操作.ppt”中第2张幻灯片的内容。流程图符号的顺序是打乱的,请同学们找到正确的符号与名称的对应并进行改正。流程图符号符号名称说明开始与结束标志算法的开始与结束活动标志计算与赋值流线标志算法中的流向判断标志判断条件输入、输出标志输入输出信息师:同学们做的非常好,下面我们通过一个实例来说明流程图的使用。师:我给同学们看一个密码判断的流程图,请同学们仔细观察。生:看流程图。师:看好了吗?生:看好了。师:请同学们完成“算法基础知识-学生”文件夹下“小试牛刀”文件夹内“操作.ppt”中第3张幻灯片的内容,将老师展示的流程图拼出来。流程图旁边有流程图参照图。生:讨论并拼出密码判断的流程图。师:巡回辅导。师生共同点评。师:同学们对流程图有了初步了解,下面我给每个小组一个题目,请同学们画出流程图。要求:小组内讨论完成,画好以后进行展示,看看其他小组的同学能否通过流程图,理解你解决了一个什么问题。生:画流程图。师:巡回辅导学生。生:展示流程图。师生点评。师:同学们做的非常好!运用流程图解决了实际问题,给我的印象直观、清晰。请同学们思考,我们画出的流程图一般的程序语言能读懂吗?比如我们本学期要学习的易语言和VB程序设计语言。生:不能。师:在一般程序设计语言中算法是如何描述的呢?我做好了几个小程序,请同学们体验一下。(程序位置:“算法基础知识-学生”文件夹下“程序体验”文件夹内)生:感受程序语言。师:巡回观察学生。师:通过程序体验,我们知道,看似复杂的问题,我们用几行代码就可以解决。在本学期以后的课程中,我们会逐一学习程序设计语言。强调学习目标布置任务引导学生参与学习观察学情二次备课讲述算法特征通过练习进行算法概念的解读提出问题提出问题引出语言描述算法提问通过例题提出自然语言的二义性通过例题引导学生思考自然语言的优缺点总结优、缺点提出问题展示流程图提出问题,引发思考布置任务讲述流程图符号及流程图符号的作用提供流程图供学生学习布置任务按照小组划分任务观察学生的学习情况及时辅导提出问题布置任务总结、铺垫记录根据任务阅读课本进行概括总结回答问题记录回答问题交流思考回答问题交流讨论并回答如何用自然语言描述算法,理解自然语言描述算法的优缺点回答讨论回答记录记录对比回答交流学习流程图符号及作用观察教师提供的流程图讨论完成任务完成小组任务回答体验程序小结明确学习流程培养自学能力及合作能力,通过概念归纳和例题解读加深对算法概念的理解通过生活实例加深理解提升学生对自然语言描述算法的认识加深对自然语言的认识通过总结提升认识使用幻灯片展示引出流程图提升学生对流程图的认识对流程图有初步认识培养学生交流与合作能力,尝试使用流程图培养学生利用流程图解决实际问题的能力引出机器语言描述算法感受程序语言的魅力第三阶段:知识运用,学情评价时间教 学 内 容教师活动学生活动设计意图8分钟一、猜数字师:下面我请两位同学来做一个小游戏,一位同学来写一个数,另一位同学来猜出这个数。要求:1. 写出的数大小在1到999之间,是一个整数。2. 如果“说出的数”大于“写出的数”,提示“高了”;3. 如果“说出的数”小于“写出的数”,提示“低了”;4. 如果“说出的数”等于“写出的数”,提示“你猜对了”。二、学情评价算法基础知识评价表1.自我评价; 2.小组评价。评价项目自我评价()小组评价()优秀良好一般优秀良好一般算法思想算法的自然语言描述算法的流程图描述布置趣味游戏出示评价表巡视各小组的评价情况参与猜数字游戏学生进行自我评价和小组内互评培养学生活学活用知识的能力查找不足及时更正第四阶段:学习总结时间教 学 内 容教师活动学生活动设计意图2分钟本课小结:通过本节课的学习,我们明白了要解决实际问题,要学会理解、分析问题,将要解决问题实现算法描述,实际问题才能得以解决。学习总结记录明确学习算法的作用与意义第五阶段:拓展创新时间教 学 内 容教师活动学生活动设计意图1分钟发挥你的聪明才智解决下面一个问题,要求有自然语言描述和流程图描述。题目:语文课上我们学习了“田忌赛马”的故事,请同学们开动脑筋设计一个 “田忌赛马”比赛出场顺序的流程图。(利用多媒体系统提交作业)布置作业强化知识运用记录作业通过练习弥补学习不足培养学生自主学习能力和创新思维能力?板书设计算法基础知识算法概念自然语言描述算法流程图描述算法体验程序语言描述算法?教学反思我所讲的课题是算法基础知识。整节课思路较清晰,环节紧凑,感觉整体上本节课的知识学生能够充分掌握。本节课的优点:1.课堂导入好。通过一段小品,引出本节课要讲的内容算法的概念。学生学习热情高也便于学生理解。2.挖掘教材深,通过几个身边的例子让学生充分理解算法的概念及特征。并且让学生从中体会解决问题的一般
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设计单位保密管理制度
- 访问权限分配管理制度
- 诉讼仲裁案件管理制度
- 诊所收费制度管理制度
- 诊疗项目内部管理制度
- 财务资产报告管理制度
- 财政实行台账管理制度
- 货代公司物流管理制度
- 货物源头车辆管理制度
- 货车司机绩效管理制度
- 无人机在坦克战中的火力支援研究-洞察分析
- 四川省树德中学2025届高三下学期一模考试数学试题含解析
- 医用耗材集中配送方案
- 王阳明读书分享
- 农村个人土地承包合同模板
- 医院规范肿瘤化疗制度
- 2024年银行考试-银行间本币市场交易员资格考试近5年真题集锦(频考类试题)带答案
- 审计应知应会知识题库及答案(共341题)
- 野生艾草收购合同范本
- PC工法桩专项施工方案-
- 艺术与科学理论基础智慧树知到答案2024年北京交通大学
评论
0/150
提交评论