资料摘要

1.2.1 输入语句、输出语句和赋值语句【课程标准】经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想【教学目标】1.理解输入语句、输出语句和赋值语句; 2.能运用输入语句、输出语句和

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
14
下载次数
0
更新时间
2018-05-18 20:22:00
来源学校
学校:龙山县皇仓中学

1.2.1 输入语句、输出语句和赋值语句教学设计及课堂实录

未知
2018-05-18 20:22:00
14
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句教学设计及课堂实录

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…教学设计及课堂实录

正文

1.2.1 输入语句、输出语句和赋值语句

【课程标准】经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想

【教学目标】1.理解输入语句、输出语句和赋值语句;

2.能运用输入语句、输出语句和赋值语句表达解决具体问题的过程;

3.培养学生逻辑思维能力与表达能力. 【教学重点】输入语句、输出语句和赋值语句的表示方法、结构和用法

【教学难点】将具体问题的程序框图转化为程序语句的过程,赋值语句的逻辑关系

【教学过程】

一、回顾知识

顺序结构及其框图

二、输入语句、输出语句和赋值语句

例1:(课本第21页例1)

分析:首先画出解决该问题算法的程序框图,并解析BASIC语言中的数学运算符号表示. 如:23写成2*3,5写成5^3,53写成5/3,5除以3的余数为“5 MOD 3”,

5除以3的商为“5\3”,2写成“SQR(2)”,x写成“ABS(x)”等等. 1. 输入语句的一般格式

INPUT “提示内容”;变量

说明:①输入语句的作用是实现算法的输入信息功能.②“提示内容”提示用户输入什么样的信息,用双引号.③提示内容与变量之间用分号“;”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开,如“INPUT “a=,b=,c=”;a,b,c”.④变量是指程序在运行是其值是可以变化的量,如③中的a,b,c都是变量,通俗把一个变量比喻成一个盒子,盒子内可以存放数据,可随时更新盒子内的数据.⑤如③中当依次输入了1,2,3程序在运行时把输入的值依次赋给a,b,c,即a=1,b=2,c=3.

例如,输入一个学生数学、语文、英语三门课的成绩:

INPUT “Maths,Chines,English”;a,b,c

输入任意整数n:

INPUT “n=”;n 2. 输出语句的一般格式

PRINT “提示内容”;表达式

说明:①输出语句的作用是实现算法的输出结果的功能,可以在计算机的屏幕上输出常量、变量的值和系统信息.②“提示内容”提示用户输出什么样的信息,用双引号.③提示内容与表达式之间用分号“;”隔开.

④要输出表达式中的字符,需要用双引号“”,如:PRINT “提示内容:”;“a+2”,这时屏幕上将显示:提示内容:a+2. 例如,下面的语句可以输出斐波那契数列:

PRINT“The Fibonacci Progression is:”;1 1 2 3 5 8 13 21 34 55 “…”

这时屏幕上将显示:

3

The Fibonacci Progression is: 1 1 2 3 5 8 13 21 34 55 …

例2:(课本第23页例2)

分析:补充写出屏幕上显示的结果.

3.赋值语句的一般格式

变量=表达式

说明:①赋值语句的作用是将表达式所代表的值赋给变量.②赋值语句中的“=”叫做赋值号,它和数学中的等号不完全一样;赋值号的左右两边不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,如a=b表示用b的值代替变量a原先的值.③格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量,如若a=1,b=2,c=a+b是指先计算a+b的值3赋给c,而不是将a+b赋给c.

例3:(课本第25页例3)

分析:先画出程序框图,重点分析“A=A+15”. 例4:(课本第15页例4)

分析:先画出程序框图. 4.

输入语句、输出语句和赋值语句之间的区别

(1)输入语句和赋值语句的区别:输入语句是外部直接给程序中变量赋值;赋值语句是程序内部运行时给变量赋值,先计算右边的表达式,得到的值赋给左边的变量.

(2)输入语句和输出语句的区别:输入语句是外部直接给程序中变量赋值;输出语句是程序运行的结果输出到外部,先计算表达式,得到结果输出.

三、课堂练习

1. (课本第24页练习1)

(要求:先画出程序框图)

2. (课本第24页练习2)

(要求:先画出程序框图)

3. (课本第24页练习3)

4. (课本第24页练习4)

(要求:先画出程序框图)

5. (课本第33页习题1.2A组第1题)

6. 四、课堂小结

1. 理解输入语句、输出语句和赋值语句的一般格式,注意标点符号的使用以及数学符号的表示和数学式子的表示;

2. 赋值语句与数学中等号的区别. 3. 编写一个程序的步骤:首先用自然语言描述问题的一个算法,然后把自然语言转化为程序框图,最后把程序框图转化为程序语句. 4. 输入语句和赋值语句的区别:输入语句是外部直接给程序中变量赋值;赋值语句是程序内部运行时给变量赋值,先计算右边的表达式,得到的值赋给左边的变量. 5. 输入语句和输出语句的区别:输入语句是外部直接给程序中变量赋值;输出语句是程序运行的结果输出到外部,先计算表达式,得到结果输出.

五、作业

1.(课本第33页习题1.2A组第2题)

2. 编写一个程序,给任意三个变量a、b、c赋值,求b4ac的值. 3. 已知直线方程为AxByC0(AB0),试编写一个程序,要求输入符合条件的A、B、C的值,输出该直线在x轴、y轴上的截距和斜率. 4. 编写一个程序,任意输入五个数,并在每加一个数时输出当时的累加和.

2

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-05-18 20:22:00
  • 下载次数: 0
  • 浏览次数: 14
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:龙山县皇仓中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句教学设计及课堂实录是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。