高中信息技术浙教版选修1教案-2.2解析算法
加入VIP免费下载

高中信息技术浙教版选修1教案-2.2解析算法

ID:675989

大小:17.66 KB

页数:2页

时间:2021-04-18

加入VIP免费下载
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天资源网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:403074932
资料简介
5.2 解析算法的程序实现 一、教学目标 1、知识与能力  掌握解析算法思想  掌握解析算法的程序实现方式 2、过程与方法  以讲授方式传达基本思想,以习题练习来巩固知识  通过个别实例的练习,进而掌握解析算法使用的一般规律、一般方法 3、情感态度与价值观  合理运用解析算法解决生活中问题  逐步培养信息意识 二、教学重难点 重点:理解思想,掌握方法 难点:找到解决问题正确的公式 三、课前准备 素材,各种联系的收集 四、教学过程及内容 (一)课程导入 同学们,老师要去拉萨旅游,为了方便收拾行李,必然要查看天气预报,那 让我们来看下墨迹天气吧。发现拉萨气温显示 53,惊呆了。原来这是华氏温度,而 不是我们熟悉的摄氏温度,那两者怎么转换呢?(用 VB 进行转化演示)利用计算 机语言来实现算法。 上节课我们上节课也用计算机语言快速而完美的求出了水仙花数,那同学 们还有印象那是属于什么算法呢? -------------------对 是枚举算法,那么这个是属于 枚举吗?不是。因为不符合枚举算法的基本思想。 (二)课程讲解 1、想一想:温度转换的思路 先输入一个值,然后经过转化(靠什么转?一个特定的公式)成我们需要值, 这种类型的我们称为解析算法。 2、记一记:解析算法的基本思想 用解析的方法找出表示问题的前提条件与所求结果之间关系的数学表达式,并 通过表达式的计算来实现问题求解。 关键点:找出数学表达式,也可以通俗的叫做公式 3、观摩:结合 VB 代码来理解解析算法  第一步:找标志性,数学表达式,得到所求结果的变量为 c,已知条件的 变量为 f。  系统如何获得已知变量 f? f = Val(Text1.Text)(Text1.Text 对象名.属性名)结合 VB 界面,我们可 以知道哪个对象名称为 Text1。  系统如何输入所求结果? Text2.Text = Str(c)(对象名.属性名=属性值)同理我们可以知道哪个对 象名称为 Text2。 两者都是运用 Textbox 控件,所以这一类的控件有两种功能,可以用作输入 或输出,此功能需要用到 text 属性(此处未确定是输入文本)。通过函数 val ()和 str()确定 Textbox 控件输入和输出的都为字符串。 4、实操 魅力值软件使用方法如下:在 text1 中输入出生年份,在 text2 中输入出 生月份,在 text3 中输入出生日,在 text4 中输入 Q 号的末尾数字,点击 command1 按钮,将在 lable5 中得到你的魅力。  明确属于什么算法  填空(思路引导:先找什么?标志性东西) Private Sub Command1_Click() Dim y As Integer, m As Integer, d As Integer, q As Integer, mlz As Integer y = //存放出生年份 m = //存放出生月份 d = //存放出生日 q = //存放 Q 号末位数字 mlz = y \ 100 + m * 2 + d - q \ 2 If mlz >= 70 Then Label5.Caption = "西施嫉妒你" ElseIf mlz >= 60 Then Label5.Caption = "人见人爱" ElseIf mlz >= 45 Then Label5.Caption = "花见花开" ElseIf mlz >= 30 Then Label5.Caption = "堪比东施" Else Label5.Caption = "无法形容" End If End Sub  所求结果由什么控件输出?得出 Lable 控件的功能:输出文本,使用 caption 属性。 5、刷副本(习题巩固) 6、提段位(提升练习)) 7、回顾总结  解析算法基本思路  Textbox 和 lable 控件的使用  解析算法的应用 五、板书设计 1、基本思路 用解析的方法找出表示问题的前提条件与所求结果之间关系的数学表达 式,并通过表达式的计算来实现问题求解。 关键点:找出数学表达式,也可以通俗的叫做公式 2、Textbox 控件:text 属性,输入输出皆为字符串;lable 控件:caption 属性, 输出字符串 六、作业布置 完成课后练习题

资料: 3.2万

进入主页

人气:

10000+的老师在这里下载备课资料