当前位置:首页 >> 语文 >>

必修三1.2.1输入、输出语句与赋值语句教学设计


《1.2.1 输入、输出语句和赋值语句》教学设计 课题 姓名 在教材中的 地位和作用 学 情 分 析 高占云 学科 输入、输出语句和赋值语句 数学 授课班级 高一(12)班 通过前面的学习,学生了解了算法的含义及其本质特征,本节内容安排在框图之后, 是计算机语言的基础内容,在教材中有着承上启下的作用。 学习了用算法步骤和程序框图表示算法的方法,理解了用自然语言表示算法步骤有 明确

的顺序性,但是对在一定条件下才会被执行的步骤,以及在一定条件下会被重复执 行的步骤,自然语言的表示就显的困难,而且不直观、不准确;用程序框图的方法表示 算法,使算法的结构更加清楚、步骤更加直观和精确;但这两种形式计算机不识别,只 有转化为计算机识别的程序语言,计算机才能理解和执行,而且程序语言可以更细致的 刻画算法,学习程序语言表示算法是为了借助于计算机执行算法,帮助学生进一步体会 算法及其思想。 知识 与技能 过程 与方法 情感态度与 价值观 教学重点 教学难点 教学手段 教学方法 正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一 些简单的程序; 掌握赋值语句中的“=”的作用; 发展有条理的思考,表达 的能力,提高逻辑思维能力。 实例使学生充分地感知、 体验应用计算机解决数学问题的方法; 通过模仿, 操作,探索的过程,体会算法的基本思想,在此基础上由算法语句表示算 法,从而细致的刻画算法,进一步体会算法的基本思想。 通过本节内容的学习, 帮助学生利用计算机软件实现算法,活跃思维,提高 学生的数学素养.使他们认识到计算机与人们生活密切相关,增强计算机 应用意识,让学生体会成功的喜悦。 正确理解输入语句、输出语句、赋值语句的作用。 准确写出输入语句、输出语句、赋值语句。 借助计算机在图形动态演示方面的优势,实现计算机辅助教学。 贯彻“教为主导,学为主体,问题解决为主线,能力发展为目标”的教学思想,采 用支架式引导教学,通过营造问题情景,激发学生的探索欲望,鼓励学生自主探索、合 情推理、多方联想,用数学观点分析、解决问题。 设计意图 引起学生对优化问 题的注意、兴趣,激发 学生的探究欲望。 师生互动 师生活动:学生短 暂的疑惑,教师释 疑。

教 学 目 标

教学设想 【创设情境】 :在现代社会里,计算机已经成为人们 日常生活和工作不可缺少的工具,如:听 MP3,看电影, 玩游戏,打字排版,画卡通画,处理数据等等,那么, 计算机是怎样工作的呢? 计算机完成任何一项任务都需要算法,但是,我们 用自然语言或程序框图描述的算法,计算机是无法“看 得懂,听得见”的。因此还需要将算法用计算机能够理 解的程序设计语言翻译成计算机程序。 程序设计语言有很多种。如 BASIC,Foxbase,C 语言, C++,J++,VB 等。为了实现算法中的三种基本的逻辑 结构:顺序结构、条件结构和循环结构,各种程序设计 语言中都包含下列基本的算法语句:

使学生认知冲突 (设置问题情境,引起 学生认知冲突,引发学 生学习的兴趣和愿望)

输入语句 条件语句

输出语句 循环语句

赋值语句

【探究新知】 我们知道,顺序结构是任何一个算法都离不开的基 本结构。输入、输出语句和赋值语句基本上对应于算法 中的顺序结构。 (如右图)计算机从上而下按照语句排列 的顺序执行这些语句。 输入语句和输出语句分别用来实现算法的输入信 息,输出结果的功能。如下面的例子: 用描点法作函数 y ? x ? 3 x ? 24 x ? 30 的图象时, 需要
3 2

