第一范文网 - 专业文章范例文档资料分享平台

高中信息技术算法与程序设计教案沪教版选修1

来源:用户分享 时间:2025/8/2 20:08:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

解 析 法

一、基本说明

1、教学内容所属模块:信息技术选修1《算法与程序设计》 2、年级:高一年级

3、所用教材出版单位:上海科技教育出版社 4、所属的章节:第三章第一节 5、学时数:45分钟

二、教学设计 1、教学目标:

(1)了解解析算法的基本概念。通过实例的学习,掌握用解析算法设计程序的基本思路。

(2)学会根据问题寻找恰当算法和解决问题的方法,并进一步理解分析问题、设计算法、编写程序、调试程序这一用计算机解决问题的过程和方法。

(3)学会合作、交流,培养勇于实践、勤于思考和善于总结的精神和态度。 2、内容分析:

本节内容为用解析法设计程序,解析法是一种最基本的常用算法,在之前三种基本结构程序设计的例题分析中也曾使用过,该算法的分析也为今后的各种算法学习做好了准备。本课教学重点是“理解解析算法的思想,能写出求解问题的解析式并用程序实现”,本课的教学难点是“如何学会分析问题,合理设计算法,建立求解问题的解析式”。 3、学情分析:

学生已经具备了可视化编程的能力及程序设计的基本技能,这样就可以将教学的重点放在算法的分析上,培养学生解决实际问题的能力。 4、设计思路:

本课采用一个测量树高的例子进行引入,用简单的例子分析解析算法,然后采用教材上的活动“求解铁丝问题”让学生掌握解析算法的实现过程,用“求岛屿面积”的实践环节巩固学生的学习。课堂教学中主要采用任务驱动、分析归纳、小组合作、自主探究相结合的学习方法。

三、教学过程描述 教学环节及时间 教师活动 学生活动 对学生学习过程的观察和考查,以及及设计意图 设置情境,激发学生学习兴趣。 情 设置情境:美丽的校园有许多树境 木,这引发了同学们的兴趣,怎导 样才能测量这些树木的高度。 入 1’ 提 出 问 听故事,入情境 老师介绍两种方法: 学生了解问题的方法一:泰勒斯金字塔测量法。 分析方法。 (有局限性,如测量点与被测物之间有障碍物时,引出方法二) 方法二:不可到达底部物体的高度测量法。 切入本课的学习过程。 题 2’ 从A、B两点仰角的角度与两点之间的距离可计算出MN的高度。 引出课题:解析法 探 究 学 习 8’ [学习任务一] 问题:MN是竖直于地面的物体,其底部N不可到达。为了测量MN的高度,在地面上选取一条与MN在同一平面的水平线线段AB为基线, 测得AB的长为a=20米,在A点向M点张望的仰角α=38.4°,在B点向M点张望的仰角β=22.8°。试设计程序计算高度MN。 要求:完成“学习任务一”(填写电子文档) 1、问题分析:怎样写出计算表达式。(请学生回答) 2、设计求解表达式MN=a/(1/tanβ- 1/tanα)的算法。 (以下部分小组合作完成) 3、实现应用程序:老师提供程序的可视化界面及不完整的程序,要求学生程序填空,完善程序。 4、将程序输入到程序窗体的按钮中并调试计算本题结果。附带计算学校中一棵桂花树和一棵龙柏的高度。 1、由α、β与a推导出计算表达式。 2、根据计算表达式,分析解题算法。 3、小组合作,填空完成程序,交流填空结果。 4、复制程序,调 试并得出运算结果。 让学生在老师的带领下了解解析法解题的一般过程。 学 老师提问:请同学说说求解任务习 一的步骤是怎样的? 小 老师用流程图表示这个步结 骤,提出解析法的概念。 2’ [学习任务二]求解“铁丝问题” “智力大比拼”活动: (1)一根长为6米,可制作一个2平方米的矩形框,问该矩形长和宽各为多少? (2)上面同样的问题,制作的面积为2.1平方米,那么长、宽各了解解析算法的概念。 让学生初步了解解析算法的概念。 让学生参与“智力大比拼”活动,产生冲突,激发学生学习的兴趣。 参与“智力大比拼”活动。 产生计算机程序解决问题与简单人脑思维运算的比较。 探 究 学 习 15’ 学 生 交 流 总 结 7 实 践 示 例 6 为多少呢? 老师用程序马上计算出结果,下面同学一起来找出谜底。 问题:现有一根长度为L的铁丝,若想用这根铁丝制作一个面积为S的矩形框,那么矩形框的长和宽各为多少? 要求:分小组合作,完成“学习任务二”(填写电子文档)。 1、问题分析: 本题是求什么,如何求? 2、设计算法: 根据自然语言算法,填写完整程序流程图。 3、实现应用程序。 (1)了解窗体(老师提供); (2)程序填空并输入代码。 4、调试运行程序。 5、拓展:发现问题,简化窗体界面(修改窗体及代码)。 1、 交流任务二完成的情况。 2、 说说完成任务二的体会,明确解析法概念。 1、小组合作,分析本题怎样求解。 2、根据老提供的自然语言算法,将不完整的程序流程图完成。 3、根据算法流程,完善程序。 4、调试运行程序。 直接参与问题解决,体验用解析法解题的过程。 1、学习交流。 交流环节2、掌握解析算法。 让学生提高相互学习能力。“说体会”使学生掌握解析算法概念。 体验程序,思考与交流本题是如何采用解析法解答问题的。 知道解析法如何在实践中运用。 [学习任务三]在太空飞船上观测柯克岛,第n次观测时岛的面积是多少? (一道难题如何用程序解答) 要求: 1、阅读教材,了解解题过程,运行老师提供的程序体验程序。 2、思考问题:教材是如何采用解析法解答本问题的? 1、解析法概念。 2、凡能够通过分析问题得出解析式来解决问题就可以采用解析法。 3、解析法是一种最基本的问题求解方法。它的关键是要分析各要素的关系,并能灵活运用已有的数学、物理等学科领域的知识, 归 纳 总 结 3 掌握本课学习的内容。 让学生理清思路,掌握本课学习的解析法的概念及适用情况。 找到最终解决问题所需的表达式。 课 后 作 业 1 P119体验活动(2):商场酬宾,顾客相当于享受的商场的几折优惠呢? 带着问题课后思考。 巩固所学

四、教学反思

1、本教学以学生为主体,让学生在思考、体验过程中掌握解析法的概念及用法,能够提高学生的学习能力。

2、任务有层次,学生由浅入深,有利于三维目标的达成。

高中信息技术算法与程序设计教案沪教版选修1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1b38g87s1y670et7c26i4qfr0177x6016iq_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top