下载此文档

苏科版八年级11-1程序简介(1).pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
该【苏科版八年级11-1程序简介(1) 】是由【haha】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【苏科版八年级11-1程序简介(1) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。课时数NO:年月日星期
教学第11章程序设计
内容第1节程序设计简介(1)
1、了解程序设计的基本概念和用编程方法解决问题的一般过程。
教学
2、了解计算机软件与程序设计的密切关系。
目的
3、了解程序设计语言的三种类型以及程序设计的过程。
要求
教学
程序设计的基本概念与学****程序设计的意义。
重点
教学1、程序设计的概念与学****程序设计的意义。
难点2、程序设计的过程以及应用。
教学
启发式教学法探索学****法小组合作发
方法
教学
用具网络教室、课件、教学参考书
教师主导活动学生主体活动
一、新课引入:
[引入]:“猎人过河”的故事大家知道吗?学生了解“猎人过河”
[课件展示]:猎人带着一只狼,一头羊和一些白菜过河,故事。
教但渡船太小,一次只能带一样。因为狼要吃羊,羊会吃白
菜,所以狼和羊,羊和白菜不能在无人监视的情况下相处。
学此时猎人不知如何渡河。学生思考并回答问题。
[提问]:你能帮猎人顺利过河吗?把你的想法说一说,具
过体的步骤是什么?
[总结]:以上我们通过一系列的指令帮猎人过了河,这些
程指令的集合就是程序,但是这是用我们人类能够识别的自了解本节课的学****任务
然语言来描述的,如果把这件事交给计算机去做,就要用
计算机能够识别的语言来进行描述这些指令,就成为计算
机程序。
1/5
二、新课讲授:
板书:第11章程序设计
第1节程序设计简介
1、基本概念
[课件展示]:掌握程序,软件的概念,
程序是一组能让计算机识别的工作指令集合,计算机执行了解软件与硬件的关
这组指令后能完成某一项具体的工作。系,程序设计与计算机
软件是指计算机程序、数据和相关文档资料的集合。软件之间的关系。
计算机系统中软件与硬件的关系:计算机系统由硬件、软
件两部分组成。其中,硬件是基础,软件是灵魂,计算机
解决问题是通过软件驱动硬件工作来完成的。
程序设计与计算机软件之间的关系:编写程序也称程序设
计,它与计算机软件有着密切的联系。软件驱动硬件进行
各种工作,本质上是通过执行程序来完成的。学生回答
板书:2、体验计算机程序
[实践学****参照课本P77表格,对
求底边a为3厘米,。比BASIC语言与自然
[提问]:如何用自然语言来描述计算过程?语言。
教师总结并提示学生参照课本P77BASIC语言与自然语
言对比表格。
[操作步骤]:
1)将光盘中的“进入BASIC”文件夹复制到计算机中。学生根据步骤提示完成
2)。
输入程序。
3)按F5键运行程序,屏幕上即出现显示三角形面积的
窗体。
[探索]:更改一下三角形的底边或高的数值,运行后有什学生回答
么发现?
2/5
板书:3、程序设计语言
[课件展示]:
程序设计语言:用计算机能识别的语言来编写程序,这些
语言成为程序设计语言。学生边看课件展示边听
程序设计语言分类:机器语言、汇编语言、高级语言。教师讲解,了解程序设
机器语言:由二进制代码组成,是唯一能被计算机直接接计语言的概念以及分
受的语言。类。
例如:51+53加法题的机器语言程序是由1011010110
00000六个二进制指令代码所组成。
优点:程序执行效率非常高。
缺点:记不住、难理解、效率低、不易维护。
汇编语言:用人比较容易理解的符号代替机器语言中的二
进制指令。
例如:51+53加法题的汇编语言程序是:根据例题,比较三种语
MOVAL,33H言的优缺点,了解学****br/>MOVAL,35H高级语言的意义。
ADDDLAL
优点:易理解。
缺点:大型程序难以开发,依赖于具体计算机。
高级语言:比较接近于自然语言,给人们编写计算机程序
带来方便。
例:51+53
Leta=51
Letb=53
Lets=a+b
Prints
目的:克服汇编语言的缺陷,提高编程和维护的效
率。
特点:接近人们日常使用的自然语言(主要是英语)
容易理解、记忆和使用可在不同计算机上通用对使
用的符号、词汇、语法和语义等各种语言成分都有
严格的规定
3/5
意义:使程序设计的难度降低,导致了计算机的发
展进入新的阶段。
常用高级语言种类:
适用于数值计算的FORTRAN语言
易学好用的BASIC语言
适用于编写系统软件的C语言。
解释与编译:用高级语言编写的程序必须先翻译
了解解释与编译的关
成二进制代码,计算机才能识别和执行,具体的翻
系。
译有解释和编译两种方式。
板书:4程序设计的过程
程序设计的过程包括:确定算法、编制程序、调试程序。
[实践学****课本P79完成课本P79实践练
[探究学****br/>序。
先请学生分析回答,教师补充总结:
步骤1、任务分析
利用求圆周长公式和求圆面积公式
L=2πR根据以上所学知识,小
S=πR2编写程序。
组合作分析求圆的面积
步骤2、确定算法
的三步。回答问题。

计算机2××
×
输出计算值
步骤3、选用BASIC语言编写程序。
LetR=
LetL=2**R
LetS=*R*R
Print“:”L
Print“:”S
步骤4、进入BASIC状态,输入、运行与调试程
序。
学生实践:
下载“进入Basic”文件压缩包并解压到桌面,
双击文件夹中的“”文件,运行程序,观
察结果。
4/5
修改程序,将加法程序修改成计算半径为
圆的周长和面积的程序,运行程序,观察结

果。
展。
三、课堂小结:
本课重点是掌握程序设计的基本概念和用编
程方法解决问题的一般过程,使用高级语言设计程
序的过程分为三步,依次是确定算法、编制程序和
调试程序。
第11章程序设计
第2节程序设计简介

1、基本概念

2、体验计算机程序

3、程序设计语言

4程序设计的过程




5/5

苏科版八年级11-1程序简介(1) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人haha
  • 文件大小221 KB
  • 时间2023-03-13