人教A版高中数学必修三课件《1-2-1输入语句、输出语句和赋值语句》
- 格式:pptx
- 大小:2.25 MB
- 文档页数:95


《输入语句、输出语句和赋值语句》
本节在教材中起着承上启下的作用,通过对基本算法语句的学习,可以帮助学生更好地学习和体会算法的基本思想,提高逻辑思维能力,发展有条理的思考和表达能力,并为学习第三节算法案例打下基础。本节通过对解决具体问题的过程与步骤的分析理解并掌握输入语句、输出语句、赋值语句。教材例题重视练习巩固,遵循由简单到复杂的原则安排例题。常常与程序框图的三种基本逻辑结构等知识点相融合,渗透在各种题型中。
【知识与能力目标】
正确地理解输入语句、输出语句、赋值语句的结构,会写一些简单的程序,掌握赋值语句中的“=”的作用。
【过程与方法目标】
让学生充分地感知、体验应用计算机解决数学问题的方法,并能初步操作和模仿。
【情感态度价值观目标】
通过本节内容学习,使学生感受数学对实际生活的需要,体会现实世界和数学知识的联系,增强计算机应用意识,提高学生学习新知识的兴趣。
【教学重点】
正确理解输入语句、输出语句、赋值语句的作用。
【教学难点】
准确写出输入语句、输出语句、赋值语句。
电子课件调整、相应的教具带好、熟悉学生名单、电子白板要调试好。
◆教学重难点
◆
◆课前准备
◆ ◆教材分析
◆教学过程 ◆教学目标
一、导入部分
随着时代的进步,通讯设备应用的越来越广泛,人们的生活和工作都离不开计算机,如看电影,玩游戏,画卡通画,设计教案,制作课件等,那么计算机是怎样工作的呢?
前面我们学习的程序框图,计算机是无法“理解”的,因此我们还需要将程序框图用计算机能够理解的程序设计语言翻译成计算机程序。
设计意图:从生活实际切入,激发了学生的学习兴趣,又为新知作好铺垫。
二、研探新知,建构概念
1、电子白板投影出相应的图片。
2、教师组织学生分组讨论:先让学生分析,师生一起归纳。
常用的程序设计语言有很多种,为了实现算法的三种基本逻辑结构:顺序结构,条件结构和循环结构,各种程序语言都包含了下列基本的算法语句:
1.2.1 输入语句、输出语句
和赋值语句
学习目标
1. 正确理解赋值语句、输入语句、输出语句的结构;
2. 让学生充分地感知、体验应用计算机解决数学问题的方法;
3. 通过实例,使学生理解3种基本的算法语句(输入语句、输出语句和赋值语句)的表示方法、结构和用法,能用这三种基本的算法语句表示算法,进一步体会算法的基本思想.
学习过程
一、课前准备
(预习教材P21~ P24,找出疑惑之处)
复习1:回顾三种基本逻辑结构及其框图.
复习2:画完整程序框图的一般步骤是什么?
引入:算法是一种数学语言,我们已学习过用自然语言或程序语言来描述算法,但这样的算法计算机不“理解”.那怎么用更简捷的语句来表述算法,并且能够让计算机“理解”呢?这就用到程序设计语言.
二、新课导学
※ 探索新知
探究1:算法语句
问题:计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的。因此还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序。程序设计语言有很多种。如BASIC,Foxbase,C语言,C++,J++,VB等。
新知1:为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:
探究2:输入语句、输出语句和赋值语句
问题:用描点法作函数3232430yxxx的图象时,需要求出自变量与函数的一组对应值。你能写出算法步骤,画出程序框图然后编写程序,分别计算当
5,4,3,2,1,0,1,2,3,4,5x时的函数值吗?
分析:算法分析,程序框图见教材21-22页。
我们发现这是一个顺序结构的程序:
思考:在这个程序中,你们觉得哪些是输入语句、输出语句和赋值语句呢?(“input”和输入语句 输出语句 赋值语句
初中数学、数学课件、数学综合练习题、数学教学教案、试卷数学
初中数学、数学课件、数学综合练习题、数学教学教案、试卷数学
河北省武邑中学高中数学 1.2.1输入语句、输出语句和赋值语句教案
新人教A版必修3
备课人 授课时间
课题 §1.2.1输入语句、输出语句和赋值语句
课标要求 1.正确理解输入语句、输出语句、赋值语句的结构,学会输入语句、输出语句和赋值语句的基本用法。
2.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法。
教
学
目
标 知识目标 (1)初步了解基本的算法语句中的赋值,输入和输出语句特点.
(2)理解基本算法语句是将算法的各种控制结构转变成计算机能够理解的程序语言.
技能目标 结合程序语言,初步掌握赋值,输入和输出语句的结构以及如何编写对应的程序及在计算机上实现算。通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,提高学生应用数学软件的能力。
情感态度价值观 发展有条理的思考,表达的能力,提高逻辑思维能力,活跃思维,提高学生的数学素养.结合计算机软件的应用, 增强应用数学的意识,在计算机上实现算法让学生体会成功的喜悦.
重点 会用输入语句、输出语句、赋值语句.
难点 正确理解输入语句、输出语句、赋值语句的作用.
教
问题与情境及教师活动 学生活动 初中数学、数学课件、数学综合练习题、数学教学教案、试卷数学
初中数学、数学课件、数学综合练习题、数学教学教案、试卷数学 学
过
程
及
方
法 一.导入新课
前面我们学习了程序框图的画法,为了让计算机能够理解算法步骤、程序框图,我们开始学习算法语句.
二.研探新知
探究(一):输入语句和输出语句
思考1:在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其功能作用如何?
思考2:已知函数y=x3+3x2-24x+30,求自变量x对应的函数值的算法步骤如何设计?
第一步,输入输入一个自变量的x的值 。
1.2.1 输入语句、输出语句和赋值语句
项目 内容
课题 1.2.1 输入语句、输出语句和赋值语句
(共 1 课时) 修改与创新
教学
目标 1.理解学习基本算法语句的意义.
2.学会输入语句、输出语句和赋值语句的基本用法.
3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.
教学重、
难点 教学重点:输入语句、输出语句和赋值语句的基本用法.
教学难点:算法语句的写法.
教学
准备 多媒体课件
教学过程
导入新课(直接导入)
前面我们学习了程序框图的画法,为了让计算机能够理解算法步骤、程序框图,我们开始学习算法语句.
推进新课
新知探究
提出问题
(1)指出输入语句的格式、功能、要求.
(2)指出输出语句的格式、功能、要求.
(3)指出赋值语句的格式、功能、要求.
(4)利用框图总结三种语句的功能、格式、特点.
(5)指出三种语句与框图的对应关系.
讨论结果:
(1)输入语句的格式:INPUT“提示内容”; 变量
例如:INPUT “x=”;x
功能:实现算法的输入变量信息(数值或字符)的功能. 要求:
1°输入语句要求输入的值是具体的常量.
2°提示内容提示用户输入的是什么信息,必须加双引号,提示内容 “原原本本”的在计算机屏幕上显示,提示内容与变量之间要用分号隔开.
3°一个输入语句可以给多个变量赋值,中间用“,”分隔.
形式如:INPUT“a=,b=,c=,”;a,b,c
(2)输出语句的一般格式:PRINT“提示内容”;表达式
例如:PRINT“S=”;S
功能:实现算法输出信息(表达式)的功能.
要求:
1°表达式是指算法和程序要求输出的信息.
2°提示内容提示用户要输出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开.
3°如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔.
形式如:PRINT “a,b,c:”;a,b,c