第1章 算法初步 本章优化总结 课件
- 格式:ppt
- 大小:1.20 MB
- 文档页数:20


1
第一章《算法初步》课程解读
湘乡一中高一数学备课组
算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为现代人应具备的一种数学素养。在本章中,学生将在义务教育阶段初步感受算法思想的基础上,结合对具体数学实例的分析,体验程序框图在解决问题中的作用;通过模仿、操作、探索,学习设计程序框图表达解决问题的过程;体会算法的基本思想以及算法的重要性和有效性,发展有条理的思考与表达的能力,提高逻辑思维能力。
也是高中必修模块中,唯一新增章节,学习本章有下列意义。
1.有利于培养学生的思维能力
算法一方面具有具体化、程序化、机械化的特点,同时又有高度抽象性、概括性和精确性.对于一个具体算法而言,从算法分析到算法语言的实现,任何一个疏漏或错误都将导致算法的失败.算法是思维的条理化、逻辑化!算法所体现出来的逻辑化特点被有些学者看成是逻辑学继形式逻辑和数理逻辑之后逻辑学发展的第三个阶段.因此, 培养逻辑思维能力,
不仅可以通过平面几何的论证, 代数运算的严密演绎等手段进行培养, 还可以通过算法设计的学习来达到.
2.有利于培养学生理性精神和实践能力
2 算法既重视“算则”,更重视“算理”.对于算法而言,一步一步的程序化步骤,即“算则”固然重要,但这些步骤的依据,即“算理”有着更基本的作用,“算理”是“算则”的基础,“算则”是“算理”的表现.
算法思想可以有很丰富的层次递进的素材,应该贯穿于整个中学数学内容之中. 由于算法的具体实现可以和信息技术相联系,因而,算法有利于培养学生理性精神和实践能力,也是实施探究性学习的良好素材.
3.有利于学生理解构造性数学
算法是一般意义上解决问题策略的具体化,即有限递归构造和有限非递归构造,这两点也恰恰构成了算法的核心(如下图所示).
构造性地解决数学问题不仅是重要的解决数学问题的方法,在数学哲学上也有着重要的意义.构造性数学是一个重要的数学哲学学派, 他们只承认能够构造出来的数学.这种观念有其特定的真理性. 当然排斥了许多无限推理的数学, 也具有局限性.
1.2基本算法语句
1.2.1 输入语句、输出语句和赋值语句
课时目标 掌握三种语句的定义,了解它们的一般格式和作用,借助三种语句完成算法到程序语句的转化.
1.输入语句
(1)格式:INPUT “提示内容”;变量
(2)功能:输入提示内容要求的相应信息或值.
2.输出语句
(1)格式:PRINT “提示内容”;表达式.
(2)功能: ①输出常量、变量的值和系统信息;②进行数值计算并输出结果.
3.赋值语句
(1)格式:变量=表达式.
(2)功能:将表达式所代表的值赋给变量.
一、选择题
1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是( )
A.逗号 B.分号
C.空格 D.引号
答案 A
2.下列关于赋值语句的说法错误的是( )
A.赋值语句先计算出赋值号右边的表达式的值
B.赋值语句是把左边变量的值赋给赋值号右边的表达式
C.赋值语句是把右边表达式的值赋给赋值号左边的变量
D.赋值语句中的“=”和数学中的“=”不完全一样
答案 B
解析 赋值语句的作用是把右边表达式的值赋给赋值号左边的变量.
3.下列程序执行后结果为3,则输入的x值可能为( )
INPUT “x=”;x
y=x2xx
PRINT y
END
A.1 B.-3
C.-1 D.1或-3
答案 D
解析 由题意得:x2+2x=3.
解方程得:x=1或-3. 4.下列给出的赋值语句中正确的是( )
A.4=M B.M=-M
C.B=B=3 D.x+y=0
答案 B
解析 赋值语句的格式为:变量=表达式,是将右边表达式的值赋给左边的变量,赋值时左右两端不能对换,也不能进行字符运算.故选B.
江苏省丹阳市第三中学电脑教案 课题:优化计算机(第2章第2节)
主备人: 审核人:
教学目的:
(1)了解安装操作系统的步骤及注意事项。 (2)掌握应用软件的安装方法。
(3)掌握应用软件的卸载方法。 (4)了解磁盘清理方法。
(5)了解系统自动更新和系统还原的知识。
教学重点、难点
教学重点
重点:掌握应用软件的安装与卸载方法。
施教策略:教师演示,学生进行实践操作。
教学难点
难点:打印机驱动程序的安装,系统还原的步骤。
克服方法:教师演示、学生相互讨论、交流。
设计思路:本节根据任务驱动的原则,组织学生自主学习、自我探究、自主实践、合作探究,提高学生的实践动手能力和信息处理能力,培养团队协作精神。
教学资源
(1)一台没有安装操作系统的计算机,一台打印机。
(2)Windows XP操作系统安装流程的视频、“奇虎360安全卫士”软件、打印机驱动程序。
教学设计
教学环节 教学过程 设计意图
教师活动 学生活动
一、创设情境 引导学生回顾计算机硬件系统和软件系统组成的知识,教师启动没有安装操作系统的计算机,计算机出现问题时,让学生 学生讨论、交流、师生互动
江苏省丹阳市第三中学电脑教案 明确任务
二、教师引导 思考解决方法,激发学生的学习兴趣。
(1)安装Windows XP操作系统
放入Windows XP系统安装光盘,教师通过提出疑问,引入对CMOS的设置,激发学生的学习热情。教师播放Windows
XP安装视频,讲解安装步骤中的注意事项,帮助学生突破重点和难点。
(2)安装应用软件
安装过程中,教师重点讲解学生遇到的普遍问题,化解难点知识。安装完成后,引导学生到“C:\Program Files”目录下查看计算机所安装的应用软件,进一步加强学生对安装应用软件的理解。
(3)系统的优化
(a)卸载应用软件
卸载“奇虎360安全卫士”软件,并进行分组比赛。
第2课时 循环结构
1.问题导航
(1)什么是循环结构、循环体?
(2)循环结构可细分为哪两类?它们有什么相同点和不同点?
(3)什么状况下,可以使用循环结构?
(4)循环结构与条件结构有什么关系?
2.例题导读
通过对例6的学习,学会当算法过程中包含重复存在的步骤时,可以用循环结构表示,同时学会循环结构的两类表示:一类是当型循环结构,另一类是直到型循环结构;
通过对例7的学习,学会依据“确定循环体”“初始化变量”“设定循环把握条件”的挨次来构造循环结构.
1.循环结构的概念及相关内容
(1)循环结构:依据肯定的条件反复执行某些步骤的状况. (2)循环体:反复执行的步骤.
2.循环结构的分类及特征
名称 直到型循环 当型循环
结构
特征 先执行循环体,后推断条件,若条件不满足,就连续执行循环体,直到条件满足时终止循环. 先推断条件,若条件满足,则执行循环体,否则终止循环.
1.推断下列各题.(对的打“√”,错的打“×”)
(1)程序框图中的循环可以是无尽的循环;( )
(2)循环结构是在一些算法中从某处开头依据肯定条件,反复执行某一处理步骤,故循环结构中肯定包含条件结构;( )
(3)循环结构中不肯定包含条件结构.( )
解析:程序框图中的循环,必需是有限循环;循环结构肯定包含条件结构.
答案:(1)× (2)√ (3)×
2.下面的框图是循环结构的是( )
A.①② B.②③
C.③④ D.②④ 解析:选C.由循环结构的特点知③④是循环结构,其中①是挨次结构,②是条件结构.
3.运行如图所示的程序框图,输出的结果为________.
解析:n=1;S=1+0=1,n=2;S=3,n=3;S=6,n=4;S=10,n=5;S=15,n=6;S=21,n=7;S=28,n=8.
答案:28
4.举例说明循环结构适用哪些常见的计算?
解:循环结构主要用在一些有规律的重复计算中,如累加求和,累乘求积等问题.