资料摘要

1.2.1 输入语句输出语句赋值语句(第一课时)教学目标1.了解输入、输出、赋值语句的格式;2.掌握输入、输出、赋值语句的功能;3.初步体会编程的方法与步骤. 教学重难点1.重点:输入、输出、赋值语句的格式2.难点:输入、输出、赋值语句的功能教学设计一、设计问题,创设情境问题1、(1)什么是算法?我

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
68
下载次数
0
更新时间
2018-07-30 09:17:00
来源学校
学校:茶陵县第二中学

1.2.1 输入语句、输出语句和赋值语句优秀教学实录

未知
2018-07-30 09:17:00
68
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句优秀教学实录

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…优秀教学实录

正文

1.2.1

输入语句

输出语句

赋值语句

(第一课时)

教学目标

1.

了解输入、输出、赋值语句的格式;

2.

掌握输入、输出、赋值语句的功能;

3.

初步体会编程的方法与步骤.

教学重难点

1.

重点:输入、输出、赋值语句的格式

2.

难点:输入、输出、赋值语句的功能

教学设计

一、设计问题,创设情境

问题1、(1)什么是算法?我们学习了他的表示有那几种方法?

答案:算法通常是指按照一定规则解决某一类问题的明确和有限的步骤. 算法的表示方法:自然语言和框图

(2)表示算法的算法步骤与程序框图二者的优点和缺点是什么?

答案:自然语言易懂,容易理解;程序框图直观、简洁.

二、信息交流,揭示规律

问题2、输入

、输出、赋值

语句的格式和规定是什么?

输入语句:

(1)输入语句的一般格式: INPUT“提示内容”;变量

(2)输入语句的作用是实现算法的输入信息功能;输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;

(3)“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;提示内容与变量之间用分号“;”隔开,

(4)若输入多个变量,变量与变量之间用逗号“,”隔开.

输出语句:

(1)输出语句的一般格式: PRINT“提示内容”;表达式

(2)输出语句的作用是实现算法的输出结果功能;输出语句可以输出常量、变量或表达式的值以及字符. (3)“提示内容”提示用户输入什么样的信息,表达式是指程序要输出的数据.

赋值语句:

(1)赋值语句的一般格式:变量=表达式

(2)赋值语句的作用是将表达式所代表的值赋给变量;赋值语句中的“=”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;

(3)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或算式. (4)对于一个变量可以多次赋值.

问题3、输入

、输出、赋值语句与框图的逻辑结构具有什么样的对应关系?

对应关系如图:

问题4、编程的方法与过程是什么?

方法:先题型后方法再归类.

过程:算法步骤、程序框图、程序语言

三、运用规律,解决问题

例1:用描点法作函数y=x^3+3*x^2-24*x+30的图象时,需要求出自变量和函数的一组对应值.试设计他的一个算法、化出程序框图并讨论他的程序语句.

解析:

算法分析:根据题意,对于每一个输入的自变量的值,都要输出相应的函数值.写成算法步骤如下:

第一步,输入一个自变量的x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y.

程序框图如图:

程序:

INPUT“x=”;x ----------------- 输入语句

y=x^3+3*x^2-24*x+30 -------- 赋值语句

PRINT y ------------------------------输出语句

END ----------------------------------结束语句

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

解析: 算法分析:

先写出解决本例的算法步骤:

第一步,输入该学生数学、语文、英语三门课的成绩a,b,c. 第二步,计算y=. 第三步,输出y.

程序框图如下:

程序:

INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END

例3:①给一个变量重复赋值.写出程序. 解:A=10 A=A+15 PRINT A END

②交换两个变量A和B的值,并输出交换后的值.写出程序.

解:INPUT A,B PRINT A,B x=A A=B B=x PRINT A,B END

变练演编,深化提高

1,比较下列各组语句的区别,再判断它们是否正确. (1)输入语句

INPUT “a=”

;a (2)输入语句

INPUT “a=”

,a

(3)输入语句

INPUT “a,b,c=”;a,b;c (4)输入语句

INPUT a,b,

c (5)输出语句

INPUT “a=”

;a

(6)输出语句

INPUT “a=”

,a

(7)输出语句

INPUT “a,b,c=”;a,b;c

(8)输出语句

INPUT a,b,

c (9)输出语句PRINT “S=”;7

(10)输出语句PRINT S=7 (11)赋值语句

r=9

(12)赋值语句

9=r

(13)赋值语句

R=r=9

答案:(1)(3)(4)(11)

2,已知华氏温度与摄氏温度的转化公式:(华氏温度-32)×

5/9=摄氏温度,编写一个程序,输入一个华氏温度,输出相应的摄氏温度。

解析:INPUT “a=”

;a b=(a-32)*5/9 PRINT b END

3,编写一个程序计算两个非零实数的加、减、乘、除运算的结果。

解答:INPUT“a,b=”;a,b M=a+b N=a-b S=a*b T=a/b PRINT M,N,S,T END

4,春节到了,糖果店的售货员很忙,请你设计一个程序,帮助售货员算帐,已知水果糖每千克10.5元,奶糖每千克15.6元,果仁巧克力每千克25.2元,那么依次购买这三种糖果a,b,c千克,应收取多少钱?

解析:INPUT “a,b,c=”;a,b,c S=a*10.5+b*15.6+c*25.2 PRINT “S=”;S END

反思小结,观点提炼

1、三种语句的格式与功能分别是什么?

语句、格式、功能说明

输入语句INPUT 格式:INPUT “提示内容”;变量

功能:从键盘输入值给变量. 输出语句PRINT 格式:PRINT “提示内容”;表达式功能:输出常量、变量或表达式的值,可以输出数值计算的结果. 赋值语句

格式:

变量=表达式

功能:计算表达式的值,将此值赋给“=”左边的变量.

2、编程的方法与步骤是怎样的?

方法:先题型后方法再归类.

过程:算法步骤、程序框图、程序语言

布置作业

课本P33习题A组2、B组1题

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-07-30 09:17:00
  • 下载次数: 0
  • 浏览次数: 68
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:茶陵县第二中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句优秀教学实录是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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