《高中信息技术浙教版必修教案算法及其实现.docx》由会员分享,可在线阅读,更多相关《高中信息技术浙教版必修教案算法及其实现.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、程序设计初探一、【教材分析】本节课选自浙江教育出版社2004版信息技术术基础第三章 信息的加工3.4算法及其实现。通过这一节,将学生领入程序设计大门,让学生体会程序设计的乐趣,并学会用程序来解决问题。本节课内容涵盖知识点较多,程序设计过程是学习程序设计首先要了解的,学会用VB解决问题的方法和步骤,学会打开、设计界面、存储、调试、运行程序等基本操作的学习。掌握这些知识便于为后续进一步学习程序设计做好准备。了解程序设计的方法和思维习惯,学会自主学习和提高自身的分析和思考能力。二、【学习者特征分析】本课教学对象是高中一年级学生。现在大数据时代的到来,网络与移动技术等学生们能够熟练运用。本节是程序设计
2、的第1课时,学生此前没有接触过程序设计,没有编程基础,因此,对于学生来说是一个全新的开始。综合考虑教材设置与学生实际情况,通过我校学生自己创作的VB程序作品展示入手,让学生体验计算机程序的巨大魅力,消除计算机程序的神秘感。在教授的过程中存在一定的难度,要让学生多去实践、多去探究,让他们在主动学习中理解、体验和接受,同时自身能力也得到提高。课上通过例程亲身操作,引导启发学生思考,以提高学生的信息素养。三、【教学目标】【知识与技能】 (1)了解程序与计算机程序;(2)了解程序设计的过程,掌握用VB编写程序的步骤;(3)理解对象、属性、事件的概念及设置方法。【过程和方法】 (1)通过体验与阅读程序,
3、了解程序设计的基本概念和基础知识;(2)借助一个个任务让学生经历主动探索、自主学习的过程(3)通过情境创设,增强学习程序设计的热情及解决问题的能力。【情感态度价值观】(1)体验信息技术蕴含的文化内涵,激发和保持学生对信息技术的求知欲,形成积极主动地学习和使用信息技术、参与信息活动的态度。(2)在自主学习中自我激励、体验成功,在不断摸索中陶冶情操。(3)通过编程解决问题,学生形成良好的程序设计思想,养成正确的程序设计习惯。四、【教学重、难点】教学重点使用VB解决问题的方法和步骤以及对对象、属性、事件、方法的概念。教学难点 面向对象程序设计思想,对象、属性、事件、方法的概念及在VB环境下的程序编写
4、与调试。五、【教学策略选择与设计】 高中信息技术课程标准要求:选修部分强调在必修模块的基础上关注技术能力与人文素养的双重建构,是信息素养培养的继续,是支持个性发展的平台。本节课以情景引入,激发学生的兴趣,在任务驱动下自主学习和探究,层层深入,分析综合,顺利完成教学目标。在教学的过程中,要关注学生存在的问题,分析、探讨,为以后的教学打下坚实的基础。我在本课中采用了这条主线展开教学,一是按照“情境引入任务驱动自主学习合作探究交流评价”的教学过程,让学生体验信息技术蕴含的文化内涵,让学生保持对信息技术的强烈求知欲,进一步激发学生的用电脑技术创作作品的热情,形成积极主动地学习和使用信息技术、参与信息活
5、动的态度。 遵循信息技术以培养学生信息素养为宗旨, 我主要采用任务驱动式、自主探究式教学法,最终从知识与技能,过程与方法,情感态度价值观三个维度达成教学目标,提升学生信息素养。六、【教学资源与工具设计】1硬件环境多媒体网络教室。2软件资源VB6.0软件电子文稿出示任务和帮助信息学习资源等学习范例 评价(评价量规)七、【课前准备】1. 提供相关素材。2. 提供操作帮助文档、学习任务单和作品评价工具3 共享学生作品存放文件夹4 让学生先打开VB6.0软件,并把教师机中共享的素材和帮助文档拷贝到本机的E:盘中。八、【教学过程】教学环节及步骤教学过程设计意图及解决方法及目标情景设计,引入课题1.广播教
6、学:我校学生VB作品展示引导学生利用程序设计解决我们生活中的实际问题,参加我校开展的科技节活动。提出问题一:什么是程序?日常所说的“程序”是指事情的先后顺序。问题二:什么是程序设计?程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。设置情境,作品展示,集中学生注意力,调动学习兴趣,引导学生利用所学知识发扬自己的创意。(二)新课讲授广播教学:1、 程序设计语言分类:机器语言、汇编语言、高级语言2、 Visual Basic设计软件简介,如何启动?3、 Visual Basic6.0软件介绍,界面,窗口,属性等4、 示例一:和VB程序打招呼,和程序设计软件说出你想说的话。引出t
7、extbox输入输出窗口控件,command按钮控件,及VB中“=”号的用法讲解textbox控件输入输出文本属性text。对command按钮控件编写程序:Text1.text=”hello vb”讲解程序源文件和执行文件的保存接收新知识,形成初步印象,让学生明确任务,了解完成任务所需基础知识,为学生顺利进行自主学习提供保障。自主探究,学习新课学生练习:打开VB,在窗体中添加需要的控件,并在对应控件编写程序。借助帮助文档,学生探究:数学中任意二个数相加如何在程序设计中实现帮助文件:微课思考:任意二个数相加,窗口中需要的控件,二个输入,一个输出,一个按钮。学生通过设计制作体会用程序解决问题的快
8、乐;自主学习,探究对象、属性、事件和方法的概念,并理解这些概念在刚才运行的程序中如何体现。教师布置任务,学生探究新知。(学生自主学习新课内容,教师巡回辅导,不断引导学生深入学习) 学生演示制作的作品教师讲解:示例二:任意二个数相加控件:三个textbox,一个command Command 控件编程:内容:(1)声明此类变量的格式如下:Dim 变量名 As 数据类型名(2)数值数据类型用于表示某种数值类的数据。其中包括这样几种类型:Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和Currency(货币型)。程序编写:Dim a as in
9、tegerDim b as integera=text1.textb=text2.textText3.text=a+b二、学生活动:小组合作,思考设计。分析并编写和调试程序三、提高任务结合二个数的相加,如何编写一个简单计算器程序,分析此程序中的对象、属性、事件。四、拓展:如何在你的简单计算器中添加“退出”及“清空”。让学生自主探究。五、讲解保存文件的方法。六、让学生运行调试程序并保存。七、归纳计算机解决问题的过程。八、学生作品收集及点评。由已尝试制作完成的学生上台示范操作过程,给该学生表现自我的机会,利于调动学生积极性。突出学生主体地位,让其他学生在观察其操作中掌握制作方法。实践运用,锻炼和考
10、察学生学习的能力,强化对知识的掌握。自主学习加深理解,明白各控件的用途与用法,让学生自己尝试制作,可以更好地锻炼学生的自主学习能力。学习基础薄弱的学生借助教师提供的帮助文档可以反复尝试,学习基础好的学生可以继续往下探究,兼顾所有学生。再次练习,给了学生完善作品的机会,有助于提高学生的动手能力,提高学生整体水平。优生在老师的引导下继续调整学习目标,探究更深入的知识。有助于优秀学生的能力拓展和创新精神的培养。收集学生作品,用优秀生的作品激励学生提高效率,加强自主学习精神。教师在点评学生的作品中,让所有学生知道怎样才能做得更好!有利于学生在模仿的基础上达到能力的迁移和提高。评价与反馈1. 参考中小学
11、电脑制作活动作品评价量规设计评价,围绕以下以下三个方面组织学生简单评价作品。 思想性、科学性(3分) 创造性、艺术性(3分) 技术性(4分) 2. 教师广播教学,选取部分学生作品向全班展示。教师边展示边和学生一起简单评析作品。有效的反馈对提高课堂教学效果有很多的益处。它能开拓学生思路,加强对知识的理解。让学生自己参与评价,突出了学生主体地位。优秀作品的展示激发学生的创作激情。归纳总结本节课大家通过运用对简单计算器的制作,了解计算机解决问题的过程。运用我们所学的知识去解愉日常生活当中的实现问题!小结本课所学内容,巩固所学,加深学生理解,引发学生思考,激励学生用更多的方式弘扬传统文化,创作更多作品
12、。九、【教学评价】 在课堂教学过程中,教师适当对学生的课堂情况给予表扬赞赏,进行简单的过程性评价。因时间关系,本节课通过展出部分学生作品,以师生共同赏析学生作品的方式进行,最后小结全班完成情况, 进一步激励学生,提高学生的参予意识和学习积极性。 参考中小学电脑制作活动提供的作品评价量规设计评价指标,围绕以下三个方面组织学生简单评价作品。1、思想性、科学性(3分) 2、创造性、艺术性(3分) 3、技术性(4分) 选取部分学生作品向全班展示并师生共同简单点评 。至此,本节课学生经过探索、尝试、讨论、自学、练习、小结,已达到预定教学目标。作品的评价指标主题作者具体指标自评同学互评教师评价思想性科学性
13、(3分)作品围绕主题明确,内容健康向上,表现关注传统文化,热爱祖国的美好情怀。组成元素选取恰当,表达方式符合主题特征。创造性艺术性(3分)作品设计有创意,构图合理,构思独特巧妙,表现形式美观、新颖、准确、直接,界面和谐,易于理解和接受。技术性(4分)选用制作工具和表现技巧准确、恰当, 能准确、灵活运用程序设计制作。总 评十、【教学反思】通过本课的教学,我最大的亮点是,针对学生的生活实际,结合当今前信息技术发展的热点问题,将课本知识与实际紧密结合,使学生能够通过实践印证理论,用理论指导实践。我们在课堂讲授中,提高学生的动手能力、分析综合归纳问题的能力、运用知识解决问题能力、知识迁移能力、探究能力、科学素养、计算思维、思想品德素养等,符合现代社会对人才的基本要求,提高学生的核心素养。