资料摘要

《输入、输出语句和赋值语句》教学设计一、教学目标: 1、知识与技能:正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一些简单的程序;掌握赋值语句中的“=”的作用;发展有条理的思考,表达的能力,提高逻辑思维能力。 2、过程与方法:实例使学生充分地感知、体验应用计算机解决数学问题的方法

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
19
下载次数
0
更新时间
2018-06-03 00:52:00
来源学校
学校:双峰县第一中学

1.2.1 输入语句、输出语句和赋值语句课件配套优秀教案案例

未知
2018-06-03 00:52:00
19
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句课件配套优秀教案案例

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…课件配套优秀教案案例

正文

《输入、输出语句和赋值语句》

教学设计

一、教学目标: 1、知识与技能:正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一些简单的程序;掌握赋值语句中的“=”的作用;发展有条理的思考,表达的能力,提高逻辑思维能力。 2、过程与方法:实例使学生充分地感知、体验应用计算机解决数学问题的方法;通过模仿,操作,探索的过程,体会算法的基本思想,在此基础上由算法语句表示算法,从而细致的刻画算法,进一步体会算法的基本思想。 3、情感态度与价值观:通过本节内容的学习,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养.使他们认识到计算机与人们生活密切相关,增强计算机应用意识,让学生体会成功的喜悦。 二、背景分析 1、内容分析:通过前面的学习,学生了解了算法的含义及其本质特征;学习了用算法步骤和程序框图表示算法的方法,理解了用自然语言表示算法步骤有明确的顺序性,但是对在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显的困难,而且不直观、不准确;用程序框图的方法表示算法,使算法的结构更加清楚、步骤更加直观和精确;但这两种形式计算机不识别,只有转化为计算机识别的程序语言,计算机才能理解和执行,而且程序语言可以更细致的刻画算法,学习程序语言表示算法是为了借助于计算机执行算法,帮助学生进一步体会算法及其思想。所以本节课的学习重点:学生理解基本的赋值、输入和输出语句的结构特点及用法.,并在此基础上编写由算法语句组成的程序,帮助学生进一步体会算法及其思想。 2、学清分析:由于程序语言学生前未接触,种类很多,赋值,输入和输出语句都有各自特殊的含义和适用条件,而且算法语句有着严格的语法规则,他的正确与否,需要用计算机来检验,所以本节课的学习难点:将程序框图转化为算法语句组成的程序。

三、教法导学: 根据建构主义、最近发展区理论和本节课的特点,贯彻“教为主导,学为主体,问题解决为主线,能力发展为目标”的教学思想,采用支架式教学,通过营造问题情景,激发学生的探索欲望,鼓励学生自主探索、合情推理、多方联想,用数学观点分析、解决问题。

四、教学过程: (一)、知识回顾

1.什么是算法?什么是程序框图?

-------算法通常指按照一定规则解决某一类问题的明确和有限的步骤。

-------程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形

2.算法的基本逻辑结构有哪些?

-------算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型结构和直到型结构两种。

(二)、自主学习

阅读教材21页回答下列问题:

1.什么是程序语言?

-------用自然语言和程序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即程序语言。

2.基本的算法语句有哪些?各自对应怎样的算法结构?

-------基本的算法语句:输入语句、输出语句、赋值语句、条件语句、循环语句;输入语句、输出语句、赋值语句是对应顺序结构,条件语句对应条件结构,循环语句对应循环结构。

(三)、新课讲解

输入语句:

一般格式是:

INPUT

“x=”

;x INPUT“提示内容”;变量

注意:1. “提示内容”与变量之间必须用分号“;”隔开。2.提示的内容要用双引号。

3.“提示内容”与“;”可省略

例:要想输入一个学生的语文和数学两门课的成绩:

INPUT “Chinese”;a INPUT “Maths”;b 4. INPUT语句可以给多个变量赋值

其格式为:INPUT “提示内容1,提示内容2,…”;变量1,变量2,…

INPUT

“a,b,c=”

;

a,b,c 注意:各变量之间必须用逗号“,”隔开。但最后的变量的后面不需要。

5. INPUT语句只能给变量赋值,不能给表达式(包含变量、常量、运算式、字符串)赋值。

例:下列输入语句正确的有(

C

)

A. INPUT 2,3,4

B. INPUT

“x=”;x,“y=”;y

C. INPUT

x,y,z

D. INPUT

x=2

E. INPUT a+b

F. INPUT 93 输出语句:

一般格式是:PRINT“提示内容”;表达式

PRINT “sum=”;s 注意:(1)如果某一个变量已经被赋值,则可以用PRINT语句打印出来该变量的值。

如:X=3 PRINT

X (2)用一个PRINT语句可以打印出若干个变量的值。

如:

A=1 B=2 C=3 PRINT

“A、B、C分别是:”;A,B,C (3)用PRINT语句可以输出表达式的值。

如:

PRINT

3+5/2

说明:PRINT语句具有计算和输出的双重功能,遇到表达式时,它先计算,后输出。

(4)用PRINT语句可以输出多个表达式的值

如:

PRINT

2+3,5﹡6,8/2 小结:输出语句与输入语句相同和不同之处

格式

功能

说明

INPUT语句

INPUT“提示内容”;变量

对程序中的变量赋值

PRINT语句

PRINT“提示内容”;表达式

输出表达式值、计算

1)“提示内容”与“;”可省

1)表达式可以是变量、

2)一个语句可以给多个变量计算公式或系统信息

赋值,中间用“,”分隔;

3)无计算功能

2)一个语句可以输出多

个表达式,不同的表达

式之间可用“,”分隔

3)有计算功能,能直接

输出计算公式的值

例1:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。

程序①:INPUT

“Maths=”;a

INPUT

“Chinese=”;b

INPUT

“English=”;c

PRINT

“The average=”;(a+b+c) /3

END 程序②:INPUT “Maths,Chinese,English”;a,b,c

m=(a+b+c)/3

PRINT

“The average=”;m

END 赋值语句

赋值语句的定义:赋给变量一个确定值的语句,叫做赋值语句。

赋值语句的作用:先计算出赋值号右边表达式的值,然后把该值赋给左边的变量. Sum=a+b+c 一般格式是:变量=表达式

探究思考

问题1:下列的赋值形式正确吗?为什么?

①x+y=2+3

错

②2=x错

问题2:在数学中x=y与y=x的意义是一样的,那么在赋值语句中一样吗?不一样

问题3:我们知道a=a+1在数学中是不成立的,但在赋值语句中成立吗?为什么?

答:在赋值语句中是成立的,意思是将a的原值加1在赋给a,即a的值增加1。

练

习:

1.下面的程序运行后,x,y各等于多少?

x=3 y=4 x=y PRINT “x=”

;x PRINT “y=”

;y END 2.下面的程序运行后,a,b,c各等于多少?

a=3 b=-5 c=8 a=b b=c c=a PRINT

a,b,c END

例2:交换两个变量A和B的值,并输出交换前后的值。

程序:

INPUT A INPUT B PRINT “A,B 分别是”

;A,B X=A A=B B=X PRINT “A,B 分别是”;

A,B END (四)、课时小结:

1.本节介绍了输入语句和输出语句的结构特点。掌握并应用输入语句,输出语

句编写一些简单的程序解决数学问题。

2.赋值语句中的“=”的作用及应用

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-06-03 00:52:00
  • 下载次数: 0
  • 浏览次数: 19
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:双峰县第一中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句课件配套优秀教案案例是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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