高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc

高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc

ID:56664312

大小:109.50 KB

页数:6页

时间:2020-07-02

高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc_第1页
高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc_第2页
高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc_第3页
高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc_第4页
高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc_第5页
资源描述:

《高中信息技术 4.1编制计算机程序解决问题 第2课时教案 粤教版必修1.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4.1编制计算机程序解决问题第2课时课题4.1编制计算机程序解决问题第2课时课型新授教学目的让学生认识计算机程序的基本元素及编制计算机程序解决问题的过程重点读懂程序代码难点同重点教学环节说明备注教学内容复习1.计算机的组成设备2.计算机中信息的存储形式3.计算机语言的发展新课导入程序代码:是用计算机语言编写的。就象不同国家的语言有各自的字、词、句和语法规则一样,计算机语言也有它的基本组成元素和书写规定。要读懂和编写计算机程序就首先要懂得计算机语言中的这些元素和规则,这节课就让我们来认识一些常用的元素。课程讲授一、认识程序中的基本元素(1)常量:常量是在程序运行中不变

2、的量。常量的声明格式:Const常量名=表达式Constpi=3.14(2)变量:变量是在程序运行过程中其值可以发生变化的量。使用变量前,一般必须先声明变量和其类型,字符型变量要跟“$”符号。xm1$="刘"(3)函数、运算符与表达式〈1〉函数:标准函数能完成特定运算处理。VB程序中特定了许多的函数,提供了多种功能选择。绝对值函数:abs(x)平方根函数: sqr(x)提取机内码:Asc(x)获取机内码对应字符:chr(x)〈2〉运算符与表达式表达式类型运算符表达式值算术表达式+--*/(5-3)*66-abs(3—12)12-3字符串表达式+“good”+“mor

3、ing”“goodmoring”条件表达式=、<、>、<>、>=、<=4<332<=100FT逻辑表达式Andornot(1>2)and(3<4)(1>2)or(3<4)Not(1>2)FTT(1)认真领会表中所列出的四类表达式,并能够计算表达式的值。(2)求下列表达式的值:6-3-sqr(36)not(not(3>=4))(2>3)or(3>4)〈3〉语句:语句是指挥计算机工作的指令,每个语句都有其格式规定,包括关键词、搭配的参数、符号等。赋值语句是任何程序设计中最基本的语句。赋值语在的形式:变量句=表达式,VB中赋值语句用“=”来实现。如N=1“将1赋给N”输出

4、语句:print“”要求:请记下以下程序中的基本元素1.PrivateSubForm_Click()Constpi=3.14DimrassingleDimpassingleDimsassingler=text1.textp=2*pi*rs=pi*r*rText2.text=pText3.text=sEndSub2.PrivateSubForm_Click()Print"刘"Print"丽"Print"机内代码"PrintAsc("刘")PrintAsc("丽")EndSub3.PrivateSubForm_Click()xm1$="刘"xm2$="丽"dm1=Asc

5、(xm1$)dm2=Asc(xm2$)Print"字符"Print"机内代码是:"Printxm1$,Printdm1Printxm2$,Printdm2EndSub4.PrivateSubForm_Click()xm1$="刘"xm2$="丽"dm1=Asc(xm1$)dm2=Asc(xm2$)zxm1$=Chr(dm1)zxm2$=Chr(dm2)Print"字符:";Printxm1$;Printxm2$;Print"的机内代码是:"Printdm1Printdm2Print"代码还原的字符是:"Printzxm1$;Printzxm2$;EndSub二、剖析

6、编制计算机程序解决问题的过程程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。用计算机程序解决问题的基本过程修改1、分析问题对于任何一个实际问题,首先要分析该问题的需求情况及已知条件,判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述或者建立一个描述问题的模型。2、设计算法问题分析清楚后,接下来是要给出解决这个问题的详细方法和步骤,这一过程称为设计算法。描述算法可以用流程图,也可用自然语言描述,可粗略描述,也可详细描述。算法描述越详细,编写程序就越方便。3、编写程序有了清晰可操作的算法描述,就可以选择一种计算

7、机语言工具来编写程序,实现算法。4、调试运行程序设计好以后,通过键盘输入计算机中运行,看程序能否按预想的执行。如果编写程序时与程序设计语言中所规定的语法规则不一致,哪怕是一个标点符号出错,也会令程序出错而中断运行。此时,可以根据计算机提示的出错信息修改程序,重新调试运行。5、检测结果程序能顺利完成以后,还需要对程序功能进行分析和检查。因为如果程序语句符合语法规则,而程序中有逻辑错误或计算方法等错误,计算机是检查不出来的。如果结果不合理,还要回头对程序进行修改,直到程序的功能符合设计要求为止。当软件比较庞大,其中的程序比较多的时候,程序中的漏洞往往难以一下子彻底排

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。