ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:185.13KB ,
资源ID:6349832      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6349832.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高中信息技术算法及其实现教学设计学情分析教材分析课后反思.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高中信息技术算法及其实现教学设计学情分析教材分析课后反思.docx

1、高中信息技术算法及其实现教学设计学情分析教材分析课后反思算法及其实现教学设计一、教学目标1.知识与技能: 1.了解算法的含义及特点。 2.了解算法的常见表示形式。2.过程与方法 能根据算法写出简单的程序。3.情感、态度与价值观 培养学生对编程的兴趣。二、重点和难点重点:简单程序的设计的过程难点:简单程序的设计三、教学资源1农夫过河的flash小游戏2百元百鸡问题的VB小程序3课堂任务单4教学课件四、教学过程新课导入1提出一个有趣的农夫过河问题,分发flash小游戏,请学生探究,让学生在游戏中轻松的找到问题答案。师:请学生用文字语言描述如何过河。问题思考:1这个问题的解决一共需要几步?2每一步的

2、解决方法是唯一的吗?3每一步的解决方法是明确的吗?2百钱百鸡问题:公元前五世纪,我国数学家张丘建曾经提出了这样一个问题:“鸡翁一值钱5,鸡母一值钱3,小鸡三值钱1。问:花钱100买100只鸡,鸡翁、鸡母、小鸡各几何?” 师:启发学生从数学的角度分析问题如何求解,知道引出用程序解决。小组讨论如何解决?方法1:方法2:新课讲授1. 算法的概念:算法(algorithm)就是解题方法的精确描述。 怎么理解精确描述呢?一个“合格”的算法应该这样。算法的特点:有穷性、确切性(无二义性)、可行性。(简单讲解)如何描述算法?2. 算法的三种常见表示形式:自然语言、流程图、计算机语言等。自然语言:用汉语或英语

3、这样的自然语言来表示算法。(冗长,易出现歧义性)农夫过河问题的求解,就是使用自然语言描述的问题算法。 优点:不足: 流程图:用图框及流程线来表示算法。(形象直观)常用的流程图符号: 计算机语言:用计算机解题,本质就是用计算机来实现算法,但是到目前为止计算机仍然无法识别用自然语言和流程图描述的算法。需要用计算机语言将算法写成程序,才能被计算机执行,然后才能得到我们想要的结果或者结论。用计算机语言来实现算法必须遵循相应的程序设计语言的语法规则,如同英语的学习要遵循英语的语法一样。常见的计算机程序设计语言:BASIC、Pascal、C、C+、Visual Basic等很多。3.用VB制作简单的程序任

4、务一 【创设情景】一位老人去美国看望孙女,有天孩子感冒,测量体温,发现温度是101度,老人不知道该不该给孩子吃退烧药,你认为呢?师:在中国,孩子发烧一般超过多少度才吃退烧药?生: 师:这里的101度怎么回事?生: 师:你知道这两个温度表示之间的关系吗?生: 师:如果经常需要把 温度转换成摄氏温度,你能帮助设计一个程序解决这个问题吗?程序设计分步解决环节一 认识VB,并设计程序界面认识VB的标签控件作用:显示信息认识VB的文本框控件作用:输入信息、显示信息认识VB的命令按钮作用:执行命令问题思考:1.如何把这些控件添加到窗体中呢? 2.如何在窗体中调整控件的大小,位置? 3.如何修改控件的各种属

5、性(caption,text) 本环节达成目标:环节二 添加代码双击“计算”打开代码窗口。添加“点击”该按钮执行的命令。然后添加代码,执行程序,可以看到程序运行的结果。环节三 生成程序程序做完了,但是别忘记了保存程序保存窗体保存工程生成可执行程序程序已经设计完了,你抓紧帮助老人查查孩子的体温用摄氏度表示是多少度,需要不需要吃退烧药。通过以上三步曲,我们就完成了人生的第一个VB程序,一个很简单的VB程序。同学们,你是否体验到设计一个程序带来的快乐。环节四 自我评价任务二 【合作探究】2010年上海世博会期间,所有进入上海境内的车辆和人员都需要通过安检,需要验证每人的身份。你知道身份证号包含了哪些

