当前位置:文档之家› 教学设计——算法与程序框图

教学设计——算法与程序框图

程序框图
——复习课的教学设计
会泽县实验高中张正华
如何上好高三复习课,一直以来都是每位高三毕业班的任课教师不断求索的问题。

2014年高考,是云南省高中教育课程改革以来的第三次高考,考试内容因课程内容的变化而变化,那么,我们的备考过程、特别是高三复习课的形式与内容,也自然发生了改变。

本课,就是在新课程改革的背景下,联系近两年的高考题所做的一次尝试。

具体教学设计如下。

一、设计思想
根据本节课的特点、结合新课改的理念,我的设计思想遵循以下原则:
1、采用“问题探究式”教学法,以多媒体为辅助手段,让学生主动发现问题、分
析问题、解决问题,培养学生的探究论证、逻辑思维能力。

2、重视考纲,紧盯高考,全部例题均来自高考题和教材上的练习题、思考题及其
变式。

二、教学目标:
1,知识与技能
(1)通过复习,使学生巩固算法与程序框图的基础知识;
(2)通过例题分析与练习,使学生清楚高考考什么?怎么考?
2,过程与方法
(1)通过高考题的展示,为学生创造观察、实验、归纳、总结的机会,锻炼学生分析问题的能力;
(2)通过例题分析,强化学生分类讨论的数学思想。

3,情感、态度与价值观
(1)在对实际问题的求解过程中培养学生分析问题、解决问题的能力;
(2)对计算机的算法语言有一个基本的了解,明确算法的要求,认识到计算机的强大与呆板(机械),进一步提高探索、认识世界的能力。

三、教学重点、难点:
教学重点:程序框图的应用;
教学难点:条件结构和循环结构的应用。

六、学案设计:
(一)基础回扣
1.程序框图的含义
程序框图又称流程图,是一种用、及文字说明来准确、直观地表示算法的图形
2、程序框图规定图形
4、辨析:
判断下列结论是否正确(请在括号中打“√”或“×”) (1)、算法可以无限操作下去。

( ) (2)、一个程序框图一定包含顺序结构,但不一定包含条件结构和循环结构。

( )
(3)、5x =是赋值语句。

( ) (4)输入语句可以同时给多个变量赋值。

( ) (5)一个赋值语句可以给多个变量同时赋值。

( )
(二)典例突破
1、 (2012全国Ⅱ卷)如果执行右边的程序图,输入正整数)2(≥N N 和实数n a a a ⋯,,21,输入A ,B ,则( )
(A )A+B 为的n a a a ⋯,,21和 (B )
2
A B
+为n a a a ⋯,,21的算式平均数 (C )A 和B 分别是n a a a ⋯,,21中最大的数和最小的数 (D )A 和B 分别是n a a a ⋯,,21中最小的数和最大的数 2、(2013全国Ⅱ卷)执行右面的程序框图,如果输入的10N =,那么输出的S =( )
(A )11112310+
++⋅⋅⋅+ (B )111
12!3!10!+++⋅⋅⋅+ (C )11112311+++⋅⋅⋅+ (D )111
12!3!11!
+++⋅⋅⋅+
七、测验设计:
1 .(2013福建(理))阅读如图所示的程序框图,若输入的10k =,则该算法的功能是
( )
A .计算数列{}
12n -的前10项和 B .计算数列{}12n -的前9项和 C .计算数列{}21n -的前10项和
D .计算数列{
}
21n -的前9项和
2.(2013北京卷(理))执行如图所示的程序框图,输出的S 值为 ( )
A .1
B .
2
3
C .
1321
D .
610
987
3 .(2013辽宁(理))执行如图所示的程序框图,若输入10,n S ==则输出的 ( )
A .
5
11
B .
1011
C .
3655
D .
72
55
4 .
(2013广东(理))执行如图所示的程序框图,
______.
第1题图
第2题图
第3题图
5、用框图实现求和:1+3+5+…+99
【新题快递】
1、对任意非零实数a 、b,若a b ⊗的运算原理如图,则2
21log 163-⎛⎫
⊗ ⎪⎝⎭
的值为 ( )
A.23
B.1
C.5
4
D.2
八、板书设计
算法的定义
程序框图概念框图的意义
三种逻辑结构。

相关主题