资料摘要
输入输出语句和赋值语句【内容解析】程序设计语言只是将算法转换为程序的的工具,而算法才是解决问题的关键,本节的目的之一就是通过学习算法语句,帮助学生进一步体会算法的思想。根据这一部分的教学要求和基于学生对于算法的认知理解情况,在处理这部分内容时,可让学生先进行模仿,通过操作、探索、总结,为下一节解决程
- 资料类型:教学教案文档
- 所属课文:1.2.3 空间几何体的直观图
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 49
- 下载次数
- 0
- 更新时间
- 2018-06-28 16:36:00
- 来源学校
- 学校:成都市郫都区第一中学
1.2.3 空间几何体的直观图ppt配套的教学设计方案
未知
摘要:暂无摘要
关键词:1.2.3 空间几何体的…ppt配套的教学设计方案
正文
输入输出语句和赋值语句
【内容解析】
程序设计语言只是将算法转换为程序的的工具,而算法才是解决问题的关键,本节的目的之一就是通过学习算法语句,帮助学生进一步体会算法的思想。根据这一部分的教学要求和基于学生对于算法的认知理解情况,在处理这部分内容时,可让学生先进行模仿,通过操作、探索、总结,为下一节解决程序问题的编写先做好基础性的铺垫。并且应尽可能选取最简单、最典型的算法模型作为载体。在这个过程中,要使学生着重理解的是算法的“算理”,同时体会算法的程序性、明确性、有效性和有限性等特点,学习设计和描述算法以解决实际问题,培养发展有条理的思维和表达能力,提高逻辑思维能力,因此可把有效设计、实现、调试和测试程序的任务留给信息技术等课程或让学生课后来做。
【教学目标】
知识与技能
(1)正确理解输入语句、输出语句、赋值语句的结构。
(2)会写一些简单的程序。
(3)掌握赋值语句中的“=”的作用。
过程与方法
(1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿。
(2)通过对题目情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法。
情感态度与价值观
通过本节内容的学习,使我们认识到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣。
【重点难点】
重点:输入语句、输出语句和赋值语句的一般格式。
难点:理解输入语句、输出语句和赋值语句及赋值号“=”。
【教学用具】多媒体辅助教学(ppt、实物投影仪、计算机)。
【教学过程】
教学引入
我们学习了用自然语言或程序框图表示的算法,这两种语言计算机是无法“看得懂,听得见”的.因此还需要将算法用计算机能够理解的程序设计语言来表示。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:
输入语句
输出语句
赋值语句
条件语句
循环语句
1
教学内容
32yx3x24x30的图象时,需引例:用描点法作函数师生活动
设计意图
新课引入学生说出框要求出自变量与函数的一组对应值。编写程序,分别计算图;
x5,4,3,2,1,0,1,2,3,4,5当时的函数值。
教师用PPT给出一个程框图: 程序:
序语言的算
法
教师提问由
学生通过观开始
察回答;
INPUT
“x=”;x
y=x^3+3*x^2-24*x+30
输入x值
教师用PPTPRINT y
做总结说明END
引出课题
y=x3+3x2-24x+30
输出y值
结束
〖提问〗:在这个程序中,第2行显然对应矩形框图,那第1行对应框图中的哪个?框图中的输出框对应哪行?
程序中的运算符,和我们平常用的有所不同,具体如下:
数学运算
加
程序符号
+ 减
- 乘
* 除
/ 通过一个熟悉的例子引出算法框图,并由教师给出一个程序语言的算法,让学生通过对比来体会框图与程序语言间的对应,并初步对程序语言产生印象。
构建新知
xn
x
|a|
x^n sqr(x) abs(a) 打开课本P22
教师利用引例展示并讲解三种语句的一般格式及赋值号的特点
利用讲解对知识目标中的1、3做好铺垫,并切入重点,难点,为后面的重点难点突破做引导
2
例题分析例1.编写程序,计算一个学生数学、语文、英语三门课学生:先思例1体现的平均成绩。
考算法,画并突出三算法: 程序:
出程序框种语言间
图,再进行的联系,
编程。
并让学生开始
能模仿写INPUT “数学=”;a
出程序语INPUT “语文=”;b
言
INPUT “英语=”;c 输入a,b,c
教师可以适
y=(a+b+c)/3
当地提示;利用实物PRINT
“The average=”;y
abc
并把学生写投影来规END y3
出的程序语范并强调
言通过实物学生的书
投影进行展写格式从输出y
示
而落实知
识目标1、
2 结束
学生通过展
示来规范格例2为了
式
巩固知识〖提问〗:输入语句有赋值功能,“=”也有赋值功能,它们
目标1、2是一样的吗?有没有区别?
并进一步
教师提出问理解体会例2.
请写出下面运算输出的结果.
题学生进行知识目标
思考并解答
3
a=5
b=3
c=(a+b)/2
d=c*c
PRINT “d=”;d
END
A=10 A=A+10 PRINT A END A=10 A=A+15 PRINT “A=”;A A=A+5 PRINT “A=”;A END
3
例3.写出下面程序的输出结果。
a=10
b=20
c=30
PRINT “a=,b=,c=”;a,b,c
END
a=10
b=20 c=30
a=b
b=c
a=c
PRINT “a=,b=,c=”;a,b,c
END a=10 b=20 c=30 a=b PRINT “a=,b=,c=”;a,b,c END
学生观察给出的程序来体会赋值号的作用,加深理解变量的赋值,以及赋值号与等号的区别
教师在学生观察的基础上提出问题
例4.已知a2,b5,交换a,b的值。
a=2 b=5 X=a a=b b=X PRINT “a=,b=”;a,b END 例4体会赋值号的另一用法,教师提出问题
学生讨论解决,并拿出解决方案,教师可做适当提示
例3使学生加深对赋值号的理解,并能进一步体会重复赋值,从而落实目标3,并巩固目标2
例4和例5是赋值号的另一应用,希望学生从中体会赋值语句的作用及落实过程与方法中的教学目标
看课本例5.
4
练习:判断下列给出的输入语句、输出语句和赋值语句是否正确?为什么?
(1)输入语句 INPUT a;b;c (2)输出语句 A=4 (3)赋值语句 3=B 课堂练习(4)赋值语句 A=B=2 解: (1)错,比例直接应用“,”分隔; (2)错,PRINT语句不能用赋值号“=”; (3)错,赋值语句中“=”号左右不能互换; (4)错,一个赋值语句只能给一个变量赋值.
【课堂精练】
P24 练习 1. 2. 3
学生口答
课堂有时间时做,没时间时作为课后练习做
检测知识目标的完成情况
检测并巩固教学目标
小结作业课后反思
本节课介绍了输入语句、输出语句和赋值语句的结构
特点及联系。需要大家掌握赋值语句中“=”的作用及应用。编程一般的步骤:先写出算法,再进行编程。我们要养成良好的习惯,也有助于数学逻辑思维的形成。
学生课后完成
巩固教学
目标
P33 习题1.2 A组 1、2、3 B组 1、2
VB中的赋值语句和数学中的等式,其主要的本质区别是什么?
5
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-28 16:36:00
- 下载次数: 0
- 浏览次数: 49
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147208
来自:学校:成都市郫都区第一中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.3 空间几何体的直观图ppt配套的教学设计方案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.3 空间几何体的直观图》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。