用解析法设计程序_说课稿
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京市昌平区第一中学
三、重点难点
用 解 析 法 设 计 程 序
教学重点
1、理解解析法的基本概念; 2、培养根据算法写出程序代码的能力以及调试程序的 能力; 3、根据问题的特点,找到系统提供的资源,简化问题 的求解过程。
教学难点
1、解析式的导出或方程的列出并求解; 2、算法的合理设计。
北京市昌平区第一中学
特色说明
用 解 析 法 设 计 程 序
1、精选不同类型的问题(画正弦函数图像, 制作矩形框,高考倒计时等),贴近学生的生活、 学习,有利于学生拓展知识面、提高学习兴趣。 2、以建构主义学习理论为指导,在问题解决 中充分体现学生主体地位,有利于培养学生自主学 习、合作探究意识。 3、使用Moodle网络教学平台开展相关活动, 提高课堂效率的同时也方便了教师对学生的评价。
2、经历计算机解决问题的基本过程。 (3)编写程序。 教师在Moodle平台上提供VB语言在绘图方面的知识。 Const PI = 3.14159 : Scale (-10, 10)-(10, -10) Line (-8, 0)-(8, 0) : CurrentX = 0.2 : CurrentX = 8 : y = 9 * Sin(x) : Next x
解析法与问题解决: 1、了解解析法的基本概念及用 解析法设计算法的基本过程。 2、能够用解析法分析简单问题, 设计算法,编写程序求解问题。
北京市昌平区第一中学
一、教学背景
用 解 析 法 设 计 程 序
计算机解决问题的基本过程 程序设计语言初步 算法与问题解决例举
北京市昌平区第一中学
开始
画
用
弦 函 数 图 像 算 法 流 程 图
正
定义坐标系 x=-2*PI x>2*PI ? 否 = x x=x x 是
解 析 法 设 计 程 序
北京市昌平区第一中学
五、教学过程
(二)问题解决(续)。 问题解决( 用 解 析 法 设 计 程 序
北京市昌平区第一中学
用 解 析 法 设 计 程 序
恳请大家提出宝贵意见! 恳请大家提出宝贵意见!
北京市昌平区第一中学
北京市昌平区第一中学
五、教学过程
(六)布置作业。巩固、消化、提高。 布置作业。巩固、消化、提高。 用 解 析 法 设 计 程 序
1、基本要求问题:某县政府为了开发山区农业,需要研 究本区的山地气候。已有的研究成果表明,海拔每升高100米, 年平均气温降低0.5℃。试根据这一规律编写程序,输入山下 地表温度及相对海拔高度,输出相应高地的气温。 所有同学写出解析表达式即可。C1=C0-0.5*H/100。 2、拓展问题:编程实现高考倒计时。(教师在Moodle平 台上提供日期数据类型、计时器控件的说明) 3、选做问题:倒计时。
(一)本课时教学内容的功能和地位
算法与程序设计
程序设计起先就是为解决科学计算而准备的,因此,列出解 析式加以计算是程序的基本功,也是算法的必备基础。 以易理解的解析法作为本章第一个算法,可起温故知新作用。 需要与其他学科进行整合,这可提升学生在各个领域的计算 机应用水平。
北京市昌平区第一中学
北京市昌平区第一中学
Dim x As Single, y As Single Line (0, -9)-(0, 9) CurrentY = 9 : Print "y" CurrentY = -0.2 : Print "x“ PSet (x, y), vbRed
北京市昌平区第一中学
五、教学过程
(五)交流评价。激励、诊断、促进。 交流评价。激励、诊断、促进。 用 解 析 法 设 计 程 序
教师:选取有代表性的程序进行展示交流。 学生:展示、交流、评价。 师生:学生自评、互评、教师点评(课后教师对每个作 品给出评价、反馈)。 师生:总结解析法的概念、解决问题的基本步骤。 评价参考要素: 算法描述是否正确;运行程序是否成功;界面设计是否 人性化;程序代码编写是否简洁、清晰;是否有创新等。
分析要素关系,建立解析表达式
北京市昌平区第一中学
五、教学过程
(四)探究实践。在实践中体会、收获。 探究实践。在实践中体会、收获。 用 解 析 法 设 计 程 序
学生活动:小组探究,分析问题得出解析式,设计合理 的算法并编写程序、调试运行。在Moodle平台上提交。 教师活动:观察、指导。
北京市昌平区第一中学
五、教学过程
(二)问题解决(续)。 问题解决( 用 解 析 法 设 计 程 序
2、经历计算机解决问题的基本过程。 (1)分析问题。 采用解析表达式 y=sin(x) (2)设计算法。 教师指导,要求用自然语言写出算法,对学习能力强的 学生要求用流程图描述算法。 x ∈ [-2̟,2̟]。 通过选取一些点(x,y),在平面直角坐标系内描点连线。
一、教学背景
用 解 析 法 设 计 程 序 (二)学生情况分析
前三章学习了设计程序求解问题的基本方法;对VB语言有了 一些了解;对程序设计有了初步的兴趣。 学生间有差异,少数学生悟性较高,想学习更多程序设计方 面的知识;少数学生面对稍难的问题时力不从心;个别学生 没兴趣学习。 教学中要关注全体学生,变学生的个体差异为资源,发挥同 伴互助作用,共同提高课堂效率。
创设情境
问题解决
环节2
引出新知 布置作业
环节3
探究实践 交流评价
环节4
教学环节
北京市昌平区第一中学
五、教学过程
(一)创设情境。 创设情境。 用 解 析 法 设 计 程 序
设计意图:激发兴趣,产生好奇心和求知欲。 教师展示:正弦函数图像,制作矩形框,高考倒 计时。 学生操作:Moodle平台下载、运行相应的程序。
北京市昌平区第一中学
五、教学过程
(三)引出新知。 引出新知。 用 解 析 法 设 计 程 序
具 体 问 题 分 析 问 题 设 计 算 法 编 写 程 序 调 试 程 序 得 到 答 案 设计意图:总结出“解析法”概念,学会如何从特殊现 象总结一般的规律。
广东版教材高中信息技术(选修1)《算法与程序设计》 第四章 算法与程序实现 第一节
用解析法设计程序
昌平一中
蔡结根
说课内容
用 解 析 法 设 计 程 序
4 5 2 3 1
教学背景 教学目标 重点难点 教法学法 教学过程
北京市昌平区第一中学
课程内容标准
用 解 析 法 设 计 程 序
北京市昌平区第一中学
特色说明
用 解 析 法 设 计 程 序
1、精选不同类型的问题(画正弦函数图像, 制作矩形框,高考倒计时等),贴近学生的生活、 学习,有利于学生拓展知识面、提高学习兴趣。 2、以建构主义学习理论为指导,在问题解决 中充分体现学生主体地位,有利于培养学生自主学 习、合作探究意识。 3、使用Moodle网络教学平台开展相关活动, 提高课堂效率的同时也第一中学
二、教学目标
情
用 解 析 法 设 计 程 序
感 培养勇于 实践、勤于思 考和善于总结 的科学探索精 神与严谨的治 学 。 度 与 价 值 观 与 能 能 态 了解解析法的基本 概念;能运用解析法解 决问题、编写程序。
析问题的基 用解析法解 决问题的 、 法。
北京市昌平区第一中学
五、教学过程
(二)问题解决。 问题解决。 用 解 析 法 设 计 程 序
1、思考: (1)用学过的数学知识在纸上画出正弦函数在x ∈ [-2̟, 2̟]范围内的曲线。 (2)在VB中正弦曲线的绘制过程,类似于程序设计中哪 一种程序结构?
北京市昌平区第一中学
四、教法、学法 教法、
用 解 析 法 设 计 程 序
学法
教师引导下的自主学习、合作探究学习。
教法
问题解决教学法。
北京市昌平区第一中学
五、教学过程
环节1
用 解 析 法 设 计 程 序
环节5 环节6
For x = -2 * PI To 2 * PI Step 0.01
五、教学过程
(二)问题解决(续)。 问题解决( 用 解 析 法 设 计 程 序
2、经历计算机解决问题的基本过程。 (4)调试程序。 思考:程序中步长的大小与连线效果有什么关系?线条 的粗细需要设置窗体的什么属性? 知识链接: 设置坐标系 —— 对象名.Scale (左上角坐标)-(右下角坐标) 画线方法 —— 对象名.Line (x1,y1)-(x2,y2), 颜色代码 画点方法 —— 对象名.Pset (点坐标),颜色代码 当前点位置——对象名.CurrentX 对象名.CurrentY
北京市昌平区第一中学
一、教学背景
用 解 析 法 设 计 程 序 (三)教学准备
为拓宽学生知识面及吸引学生兴趣,我选取了不同类型的问 题,如画正弦函数图像、制作矩形框、高考倒计时等(教材 采用的是测量不可到达底部物体高度、小球弹跳、电阻计算 等问题) 补充一些VB语言方面的知识,如设置坐标系、画点、画线、 日期数据类型、内部函数、计时器控件等。 在Moodle平台上开展教学活动。