年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    粤高教A版信息技术八下 3.1《初识计算机程序》课件+教案

    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      粤高教A版信息技术八下 3.1《初识计算机程序》课件.pptx
    • 教案
      粤高教A版信息技术八下 3.1《初识计算机程序》教案.docx
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第1页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第2页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第3页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第4页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第5页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第6页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第7页
    粤高教A版信息技术八下 3.1《初识计算机程序》课件第8页
    粤高教A版信息技术八下 3.1《初识计算机程序》教案第1页
    粤高教A版信息技术八下 3.1《初识计算机程序》教案第2页
    粤高教A版信息技术八下 3.1《初识计算机程序》教案第3页
    还剩24页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    初中信息技术粤高教A版八年级下册第三章 认识计算机程序第一节 初识计算机程序优质课件ppt

    展开

    这是一份初中信息技术粤高教A版八年级下册第三章 认识计算机程序第一节 初识计算机程序优质课件ppt,文件包含粤高教A版信息技术八下31《初识计算机程序》课件pptx、粤高教A版信息技术八下31《初识计算机程序》教案docx等2份课件配套教学资源,其中PPT共32页, 欢迎下载使用。
    规范使用计算机程序解决问题,不编写危害他人计算机系统和网络的程序。
    增强使用互联网学习VB程序相关知识技能;
    培养使用计算机程序解决生活中的实际问题的思维方式;
    建立将学习其他软件的方法应用到学习VB系统软件中的意识;
    计算机的出现,给我们的学习与生活带来了极大的方便。我们可以打字、画画、上网、听音乐、看电影、玩游戏……你有没有惊叹过计算机的“高超本领”?这些都离不开计算机软件工程师精心设计的程序。计算机程序神秘吗?
    通过本章的学习,我们将初步认识计算机程序,认识VB基本程序结构语句的格式,体验利用VB解决生活实际问题,经历分析问题、编写程序、调试程序的过程。本章学习内容包括五小节,分别是:
    应用计算机程序解决问题
    李鸣的舅舅是软件开发公司的程序员,开发了很多实用的程序。李鸣想,要是我也学会程序设计,那该多好啊!舅舅建议他,学习程序设计可以从学习VB开始,但在用VB编写程序之前,先要了解一下计算机程序的概念和认识一些简单的VB程序。
    程序中有哪些基本元素?
    二、认识计算机程序与程序设计语言
    下面是一段用程序设计语言VB编写的程序代码,阅读并尝试理解这段程序,感受计算机程序与程序设计语言的特点与作用。
    Dim a,b As Integer → Dim指“定义”,As指“作为”,Integer指“整数类型”a=5 →“=”为赋值号,作用是把“=”右边的值赋给左边变量b=7s=a*b → 计算机中用“*”表示数学中的乘号“x”Print s
    我们都能认识这段程序中的所有字符和单词,但我们却不一定能读懂它们的含义和作用。在计算机的VB系统中运行这段程序,能让计算机完成对a、b两个整数类型变量赋值,计算这两个变量的乘积,显示计算结果等一系列操作。如果a、b表示长方形的边长,那么该程序的作用就是计算出长方形的面积。
    计算机程序是用计算机语言编写的、能指挥计算机工作的指令代码序列。正如人与人沟通需要语言,人与机器沟通也需要语言,语言是沟通的工具。与人类语言相似,计算机语言也是在不断发展变化的。除了用二进制数“0、1”编码的机器语言外,大部分计算机语言都是采用英文字母和字符表示。
    不同的语言系统在语句格式、语法规则、使用环境等方面会有差异,我们可以根据应用的需要,选择某种语言编写程序,指挥计算机工作。只要输入的程序语句符合该语言系统的规则,计算机便会不折不扣地按程序执行。
    VB是目前基于Windws平台下常用的程序设计语言之一,它由Basic语言发展而来,继承了原Basic语言简单易学的优点,增加了一些先进的编程技术。Visual是可视化的意思,提供可视化编程是VB的特点之一。我们学习程序设计语言可以从VB开始。
    在“开始”菜单的“所有程序”中找到Visual Basic系统程序,双击启动,出现“新建工程”对话框,如图所示。单击“打开”按钮可以看到VB的工作环境(界面),如图所示。
    观察VB的使用界面,浏览VB菜单栏中的各项菜单列表,对比你熟悉的其他应用软件,说说有什么异同。
    VB引入了工程的思想方法,将软件开发工作看作是一项工程来加以管理和实施。一个应用程序可能会由多个文件组成,工程是指用于建立应用程序的所有文件。
    对于VB的使用界面,它的菜单栏中包含了许多常见的菜单项,如文件、编辑、视图、项目等。这些菜单项与其他应用软件的菜单栏相似,但也有一些不同之处。例如,VB的“调试”菜单项包含了许多与调试相关的功能,而其他应用软件可能没有这样的菜单项。
    三、体验简单程序的执行
    在VB中输入上一个任务中的程序代码,运行程序,查看结果,进一步理解该程序的作用。
    1.启动VB系统。2.单击“工程资源管理器”中“查看代码”按钮,在代码窗口上方左边的对象框中选择Frm,右边的事件框中选择Click,在Private Sub Frm Click()与End Sub之间输入代码,如图所示。Frm是指窗体对象,Click是指单击鼠标事件,上述操作的意义:只要鼠标单击窗体这个对象,就执行Private Sub Frm_ Click()与End Sub之间所输入的程序。
    3.单击工具栏的“启动”按钮运行程序,程序运行时单击窗口,运行结果如图所示。4.单击工具栏中的“结束”按钮,结束程序运行。
    拓展1:改变代码显示字体和大小的方法
    拓展2:面向对象编程语言的特点
    将数据和方法组合在一起,以便于控制和保护数据的访问。这可以防止数据被意外修改或破坏,同时也可以隐藏实现细节,使代码更加模块化和易于维护。
    一个类可以从另一个类继承属性和方法。这可以减少代码的重复性,同时也可以使代码更加灵活和可扩展。
    同一个方法可以在不同的对象上产生不同的行为。这可以使代码更加灵活和可扩展,同时也可以提高代码的可读性和可维护性。
    在代码窗口中修改源代码中变量a、b的值,分别为以下数值:a=16,b=5;a=345,b=678。试判断并验证程序的运行结果。
    Dim a,b As Integer 定义两个名为a、b的变量,存放整数类型数据a= 5 把数值常量5赋值给变量a,使a的值为5b=7 把数值常量7赋值给变量b,使b的值为7s=a*b 计算表达式a*b的值,并赋值给变量s,使s的值为3Print s 屏幕输出变量s的值,在屏幕上看到35
    运行完上述程序,你能理解其中每个语句的作用吗?请看下列解释:
    各语句的格式、作用及使用说明如表所示。
    阅读以下VB程序,理解各语句的作用,运行并查看结果。
    Dim a As Single →定义变量a存放小数类型数据a=Val(InputBx(“请输入a的值”,“输入数据”)) →接受用户输入的数据转换成数值后赋值给变量aa=a+1 →把变量a中存储的值加1后赋值给变量aPrint "a=";a →输出双引号内的字符a=和变量a的值
    操作如前述方法,在代码窗口输入任务中的程序,如图所示运行该程序,得到相应的运行结果。
    程序中赋值语句a=Val(InputBx("请输入a的值","输入数据")使用了Val函数和InputBx函数,InputBx函数的作用是打开输入框,提示用户输入数据,得到的字符串数据。例如执行语句a=InputBx("请输入a的值","输入数据"),输入“90”,a的值是字符串“90”,而不是真正的数值90,Val函数作用是把输入的数据转为数值后赋值给变量a。InputBx函数的格式为:变量名=InputBx(提示信息,输入框标题)执行本语句时界面如图所示。
    在程序运行过程中尝试输入不同的值,判断并验证程序运行的结果。
    输入90.45,输出91.45
    输入12.56,输出13.56
    在输入程序代码时,英文字符的大小写转换会影响语句的执行吗?程序中的双引号、逗号等符号在中文状态与英文状态下输入,都能执行吗?
    一般情况下,在输入VB程序代码时,英文字符的大小写转换不会影响语句的执行。一般情况下,VB程序中的双引号、逗号等符号在英文状态下输入才能执行。在中文状态下输入会提示编译错误。
    四、体验简单程序的编写
    试用VB编写程序实现下列功能:屏幕输入圆的半径的值,程序自动计算,并输出圆的周长和面积。
    分析问题要用计算机解决问题,我们首先要分析问题解决的步骤,然后才把它转换为计算机的工作指令。经过分析,我们可以得出指挥计算机完成该任务的工作流程,如图所示。
    编写代码假设圆半径、周长、面积、圆周率分别用小数类型变量r、1、s和pi表示,则完成上述任务的程序代码可以编写为:
    Dim r, 1, s, pi As Singler=Val(InputBx("请输入圆的半径(单位:厘米)”,"输入数据"))pi=3.141=2*pi*rs=pi*r*rPrint"半径为";r;"厘米的圆周长为";l;"厘米"Print"半径为";r;"厘米的圆面积为";s;"平方厘米”
    调试运行把编写好的代码输入计算机并运行,就可以指挥计算机按照我们的设计工作了。在运行程序时,可能需要调试,直到程序能够正常运行为止。
    单击“工程资源管理器”中“查看代码”按钮,在代码窗口上方左边选择Frm,右边选择Click,在Private Sub Frm_Click()与End Sub 之间输入程序代码。
    如图所示运行程序,观察运行结果是否正确。如果程序不能正常运行或结果不正确,则要进行检查与修改,直到程序运行正确为止。
    计算机程序与语言计算机程序是用计算机语言编写的、能指挥计算机工作的指令代码序列。
    体验计算机程序运行定义变量语句赋值语句打印输出语句
    编写简单VB程序1.分析问题2.编写代码3.调试运行
    借助互联网,创建一个简单的计算器,它有一个文本框和一个按钮。用户输入正方体的边长,然后单击“计算”按钮。计算结果将显示在第二个文本框中,即正方体的体积。
    借助互联网,创建一个简单的计算器,它有两个文本框和一个按钮。用户输入三角形的底和高,然后单击“计算”按钮。计算结果将显示在第三个文本框中,即三角形的面积。

    相关课件

    初中信息技术粤高教A版八年级下册第三节 实现条件选择程序完美版课件ppt:

    这是一份初中信息技术粤高教A版八年级下册第三节 实现条件选择程序完美版课件ppt,文件包含粤高教A版信息技术八下33《实现条件选择程序》课件pptx、粤高教A版信息技术八下33《实现条件选择程序》教案docx等2份课件配套教学资源,其中PPT共17页, 欢迎下载使用。

    粤高教A版八年级下册第一节 筹划班级网站精品ppt课件:

    这是一份粤高教A版八年级下册第一节 筹划班级网站精品ppt课件,文件包含粤高教A版信息技术八下21《筹划班级网站》课件pptx、粤高教A版信息技术八下21《筹划班级网站》教案doc等2份课件配套教学资源,其中PPT共17页, 欢迎下载使用。

    粤高教A版八年级下册第三节 实现条件选择程序精品课件ppt:

    这是一份粤高教A版八年级下册第三节 实现条件选择程序精品课件ppt,文件包含粤高教A版信息技术八年级下册第三章第三节实现条件选择程序课件pptx、核心素养目标粤高教A版信息技术八年级下册第三章第三节实现条件选择程序教学设计docx等2份课件配套教学资源,其中PPT共17页, 欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map