《浙教2003课标版《11使用计算机解决问题的一般过程》集体备课教案设计.docx》由会员分享,可在线阅读,更多相关《浙教2003课标版《11使用计算机解决问题的一般过程》集体备课教案设计.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.1使用计算机程序解决问题的一般过程一、案例背景信息1、模块:算法与程序设计(选修)。2、年级:高一年级。3、所用教材版本:浙江教育出版社。4、学时数:1课时,40分钟,其中上机时间:30分钟,非上机操作时间:10分钟。本教学案例参与人员基本信息二、教学设计(一)内容分析1、本节的作用和地位:用计算机程序解决问题,是信息社会的一种基本方法。学生通过体验分析问题,设计算 法,调试计算机程序,在解决问题过程中分析并了解编制计算机程序解决问题的工作过程, 尝试读懂计算机程序,对计算机程序的具体作用有初步认识。这种通过“分析问题一一设计 算法一一编写程序一一调试运行一一检测结果”来解决问题的思路和做
2、法,对培养学生分析 问题、解决问题的能力以及增强思维的严密性、条理性等方面有很大帮助。本课也是与选修 模块“算法与程序设计”的一个衔接。2、本节主要内容:初步接触VB编程环境,使用VB环境编制程序,并对程序进行简单的编辑,增加、删 除或修改局部代码实现功能。分析问题、设计算法、修改程序、调试程序从而体验编制程序解决问题。(二)学生分析高一学生已具备了较丰富的计算机软件使用经验,但比拟多的是接触了文字处理、媒体 表达等常用工具软件,对绝大多数学生而言,计算机程序只是听说,并不了解计算机程序的 工作过程和编写方法。与此同时,高一学生相较小学、初中而言具有更丰富的生活经验,有更高的数学知识水 平,有
3、更强的逻辑思维能力,基本具备初步了解计算机程序的概念和执行过程,简单设计解 决问题的算法的能力。(三)教学目标(1)初步接触VB编程环境,使用VB环境编制程序,并对程序进行简单的编辑,增 力口、删除或修改局部代码实现功能。了解程序和算法的基本概念,认识到算法是程序设计 的核心和灵魂。(2)分析问题、设计算法、修改程序、调试运行程序从而体验编制程序解决问题。(3)通过学习,认识到利用计算机编制程序解决问题的可行性和重要性,激发学生 编制程序解决问题的兴趣、增强利用计算机编程解决问题的意识和信心,培养学生自我探 究的能力。(四)教学重点、难点:重点:体验编制计算机程序解决问题的一般过程。分析问题情
4、境,设计算法。难点:根据问题情境,分析设计算法。根据游戏规那么修改调试猜价格游戏程序。(五)教学方法1、问题驱动、任务驱动、游戏教学2、“支架式”教学策略,在演示课件、教材等教学资源之外,为学生提供了学案, 以引导、帮助学生提高学习效率,达成教学目标。三、教学过程教学环节 及时间安 排教师活动学生活动对学生学习过程的观察和考查及设计意图情境 导入模拟“幸运52”猜价格游戏,导入新课。引导学生思考:1、能否用计算机实现猜价格游戏?2、以前学过的软件能否实现?参与游戏,并思 考通过学生感兴趣的 游戏导入新课,提高 学生学习兴趣及参 与热情。新 课 讲 授分析 问题简化猜价格游戏,只对所猜价格判断正
5、确 或错误,引导学生分析猜价格游戏的实际 过程,得出游戏程序的具体步骤。分析游戏过 程,思考实现 游戏程序的具 体步骤。从分析问题出发,体 验编制程序过程,简 化游戏功能,降低分 析难度。基本 任务任务一:根据分析的简化版猜价格游戏步骤,组合 完成流程图。完成课堂任务 一,组合流程 图。将具体步骤与流程 图对应加深对猜价 格游戏程序的理解。上机实践讲解猜价格游戏程序代码,指导学生在VB 环境中编制运行程序,体验VB编程环境。在VB环境下 编制运行简化 版猜价格游 戏。学生初步接触编程, 老师提供现成代码 降低学习难度,重在 体验编程过程及环 境。理论 讲授出示程序、算法概念介绍编程语言总结编制
6、程序的一般过程回顾游戏程序 编制过程,理 解程序、算法 概念,总结编 制程序的一般 过程。学生已成功编制完 一个简单程序,对于 程序和算法的概念 有了感性认识,易于 理解。同时完整体验 过程序的编制过程 后能很好地总结出 编程的一般过程。提高 任务展示提高版游戏,分析与简化版游戏的区 另1,引导学生分析提高版游戏的具体实现 步骤与流程图。提供判断价格高低程序代码供学生上机实 现提高版程序。运行程序,分 析得出程序具 体步骤,完成 流程图的修 改,并尝试修 改程序代码实 现提高版游戏 功能。分析简化版游戏的 缺乏,自然引出提高 版需求,重复分析问 题、设计算法、编制 程序、调试运行、检 测结果这
7、一过程,进 一步加深对编制程 序过程的体验。在修 改程序代码的过程 中加深对程序代码 的理解。拓展比照“幸运52”游戏规那么,如何修改算法完成了提高任针对局部层次较高任务限制竞猜次数?务的同学思考 完成算法的修 改。的同学提出更高要 求,分层教学。课堂 小结小结本课知识点,引入下,课内容。回顾总结本课 所学。小结课堂,回顾知 识。让学生对选修模 块算法与程序设 计充满期待。四、课后反思:本课以幸运52经典游戏“猜价格”导入,很好地激发了学生的学习兴趣,消除了学生 对于编程的神秘感。课堂任务设计围绕“猜价格”游戏设置,有利于保持学生思维的一致性。 同时,课堂任务与导入环节一致,学生有亲身体会,对于问题的分析起到了事半功倍的效果, 教学效果好,学生达成率高。课堂教学中采用了任务驱动、小组合作竞赛等多种方式促进教 学,教学任务针对不同层次学生作了分层设计,符合学生认知水平,充分考虑到了每一个学 生。