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

    【粤高教A版】八下信息技术 3.1 初识计算机程序(课件+教案)

    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件.pptx
    • 教案
      【核心素养目标】粤高教A版信息技术八年级下册 第三章 第一节 初识计算机程序 教学设计.docx
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第1页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第2页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第3页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第4页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第5页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第6页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第7页
    【粤高教A版】信息技术八年级下册 第三章 第一节 初识计算机程序 课件第8页
    【核心素养目标】粤高教A版信息技术八年级下册 第三章 第一节 初识计算机程序 教学设计第1页
    【核心素养目标】粤高教A版信息技术八年级下册 第三章 第一节 初识计算机程序 教学设计第2页
    【核心素养目标】粤高教A版信息技术八年级下册 第三章 第一节 初识计算机程序 教学设计第3页
    还剩24页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    粤高教A版八年级下册第一节 初识计算机程序精品ppt课件

    展开

    这是一份粤高教A版八年级下册第一节 初识计算机程序精品ppt课件,文件包含粤高教A版信息技术八年级下册第三章第一节初识计算机程序课件pptx、核心素养目标粤高教A版信息技术八年级下册第三章第一节初识计算机程序教学设计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版第四节 认识标记语言HTML完整版课件ppt:

    这是一份信息技术粤高教A版第四节 认识标记语言HTML完整版课件ppt,文件包含第五节认识标记语言HTMLpptx、第五节认识标记语言HTMLdoc、HTML语言简介wmv等3份课件配套教学资源,其中PPT共29页, 欢迎下载使用。

    信息技术八年级下册第三节 制作网站页面完整版课件ppt:

    这是一份信息技术八年级下册第三节 制作网站页面完整版课件ppt,文件包含第三节制作网站首页pptx、第三节制作网站首页doc、图片的插入及调整wmv、建立超级链接wmv、视频的插入wmv等5份课件配套教学资源,其中PPT共36页, 欢迎下载使用。

    初中信息技术粤高教A版八年级下册第一节 筹划班级网站优质ppt课件:

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

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map