求出自变量与函数的一组对应值。编写程序,分别计算 当 x ? ? 5, ? 4, ? 3, ? 2, ? 1, 0,1, 2, 3, 4, 5 时的函数值。 〖提问〗 :在这个程序中,你们觉得哪些是输入语句、输 出语句和赋值语句呢?(同学们互相交流、议论、猜想、 概括出结论。提示: “input”和“print”的中文意思等) (一)输入语句 在该程序中的第 1 行中的 INPUT 语句就是输入 语句。这个语句的一般格式是: INPUT “提示内容” ;变量 其中, “提示内容”一般是提示用户输入什么样的信息。 (二)输出语句 在该程序中,第 3 行和第 4 行中的 PRINT 语句 是输出语句。它的一般格式是: PRINT “提示内容” ;表达式 [来源:高考%资源网 KS%5U] 同输入语句一样,表达式前也可以有“提示内容” 。 例如下面的语句可以输出斐波那契数列: PRINT “The Fibonacci Progression is:; ” 1 1 2 3 5 8 13 21 34 55 “?” 〖思考〗 :在 1.1.2 中程序框图中的输入框,输出框的内 容怎样用输入语句、输出语句来表达?(学生讨论、交 流想法,然后请学生作答) (三)赋值语句 用来表明赋给某一个变量一个具体的确定值的语 句。 除了输入语句,在该程序中第 2 行的赋值语句也可 以给变量提供初值。它的一般格式是: 变量=表达式 赋值语句中的“=”叫做赋值号。[来源:高考%资源 网 赋值语句的作用:先计算出赋值号右边表达式的值, 然后把这个值赋给赋值号左边的变量,使该变量的值等 于表达式的值。

分 析上述 程序语 句就会发现有三种语句 形式。输入、输出和赋 值语句实际上对应于算 法中的顺序结构。计算 机从上而下按照语句排 列的顺序执行这些语 句。输入语句和输出语 句分别用来实现算法的 输入信息,输出结果的 功能。 使学生理解输出语句的 用途: (1)输出常量, 变量的值和系统信息。 (2) 输出数值计算的结 果。

教师可在课前 准备好该程序,教 学中直接调用运行 INPUT “x=”;x y=x^3+3*x^2-2 4*x+30 PRINT x

PRINT y
例如,输入一个学 生数学,语文,英 语三门课的成绩, END 可 以 写 成 : INPUT “数学,语文,英 语” ;a,b,c 注:①“提示内容” 与变量之间必须用 分号“; ”隔开。② 各“提示内容”之 间以及各变量之间 必须用逗号“, ”隔 开。但最后的变量 的后面不需要。

联系以前学过的内 容,让学生体会运用新 知的过程,使知识体系 完整,融会贯通。培养 学生的联想能力。 从具体事例出发, 渗透程序语句的用法, 培养学生对知识的迁移 能力。

注:①赋值号左边 只能是变量名字, 而不能是表达式。 如:2=X 是错误的。 ②赋值号左右不能 对 换 。 如 “ A=B ” “B=A”的含义运行 结果是不同的。③ 不能利用赋值语句 进行代数式的演 算。 (如化简、因式 分解、解方程等) ④赋值号“=”与数 学中的等号意义不 同。

〖思考〗 :在 1.1.2 中程序框图中的输入框,哪些语 学生思考讨论、交 句可以用赋值语句表达?并写出相应的赋值语句。 流想法。 【例题精析】 〖例 1〗 :编写程序,计算一个学生数学、语文、英 语三门课的平均成绩。 INPUT “数学=”;a INPUT “语文=”;b INPUT “英语=”;c y=(a+b+c)/3 PRINT “The average=”;y 〖例 2〗 :给一个变量重复赋值。 程序: 培养学生运用数学 方法解决问题的能力, 会准确地阐述自己的思 路和观点,着重培养学 生的认知能力。 从一般到特殊的思 考过程,符合学生的认 知规律,总结简单的学 习方法。 该变式的设计意图 是学生加深对重复赋值 的理解 师:帮助学生在原 有经验上对新知识 主动建构,在交流 合作中学习。 生:通过思考,尝 试给出相应程序。 师:帮助学生完善 结论。 [变式引申]:在此 程序的基础上,设 计一个程序,要求 最后 A 的输出值是 30。 培养学生发现问 题,分析问题的能力。 分析:先写出 算法,画出程序框 图,再进行编程。

END

A=10 A=A+10 PRINT A

END

〖例 3〗 :交换两个变量 A 和 B 的值,并输出交换前后的 值。 INPUT INPUT PRINT X=A A=B B=X PRINT A B A,B

A,B

分析:引入一个中 间变量 X,将 A 的值 究,掌握输入 、输出、 赋予 X,又将 B 的值 赋予 A, 再将 X 的值 赋值语句与框图逻辑结 赋予 B, 从而达到交 换 A,B 的值。 (比 构的对应关系 如交换装满水的两 个水桶里的水需要 再找一个空桶) 通过对内容的探

【课堂精练】 END P15 练习 1. 2. 3

“ 问 题 ”—“ 思 方法:先题型后方 索”—“发现”—“解惑”, 有问题就应有解答,充 法再归类。 分体会数学来源于生 活,又服务于生活,培 过程:算法步骤、 养学生的应用意识. 程序框图、程序语 言

【课堂小结】 本节课介绍了输入语句、输出语句和赋值语句的结 构特点及联系。掌握并应用输入语句,输出语句,赋值 语句编写一些简单的程序解决数学问题,特别是掌握赋 值语句中“=”的作用及应用。编程一般的步骤:先写出 算法,再进行编程。我们要养成良好的习惯,也有助于 数学逻辑思维的形成。 【评价设计】 1.P23 习题 1.2 A 组 1(2) 、2 2.试对生活中某个简单问题或是常见数学问题,利用所 学基本算法语句等知识来解决自己所提出的问题。要求 写出算法,画程序框图,并写出程序设计。

生:归纳、反思、 交流。 学生思考、总结, 并发表自己的意 见,教师指导,并 给出完整小结。


相关文章:
高中数学必修3教学设计:1.2.1 《输入、输出语句和赋值语句》 教案 (新人教版必修3)
高中数学必修3教学设计:1.2.1输入输出语句和赋值语句》 教案 (新人教版必修3)_数学_高中教育_教育专区。高中数学必修3教学设计....
人教版高中数学必修3输入语句、输出语句和赋值语句教案
人教版高中数学必修3输入语句、输出语句和赋值语句教案_数学_高中教育_教育专区。.2.1 输入语句、输出语句和赋值语句(第 1 课时 1)【课程标准】 经历将具体问题...
1.2.1输入语句、输出语句和赋值语句 教案(人教A版必修3)
1.2.1输入语句、输出语句和赋值语句 教案(人教A版必修3)_数学_高中教育_教育...赋值语句. ●教学建议 结合本节课的教学内容和学生的认知水平, 建议教师启发...
必修三1.2.1输入、输出语句与赋值语句教学设计
3页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 必修三1.2.1输入输出语句与赋值语句教学设计 原创教学设...
1.2.1输入语句、输出语句和赋值语句_教案(人教A版必修3) (1)
1.2.1输入语句、输出语句和赋值语句_教案(人教A版必修3) (1)_数学_高中教育_教育专区。1.2.1 输入语句、输出语句和赋值语句 舒军 ●三维目标 1.知识与技能...
高中数学必修3教学设计1.2.1输入、输出、赋值语句同步试题
高中数学必修3教学设计1.2.1输入输出赋值语句同步试题_数学_高中教育_教育专区。高中数学必修3教学设计.[同步试题] 1.2.1 输入输出赋值语句 1、计算机...
高中数学必修3教学设计1.2.1输入、输出、赋值语句学案导学
高中数学必修3教学设计1.2.1输入、输出、赋值语句学案导学_数学_高中教育_教育专区。高中数学必修3教学设计.[学案] 1.2.1 输入语句、输出语句和赋值语句 学习...
必修三 1.2.1输入语句、输出语句和赋值语句
必修三 1.2.1输入语句、输出语句和赋值语句_数学_高中教育_教育专区。必修三 1.2.1 输入语句、输出语句和赋值语句一、选择题 1、下列程序在电脑屏幕上显示的...
高中数学人教新课标必修三B版教案1.2.1 输入、输出语句和赋值语句
高中数学人教新课标必修三B版教案1.2.1 输入、输出语句和赋值语句_高二数学_数学_高中教育_教育专区。1.2.1 输入输出语句和赋值语句 教学目标: (1) 正确理...
更多相关标签:
vhdl 输出赋值输入 | c 输入输出语句 | java输入输出语句 | c语言输入输出语句 | matlab输入输出语句 | java的输入输出语句 | c的输入输出语句 | 输入输出语句 |