6、信息?你能帮助安检人员设计一个程序分析其身份吗?比如:这个身份证号371312*师:你知道身份证号包含了哪些信息?生: 师:那么我们是不是可以帮助安检人员设计一个程序,只要是输入身份证号码,就可以显示相关的信息?生: 师:设计这个程序,我们可以分为2步走,第一步设计程序的界面,第二步添加程序的代码。心动不如行动,抓紧开始第一步。第一环节 程序界面设计参考界面请同学们按以下要求完成:1.参考实践体验,先由小组共同完成,然后自己独立完成一次。2. 同时完成学习任务单上的内容,把你遇到的问题记录下来。教师发现的问题:1. 2. 第二环节 添加代码、调试程序1.可参考实践体验操作,注意细节。2.注意找

7、错,并进行修改。3.参考代码已经下发到你的“文件接收柜”。教师发现的问题:1. 2. 课堂小结1.算法的概念和特点。2. VB设计程序的基本过程3. 设计简单的程序 五、课后反思本课设计的成功之处在于情景导入,通过“农夫过河”的小游戏让学生思考这样的问题是如何解决的,文字描述引出算法的自然语言的表达,小游戏的操作让学生体会程序带来的便利等等,接着再通过师生讨论“百鸡百钱”的问题如何解决,教师展现程序激发学生对程序设计的兴趣。本课设计的不足之处是学生对VB软件的陌生,大多数学生没有接触过这个软件,因此如何在最短的时间内教会学生对VB界面的认识,各个控件的使用,属性的设置等就显得非常重要了。学生在

8、操作VB软件进行第二个程序设计的时候,有些学生出现了由于不熟悉该软件的使用而不愿意继续进行体验的心理。本人通过前面设置一个“温度转换”的任务,先进行教学演示告诉学生使用VB如何设计一个程序,但由于涉及到的细节很多,学生不能在短时间内掌握。本节课的教学目标能较好的完成了,但因为时间有限,学生对程序设计的体验还远远不够,结合会考目标,我认为:在今后的教学中,还需要对读程序结果题目再加以强化练习。我相信:今后学生再继续学习时,本节课所传授的知识仍能发挥重要作用。算法及其实现学情分析思维品质方面:高一学生已有使用计算机的感性经验,已经可以超越简单的技术操作,具备了接受更高层面文化的能力。学生的思维能力

9、已接近成人,他们有旺盛的求知欲,较高的学习自觉性,并具备一定的自学能力,已具有较强抽象思维和逻辑推理能力。知识储备方面:高一的学生从数学上初步认识了算法的含义,经过前面的学习,学生已经可以使用计算机处理一些实际问题,例如:利用计算机对文字、图片、多媒体信息的处理,但是学生还不了解了使用计算机解决问题的一般过程和解决方法,以及以何种方式来表示。效果分析1、课堂导入效果分析课堂导入采用了具有梯度的两个问题进行导入,第一个小游戏激发学生的学习兴趣,活跃了课堂,打破了师生的陌生感,同时也活跃了学生的思维,但是问题的难度较小,学生能够较容易的完成次问题的解决;第二个是一个古老的数学问题,学生七嘴八舌,但

10、是不能很容易的算出答案,于是老师一步一步的引导,最后展示程序,瞬间解决。导入新课-算法及其实现。通过这两个具有梯度的问题设置导入新课收到较好的效果。2、程序设计过程VB界面演示效果分析签于对学情的调查,学生之前没有VB软件使用的体验,因此要在课堂上让学生制作出小程序解决实际问题是有难度的。因此我通过设置一个“华氏温度转摄氏温度”的例子,先通过教师的演示操作,学生探究的方式完成对VB界面的认识,趁热打铁,学生完成教师设置的任务一,并对自己的操作过程进行自主评价。让学生体会到设计程序的过程。激发学生我能行的心理。3、自己设计程序的效果分析教师引领后,为了巩固刚学的内容,设置一个合作体验,通过小组内

11、3-5名学生借助教师的讲解合作完成一个简单的小程序的开发,让学生体会到我能行。既能加强了学生之间的友谊,又能学到了知识,能收到较好的教学效果。算法及其实现教材分析第三章信息的加工是本书的重点,是继信息获取后对的各种信息进行分别加工的章节。本章共分为五节,分别是第一节介绍现代信息化处理工具计算机的特点;第二节介绍文字和图表处理;第三节介绍多媒体信息处理;第四节介绍算法及其实现;第五节介绍智能处理。算法及其实现是本章的教学难点,学习本节之前,已经学习了利用计算机处理文字、表格、多媒体等信息。通过学习本节内容可以达到“初步掌握用计算机进行信息处理的几种基本方法,认识其工作过程与基本特征”的课程标准要

