科目:数学 教师: 授课时间:第15周 星期二 2018年 5 月 31 日
单元(章节)课题 算法初步 本节课题 条件语句 三维目标 1、知识与技能:(1)正确理解条件语句的概念,并掌握条件语句的结构。(2)会应用条件语句编写程序,能运用条件语句表达解决具体问题的过程。
2、过程与方法:经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力与表达能力,进一步体会算法思想。 学 。X。X。 ]
3、情感态度与价值观:了解条件语句在程序中起判断转折作用,在解决实际问题中起决定作用。深刻体会到条件语句在解决大量问题中起重要作用。通过本课内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。
提炼的课题 条件语句 教学重难点 教学重点:条件语句的表示方法、结构和用法
教学难点:将具体问题的流程图转化为程序语句的过程,条件语句的逻辑关系 学 ]
教学手段运用
教学资源选择 . ] 课件、展台、黑板 教 学 过 程 环节 学生要解决的问题或任务 教师如何教 学生如何学
1. 提问:学习了哪些算法的表示形式?(自然语言或流程图描述 )
算法中的三种基本的逻辑结构?(顺序结构、条件结构和循环结构)
2. 导入:我们用自然语言或流程图描述的算法,计算机是无法"看得懂,听得见"的. 因此还需要将算法用计算机能够理解的程序设计语言翻译成计算机程序. 程序设计语言有很多种. 如BASIC,Foxbase,C语言,C++,J++,VB,VC,JB等.
各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句条件语句和循环语句.今天,我们一起用以BASIC语言为例主要介绍条件语句和循环语句.
1、(学法:学生自学P105例1)
教师归纳:1、简单条件语句的一般格式
(1)IF-THEN-ELSE形式
IF 条件 THEN
语句1
ELSE
语句2 学 ]
END IF
说明:①当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句,否则执行ELSE后的语句.②书写时一个条件语句中的IF与END IF要对齐.
(2)IF-THEN形式
IF 条件 THEN
语句
END IF
说明:当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句,否则直接结束该条件语句.
1、(学法:学生自学P105例1)
2、应用 练习:P107第1题
3、程序中为何要用到条件语句?条件语句一般用在什么情况下?
4、学生自学讨论P107 例2
5、学生以小组为单位完成思考交流和P109 练习2
学 ]