高中信息技术算法与程序设计多重选择语句教案教科版样本.doc
《高中信息技术算法与程序设计多重选择语句教案教科版样本.doc》由会员分享,可在线阅读,更多相关《高中信息技术算法与程序设计多重选择语句教案教科版样本.doc(13页珍藏版)》请在咨信网上搜索。
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 多重选择语句 【基本信息】 作者 课时 1课时 单位 【课标要求】 ( 二) 程序设计语言初步 1.内容标准 ( 1) 理解并掌握一种程序设计语言的基本知识, 包括语句、 数据类型、 变量、 常量、 表示式、 函数。会使用程序设计语言实现选择控制结构。 ( 2) 理解模块化程序设计的基本思想, 初步掌握其基本方法。 ( 3) 初步掌握调试、 运行程序的方法。 ( 4) 在使用某种面向对象程序设计语言解决问题的过程中, 掌握面向对象程序设计的基本思想与方法, 熟悉对象、 属性、 事件、 事件驱动等概念并学会运用。 2.活动建议 ( 1) 选择实例, 根据解决问题的要求分析设计算法, 恰当地使用选择控制结构编写源程序, 调试并运行该程序, 在过程中体验程序设计语言的逻辑特点。 【内容分析】 本节课选自选修一《算法与程序设计》( 广东版教材) —— ”多重选择语句”一节内容。基于学生已掌握利用条件语句来解决两种情况的判断和选择问题, 在现实生活中, 往往会遇到需要选择的情况多于两种, 对于此类问题如何利用计算机来处理和解决? 本课结合当前中学生所关注的”超级女声”等生活实例出发, 引出制作”明星档案”问题, 引导学生将事先从网上获取并分类整理的信息, 利用VB编程中多重选择语句的算法结构, 巧妙的加以运用——既达到利用计算机解决问题的初衷, 同时又在自然而然的知识渗透中培养学生良好的信息素养。 『多重选择语句是在选择语句教学完成之后, 接下来要完成的一个教学难点。此处的”教学内容分析”只是描述了上述的教学情况, 并没有就”多重选择语句”这一知识点本身进行深入的思考与剖析。接下来的描述应属于”教学策略”范畴, 也就是作者设计本节课的整体思路。从描述上来看, 作者是想以”超级女声”来引入, 紧抓”明量档案”这一主线来贯穿整个教学。考虑到”超级女声”这一节目的火爆, 以及”明星”对学生的超级影响力, 相信会调动起学生极大的学习热情。”好的开始是成功的一半”, 能选用深受学生喜爱的容, 同时又能完整地包含教学内容的实例来进行教学是非常讨巧的方法。』 【教学目标】 知识性目标: VB语言条件语句的应用; 多重选择语句的基本格式; 让学生了解分析问题、 设计算法、 编写程序等用计算机解决问题的基本过程。 技能性目标: 培养学生合理的利用信息, 并能用计算机分析、 解决相关问题的能力; 培养学生合作、 讨论、 交流和自主学习的能力。 情感性目标: 经过设计”明星档案”这个富有生动情节的实例, 让学生体验用计算机解决问题( 处理信息) 的基本过程。 『知识目标中的第3点似乎有些问题。学生对”用计算机解决问题的基本过程”的了解与体验早在必修部分就应该已经完成了, 再说还有选修后的开篇以及顺序、 选择结构的教学, 都会重复强化学生对这一过程的应用。因此, 此处的”了解”改为”训练”或是”强化”应该会更科学, 更符合实际情况。另外技能目标写得有些”空”, 如能紧扣”多重选择语句”会更好。情感目标中的”体验”同样应改为”强化”。』 【重点难点】 教学重点: ( 1) 从问题出发, 设计相应的算法; ( 2) 要求学生了解和掌握VB语言选择结构及多重选择语句的使用。 教学难点: ( 1) 引导学生如何将自己获取的信息有效地加以应用。 ( 2) 算法的实现。 ( 3) 有关listindex、 Loadpicture等函数及Picture等属性, 建议学生理解、 会用即可。 『此处的”重、 难点分析”, 只看到了对重、 难点的描述, 遗憾的是没看到”分析”, 也就是重、 难点的确立依据。也没看到突破重、 难的方法。』 【教学方法】 采用讲解、 探究、 任务驱动和学生自主学习相结合的学习方法。 【教学策略】 ( 1) 课题的引入上要放得开, 还要收得拢( 即指信息的获取、 分析与整理) , 此工作放在课余时间提前完成。 ( 2) 算法的设计上, 要经过自然语言与程序设计语言的比对, 加深学生对选择结构的认识。 ( 3) 基于两种情况的判断与选择, 和多种情况的判断与选择, 经过相应的实例来强化学生的认知结构。 ( 4) 经过获取信息、 处理和运用信息, 让学生亲历计算机解决问题的全过程。 ( 5) 在课堂上展示和交流小组的成果方案, 填写《活动评价表》。 『作者的”教学策略”写得很详细, 能够完整地表示她设计这一案例的理念, 比如第( 1) 点。也包括了作者突破教学重、 难点方法, 比如( 2) 、 ( 3) 、 ( 5) 点。』 【教学过程】 ( 一) 问题的呈现: ( 情景导入) 每位同学都有自己喜欢或欣赏的明星, 课余时间要求同学们从网上获取了自己所喜爱的明星照片及相关资料, 并加以归类整理, 今天我们用所学VB编程知识, 能否将自己事先整理并归类好的信息”为我所用”呢? 『在引入部分并没有提及”超级女声”, 可能是在上节课快结束时已讲过了, 并发动学生回去收集信息。但还是有点意外。』 1.信息的获取:( 此工作事先已准备就绪) 由小组分工合作, 从网上搜集和整理有关自己喜爱当红明星的相关资料, 并加以分类整理。 2.信息的加工与整理: 全班同学每4人为一组, 就以下问题进行交流: 网上有关明星们的资料介绍有哪些内容? 我们怎样为明星们规划和设计一个拥有良好图形界面的小程序? 如何设计相关驱动事件? 如何分析算法? 如何编写相应事件的程序代码? 『此处的”信息的加工与整理”按照”教学策略”中的说法, 应该是在课外完成的。如果是这样是比较合理的, 放在课堂上来讨论太浪费时间了, 几乎无法实现。』 3.任务分析 经同学们分析、 交流, 创立”明星档案”程序界面: 用Label来显示输出信息, Listbox显示明星姓名列表, Image显示明星照片, Textbox显示明星档案信息; Commandbutton制作确定、 退出等命令按钮。 用户选择列表框中明星姓名后, 单击”确定”按钮, 则图像框中显示该明星照片, 文本框中显示该明星相关信息。 『”任务分析”部分应该是学生在问题进行讨论分析后总结出的结论, 结论的表现形式作者并没有交待清楚, 应该是以”学生代表汇报”的方式来进行, 效果会比较好。』 ( 二) 用计算机解决问题: 4.算法设计 经以上分析, 可设计如下求解问题的基本步骤: 创立图形用户界面, 用于显示信息并输出信息。 为”确定”按钮编写相应事件驱动程序, 其一在图像框中显示图片; 其二在文本框中显示信息。 为”退出”按钮编写”退出”系统的驱动程序。 『在”任务分析”的结论基础上完成”算法的设计”。这一步不知是学生独立完成、 分组完成还是在教师的引导下完成, 作者并没有交待清楚。建议在教师的引导下完成, 或直接教师总结讲解, 效率较高。』 5.编写程序 (1)创立图形用户界面; (2)设置对象的属性; 窗体中控件的主要属性值设置见下表: 对象名 属性名 属性值 Label1 Caption 请选择您所喜爱的明星姓名 Label2 Caption 明星档案 List1 List 李宇春 周杰伦 张靓颖 Image1 stretch True Text1 Text Multiline (清空) True Command1 Caption 确定 Command2 Caption 退出 ( 3) 用自然语言描述算法: 自然语言: 如果 ( 条件一) 列表框中被选择的是第一项 那么 ( 语句组一) 图像=李宇春图片 文本框=李宇春信息 如果 ( 条件二) 列表框中被选择的是第二项 那么 ( 语句组二) 图像=周杰伦图片 文本框=周杰伦信息 如果 ( 条件三) 列表框中被选择的是第三项 那么 ( 语句组三) 图像=张靓颖图片 文本框=张靓颖信息 ……… ( 4) 编写程序代码。 利用学生已掌握的条件语句来编程解决问题( 此活动由学生操作完成) 。 Private Sub Command2_Click( ) If List1.listindex=0 then ‘如果选择列表框中的第一项 Image1.picture=Loadpicture(”………..李宇春.jpg”) ‘显示李宇春图片 Text1.text=” 姓名:李宇春,血型:A型,星座:双鱼座…” ‘显示李宇春信息 End if If List1.listindex=1 then ‘如果选择列表框中的第二项 Image1.picture=Loadpicture(”……….周杰伦.jpg”) ‘显示周杰伦图片 Text1.text=”姓名:周杰伦,出生年月:1979.01.18 … ” ‘显示周杰伦信息 End if If List1.listindex=2 then ‘如果选择列表框中的第三项 Image1.picture=Loadpicture(”………..张靓颖.jpg”) ‘显示张靓颖图片 Text1.text=”姓名:张靓颖,出生年月:1984年10月11日… ” ‘显示张靓颖信息 End if ….. End Sub 『界面设计以及控件列表应以学习资料的形式呈现, 这样做的做的好处是能够提高课堂效率, 使学生的精力集中在程序编写上。如果时间充分, 界面设计部分能够让学生自由发挥一下, 充分调动学生的创新精神。这个过程显然需要学生较长时间的努力, 考虑到是为自己喜爱的”明星”创立档案, 学生不会走神。』 教师引导: 当”姓名列表框”中出现的人名较多时, 就要用多个If语句来处理这多种情况, 此时程序无论在可读性还是机器的执行效率方面均比较差, 如果再多一些情况, 它的缺陷就会暴露得更加明显, 如何处理此类问题呢? 在VB语言中, 设置了一个处理多种情况的语句, 称为多重选择语句, 其基本格式为: Select Case 表示式 Case 表示式列表1 语句组1 Case 表示式列表2 语句组2 ……… Case Else 语句组N+1 End Select 由此可得运用多重选择语句编写上述问题的程序如下: Private Sub Command2_Click( ) Select Case list1.listindex Case 0 Image1.picture=Loadpicture(”………..李宇春.jpg”) ‘显示李宇春图片 Text1.text=” 姓名:李宇春,血型:A型,星座:双鱼座…” ‘显示李宇春信息 Case 1 Image1.picture=Loadpicture(”……….周杰伦.jpg”) ‘显示周杰伦图片 Text1.text=”姓名:周杰伦,出生年月:1979.01.18 … ” ‘显示周杰伦信息 Case 2 Image1.picture=Loadpicture(”………..张靓颖.jpg”) ‘显示张靓颖图片 Text1.text=”姓名:张靓颖,出生年月:1984年10月11日… ” ‘显示张靓颖信息 ………. End Select 『考虑到上述方法的烦琐以及效率问题, 适时引入CASE语句, 为学生提供新的解决方案, 学生会很乐意学习, 并接受较快, 从而提高教学效果。』 ( 5) 运行和调试程序 按F5键或单击工具栏上的”运行”按钮运行程序, 预览运行结果。( 程序运行如图所示) 调试运行程序, 获得成就感, 积累调试程序的经验, 但要注意控制好时间。 ( 6) 学生总结分析选择结构的语句特点。交流学生作品, 加以评价、 分析。 本次课后续活动 探究1: 为程序界面添加”性别”选择按钮, 添加选择语句, 并再次调试运行程序。 探究2: 参照课本实例, 完成”制作矩形框问题”的程序设计。 6.填写活动评价表: 信息素养 评价内容 好 较好 不足 技术问题 程序界面设计是否美观、 控件使用是否正确? 程序本身是否具有良好的结构, 逻辑是否清楚? 选择语句的使用是否清晰、 明了? 运行结果是否正确, 在精度及其它各方面是否满足要求? 人际互动 属小组合作完成还是独立完成? 问题解决 你对问题是否明确, 能否清晰地对问题加以分析? 能确定着手解决问题的方案吗? 情感态度与价值观 本次学习任务中, 你对信息意识认识如何? 对自己作品满意吗? 能否具备对其它学习内容的拓展? 认为自己身心受益了吗? 『作者的课前准备很用心, 也很充分。这一点从评价表的设计上可见一斑。在教师的教学设计中, 经常看到”学生自评、 互评”的教学设计, 但在教学过程中进行描述时, 往往只能看到只言片语, 让人怀疑学生的自评、 互评是否真正实施过。本案例的最后一点也只用一句话匆匆带过, 描述不充分, 但随后的”活动评价表”弥补了前面过于简单的描述, 让人相信这一教学过程是切实可行的。再来仔细观察这份评价表: 根据内容来看应该是学生自评表。谈到学生自评, 大家往往会对其”信度”提出质疑。古语有云: 疑人不用, 用人不疑。让学生自评, 就要给予学生充分的信任, 当学生获得了这份信任, 她才会用真实有效的信息反馈给你。当然也不免会有一些不真实的信息, 但从信息的整体性上来说还是有分析价值的。而自评活动本身也是对学生诚信培养的一种方案。这样的教学评价活动值得在教学中提倡, 但要注意控制好时间。也要注意将回收的信息即时地统计分析, 并将结果反馈给学生。』 【教学反思】 本课是选修一《算法与程序设计》这本教材中有关”程序的选择结构”章节内容的教学。由于我在教学中调整了教学思路, 本着学生设计程序往往喜欢结合图形化的东西, 能激发其愉悦感, 故先讲解了有关第三章的部分内容。这为本节课能进行可视化编程做了良好的铺垫。 1.事例的导入上, 结合本地区教学实践, 我大胆抛开教材中的与数学学科相关的教学实例, 引入当前学生较为关注的当红明星及”超级女声”素材, 充分调动起学生的学习积极性。在这种良好态势下, 课前引导学生从网上搜集、 整理信息, 紧紧围绕利用所获取的信息”为我所用”, 由此引出制作”明星档案”这一程序设计思路。 2.可视化的程序使学生亲历”所见即所得”的用户界面, 对程序设计已经产生一定兴趣, 如何根据算法来编写程序, 已经成为她们迫切需要解决的问题。人机交互的友好图形用户界面, 能使学生在品位喜悦的同时, 从感官上丰富和激发其进行程序设计的学习兴趣。 3.程序界面的合理布局使学生较容易用自然语言来描述算法, 选择结构的学习自然是易如反掌。 4.本次实践活动旨在凸显学生利用多重选择结构语句, 由于选取的事例均是当代学生非常感兴趣的, 从而印证了这样一个事实: 教学中选取好素材, 就等于成功了一半。由学生已掌握的If语句的入手, 到顺理成章引入Select Case 语句的使用, 一气呵成, 经过If 语句和Select Case两种条件语句的比较, 进一步使学生明确了: 运用条件语句的关键是条件的表示, 如果能够正确地表示条件, 就能够简化程序, 在多重选择的情况下, 使用Select Case语句, 可使程序更直观、 更准确地描述出分支的走向。 5.本课贯穿始终的一条主线是: 使学生经历获取并收集信息、 筛选整理信息, 最终如何将信息”为我所用”, 从中自然而然渗透利用计算机解决问题的思想, 使学生水到渠成地经历分析问题、 确定算法、 编程求解等用计算机解决问题的基本过程, 全面、 综合地体现了信息问题解决的过程及其对学生信息素养的培养。 【案例分析】 本案例语言流畅, 过程清晰, 教学资源展示清楚。教学方法运用得当, 教学策略描述详细, 设计合理。覆盖了程序设计中”多重选择语句”的知识点, 适合于在选择结构的IF语句教学完成后来使用。 本案例能够使用学生十分感兴趣的实例进行课堂导入, 调动学生的学习积极性。在运用VB 面向对象程序设计语言解决实例的过程中, 掌握面向对象程序设计语言的基本思想与方法, 熟悉对象、 属性、 事件、 事件驱动等概念并学会运用。恰当的使用多重选择语句编写源程序, 调试并运行该程序, 在过程中体验多重选择语句的逻辑特点。 本案例的特色在于: 其一, 抛开教材上现有的教学实例, 经过对学生兴趣与教学内容的分析, 以及对现实生活的关注, 设计出学生感兴趣的实例——”明星档案设计”来进行教学, 使学生在整个学习过程中保持了高涨的学习热情和学习动机, 从而保证了教学目标的实现。 其二, 将一个实例贯穿于整个教学过程之中, 将知识点分布在实例的各个环节, 严格按照分析问题——设计算法——算法描述——编程实现的计算机解决问题的基本过程来进行, 在学生掌握了知识点的同时, 使学生在用计算机解决问题的方法上得到规范的训练。 其三, 关注学生的自我评价, 精心设计学生自我评价表, 获得教学效果分析的第一手资料, 锻炼了学生自我评价的能力, 培养了学生诚信的品质。并能在教学后进行很好的反思。 建议本案例在教学目标的描述上再下功夫, 能够再细致些。同时, 加强教学重、 难点确立依据的分析。在教学过程中, 描述清楚教师与学生的活动, 比如用表格的形式。提供学生自评后的统计分析数据, 为案例实施的实际效果提供支撑。 【专家点评】 《多重选择语句》是分支结构程序设计中的一种语句, 本案例用多重选择语句解决明星档案问题, 激发学生的学习兴趣。 ( 1) 该案例引导学生设计出来的明星档案界面及要解决的明星档案问题, 很好地引入课程的主题; ( 2) 引导学生用自然语言及已掌握的条件语句来解决明星档案问题, 而后提出用条件语句解决此类问题的缺陷, 切入课程主题: 多重选择语句格式与使用, 教学层次鲜明, 让学生比较容易掌握。 案例贯穿学生获取并收集信息、 筛选整理信息, 最终将信息”为我所用”过程, 自然而然渗透利用计算机解决问题的思想, 使学生水到渠成地经历分析问题、 确定算法、 编程求解等用计算机解决问题的基本过程。 但案例在课程引入部分网撒得太开, 小组讨论问题不够突出课程主题, 建议逐步引导小组讨论的问题与解决的方案向教师要表示的问题解决方式相接近, 突出课程的主题提高一节课的效率。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息技术 算法 程序设计 多重 选择 语句 教案 教科版 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文