12、求。本节介绍了算法的基本概念和算法的表示方法。相比较前三节的内容要抽象的多,本节又是第四节的第一课时,是第二课时程序设计实例的知识基础,起到承上启下的作用。本节的学习重点是算法的概念、特点及表示方法;难点是用VB实现简单的程序。评测练习课后巩固练习1、请用自然语言描述“打电话”的算法。第一步:拿起电话听筒;第二步: 第三步: 第四步: 第五步:通话完毕后挂机。2、算法的表示形式有 , , 。3、用流程图表示求自然数N所有的约数的算法。4、设计一个程序求N的阶乘。教学反思本节课是相对独立的一节课,与前后章节没有联系,如何在短短的一节课让学生体验到设计程序解决问题的乐趣成为本节课的主题。本课设计的

13、成功之处在于情景导入,通过“农夫过河”的小游戏让学生思考这样的问题是如何解决的,文字描述引出算法的自然语言的表达,小游戏的操作让学生体会程序带来的便利等等,接着再通过师生讨论“百鸡百钱”的问题如何解决,教师展现程序激发学生对程序设计的兴趣。本课设计的不足之处是学生对VB软件的陌生,大多数学生没有接触过这个软件,因此如何在最短的时间内教会学生对VB界面的认识,各个控件的使用,属性的设置等就显得非常重要了。学生在操作VB软件进行第二个程序设计的时候,有些学生出现了由于不熟悉该软件的使用而不愿意继续进行体验的心理。本人通过前面设置一个“温度转换”的任务,先进行教学演示告诉学生使用VB如何设计一个程序

14、,但由于涉及到的细节很多,学生不能在短时间内掌握。本节课的教学目标能较好的完成了,但因为时间有限,学生对程序设计的体验还远远不够,结合会考目标,我认为:在今后的教学中,还需要对读程序结果题目再加以强化练习。我相信:今后学生再继续学习时,本节课所传授的知识仍能发挥重要作用。算法及其实现课标分析一、从课程性质分析高中信息技术课程以提升学生的信息素养为根本目的。信息技术课程不仅要使学生能够掌握基本的信息技术技能,形成个性化发展,还要使学生学会运用信息技术促进交流与合作,拓展视野,勇于创新,提高思考和决策水平,形成解决实际问题的能力。本节课的开展恰好能够培养学生之间课堂交流,合作完成教学任务,从而编写

15、程序解决实际问题的能力。因此本节课在信息加工环节是必不可少的一堂课。二、课程的基本理念从课程设计的基本理念分析,本节课时的安排能起到强调问题解决,倡导运用信息技术进行创新实践的目的。让学生在活动过程中掌握应用信息技术解决实际问题,鼓励学生将所学的信息技术积极的应用到生产、生活乃至信息技术的各个应用领域中。三、课程目标通过本单元的学习,了解用计算机解决实际问题的过程,掌握三种算法的表达方式,初步具有实际问题转换为程序解决的能力。四、教学目标知识与技能:通过实际问题的描述,了解计算机解决实际问题需要算法,规范算法的表达可以采用三种不同的方式。过程与方法:让学生了解设计程序解决问题的过程;能够对实际

16、问题进行分析得到算法,然后使用VB进一步写出程序。情感、态度与价值观通过小游戏的学习活动,激发学生想了解算法的兴趣。然后通过对一个实际问题的分析,运用程序解决带来的便利,培养学生运用程序解决实际问题的思维。五、重点、难点重点:算法的表达难点:简单程序的设计六、实施策略 通过分组的方式,小组合作完成教学任务是本堂课的一个教学特点。游戏导入后,教师启发,小组讨论引出新课,介绍几个基础知识,如什么是算法,算法的特点,算法的三种表示形式,然后就引入一个“温度转换”的例子,教师启发学生这个实际问题如何解决,引出程序设计。教师先演示教学,展示VB编写程序的一个基本流程,过程中的注意事项。然后让学生在教师的演示下,小组合作完成。然后教师抛出一个任务,让学生通过小组合作自主完成一个程序的设计。整堂课的教学策略是教师引领,学生分组合作完成。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1