ID: 4152002

程序的基本控制结构(教学设计)

日期:2025-09-23 科目:信息技术 类型:高中教案 查看:94次 大小:125983B 来源:二一课件通
预览图 1/2
程序,基本,控制,结构,教学设计
  • cover
程序的基本控制结构一 湖南省沅陵县第二中学 陈长文(419600) (联系地址:湘沅陵二中高中部 陈长文 15974050177 ccwen2000@ ( mailto:ccwen2000@ )) 教 学 内 容: 1、了解什么是程序及程序的工作流程 2、掌握三种基本控制结构中的顺序结构、分支结构的思想 教学目的及要求: 使学生能区分顺序和分支两种结构的程序,会读和写出一些简单的程序及其流程图 教学重点及难点: 了解结构化程序设计的顺序和分支结构的程序及其工作流程 教 学 方 法:结合实例讲解 教 学 手 段:教室多媒体演示教学 教 学 课 时:1个课时 教 学 过 程: 引言: 我们都知道,人与人之间用语言交流思想.那大家想一想,我们要把自己的想法告诉计算机,要和计算机交流,该用什么方法呢 对了,也是用语言,不过是程序设计语言.大家经常听到的编程其实就是用程序设计语言把自己的想法表达出来,然后让计算机去执行. 相关知识介绍: 程序设计语言可以分为低级语言和高级语言.低级语言又分为机器语言和汇编语言, 计算机所能识别的语言只有机器语言,即由0和1构成的代码(二进制代码)。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别.汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。但是只有一种语言能够在给定的计算机上执行,那就是所谓的机器语言。所有其他语言都要被编译(翻译成机器语言),并且最终用机器语言来执行。而我们高中教学使用的语言是Basic(QBasic)语言。 程序的基本控制结构: 程序:程序是能被计算机执行的步骤,其功能是用来解决某个实际问题,实现人们想要达到的目的或想法. 问题1、请大家把我们从起床开始到吃中饭主要做的事用简单的流程图画出来。 (学生讨论)分析:刷牙———洗脸———吃早饭———上课 顺序结构:按语句的先后次序依次执行的控制结构。 这是最简单的一种程序控制结构,这种结构的程序是按"从上到下"的顺序依次执行语句的。 案例一: B=1 C=2 A=B+C 分析过程:首先把B赋值为1,然后把C赋值为2,A的值是B和C的和。所以A是3。流程图如下: 问题2、我们学校有一个习惯,如果天气好就做操,否则就呆在教室里。请大家画画这个流程图。 分支结构:又称为选择结构,根据条件判断其是否成立,从而选择程序执行的方向,执行其中的一个分支。 用顺序结构编写的程序一般比较简单,只能进行一些简单的运算,能够处理的问题类型也很有限。在实际应用中,有许多问题的计算过程,都是要根据需要判断是否满足某种条件,已分别进行不同的处理,选择结构的程序即可进行这样的处理。 条件语句就是根据条件的测试结果,决定下一步执行的操作,有以下几种格式: ( 1) IF 条件 Then 语句 如果满足条件,则执行语句的程序内容,语句中只能有一条语句。 (2)IF 条件 Then 语句组 End If 这种格式的语句组可以包含多个程序语句,如满足条件,则执行语句组;否则跳过该结构。 (3)IF 条件 Then 语句组1 Else 语句组2 End If 这种格式下,如果满足条件,则执行语句组1,否则执行语句组2。 案例2:当X

~~ 您好,已阅读到文档的结尾了 ~~