1.1.2 程序框图与算法的基本逻辑结构教学设计及说课稿 您所在的位置:网站首页 算法的基本结构中不包括什么选择结构逻辑结构 1.1.2 程序框图与算法的基本逻辑结构教学设计及说课稿

1.1.2 程序框图与算法的基本逻辑结构教学设计及说课稿

2024-07-15 11:49| 来源: 网络整理| 查看: 265

共1课时

1.1.2 程序框图与算法的… 高中数学       人教A版2003课标版

1学习目标

知识与技能:1.熟悉算法的三种基本结构:顺序结构、条件结构、循环结构,理解程序框                     图的执行过程                 2.培养学生作图的规范性以及从流程图中抽象概括数学问题的能力,发展学生有条理的逻辑推理与数学  表                    达能力 过程与方法:1.通过识图与作图,体验程序框图在解决问题中呈现出来的直观性、条理性                    和规律性,在具体问题的解决中进一步理解认识算法的三种逻辑结构                      2.在例题教学的环境中,将实际应用问题转化为有步骤、可控制的算法流程                      来解决,让学生领悟算法对问题的抽象和构建过程,培养学生的数学建模能力,发展数学应用意识                      情感、态度与价值观:感受算法在科学技术和社会发展中的重要作用,体会数学与生活实际                     的统一和谐之美,发展学习数学的兴趣,培养学生探究、实践、创新的学习意识

2背景分析

算法是数学及其应用的重要组成部分,是计算机科学的重要基础.根据算法的三种基本逻辑结构,借助程序框图更直观的表达算法步骤,进而转化为明确、有效、有限的计算机程序,在计算机上实现算法,使得解决数学和实际问题更便捷、高效,而避免了繁琐的劳动,节省人力与物力资源. 程序框图是新课标高考在算法部分命题的热点,可以将高中数学中的函数、不等式、方程、数列、统计及排列组合等内容设计进去,其中绝大多数以循环结构程序框图出现.从2007年到2011年的其他省市新课标高考中,形式多为通过阅读理解程序框图,写出输出结果或补全缺省内容等,基于对明年湖北高考的预测与分析,主要从框图结构、结合内容、命题形式三个角度来组织本知识点的复习.

3学情分析

通过学习,学生能够用自然语言来表述解决问题的算法步骤,为掌握算法的三种逻辑结构打下了基础,但是本节课的复习中,学生可能在以下地方存在困难:1.如何将自然语言转化为直观准确的图形语言;2.循环结构的程序框图可能出现多个循环变量,并需要反复的执行循环体,所以在理解和运算上较前两种结构更为复杂;3.程序框图常以其它数学知识和实际应用为背景,学生虽兴趣大,但实现这三者之间的转化要求具备较强的综合能力. 

4重点难点

重点:程序框图的基本概念、基本图形符号和3种基本逻辑结构.

难点:教学综合运用框图知识正确地画出程序框图

教学基本流程:复习回顾引出探求算法表达方法的必要性――程序框图―――算法的三种逻辑结构―――顺序结构―――条件结构――

5教法学法

本节复习课主要是通过知识回顾、例题讲练使学生熟悉三种逻辑结构的程序框图,能进行相关的分析运算,所以安排思路是:知识点回顾例题分析、探究题型方法变式训练、巩固并发现问题学生交流反思、老师点评布置作业、强化复习效果。在教学过程中倡导学生主动探索、动手实践、合作交流等学习方式,使课堂教学成为师生互动、对话式的学生自主探究的学习活动。

6教学过程 6.1复习课    教学活动 活动1【导入】知识梳理

通过课件让学生完成已学知识的回顾:

知识点一:算法与程序框图1.算法的定义:广义的算法是指完成某项工作的方法和步骤,现代意义的算法是指可以用计算机来解决的某一类问题的程序和步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.2.四种基本的程序框3.三种基本逻辑结构(1)顺序结构(2)条件结构                                                                                  (3)循环结构要点诠释:1.对于算法的理解不能仅局限于解决数学问题的方法,解决任何问题的方法和步骤都应该是算法.算法具有概括性、抽象性、正确性等特点,要通过具体问题的过程和步骤的分析去体会算法的思想,了解算法的含义.2.在学习程序框图时要掌握各程序框的作用,准确应用三种基本逻辑结构,即顺序结构、条件分支结构、循环结构来画程序框图,准确表达算法.画程序框图是用基本语句来编程的前提.

知识点二:基本算法语句1、输入语句[文本框: INPUT “提示内容”;变量]2、输出语句[文本框: PRINT “提示内容”;表达式]3、赋值语句[文本框: 变量=表达式]

4、条件语句IF-THEN-ELSE格式IF-THEN格式

5、循环语句(1)WHILE语句

(2)UNTIL语句

要点诠释:基本算法语句是程序设计语言的组成部分,注意各语句的作用,准确理解赋值语句,灵活表达条件语句.计算机能够直接或间接理解的程序语言都包含输入语句、输出语句、赋值语句、条件语句和循环语句等基本算法语句.输入语句、输出语句和赋值语句贯穿于大多数算法的结构中,而算法中的条件结构由条件语句来表述,循环结构由循环语句来实现.学习中要熟练掌握这些基本算法语句

活动2【导入】例题讲解 所有题都交给学生去解答,教师辅助学生去完成,

活动3【导入】感悟提高

方法与技巧

1. 在设计一个算法的过程中要牢记它的五个特征:概括性、逻辑性、有穷性、不唯一性、普遍性.

2. 在画程序框图时首先要进行结构的选择.若所要解决的问题不需要分情况讨论,只用顺序结构就能解决;若所要解决的问题要分若干种情况讨论时,就必须引入条件结构;若所要解决的问题要进行许多重复的步骤,且这些步骤之间又有相同的规律时,就必须引入变量,应用循环结构.

3. 程序框图的条件结构和循环结构分别对应算法语句的条件语句和循环语句,两种语句的阅读理解是复习重点.

失误与防范

1. 注意起止框与处理框、判断框与循环框的不同.

2. 注意条件结构与循环结构的联系.

3. 要弄清楚三种基本逻辑结构的构成方式及功能,以免使用时造成混乱或错误.

4. 循环语句有“直到型”与“当型”两种,要区别两者的异同,主要解决遇到需要反复执行的任务时,用循环语句来编写程序.

1.1.2 程序框图与算法的基本逻辑结构

课时设计 课堂实录

1.1.2 程序框图与算法的基本逻辑结构

1复习课     教学活动 活动1【导入】知识梳理

通过课件让学生完成已学知识的回顾:

知识点一:算法与程序框图1.算法的定义:广义的算法是指完成某项工作的方法和步骤,现代意义的算法是指可以用计算机来解决的某一类问题的程序和步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.2.四种基本的程序框3.三种基本逻辑结构(1)顺序结构(2)条件结构                                                                                  (3)循环结构要点诠释:1.对于算法的理解不能仅局限于解决数学问题的方法,解决任何问题的方法和步骤都应该是算法.算法具有概括性、抽象性、正确性等特点,要通过具体问题的过程和步骤的分析去体会算法的思想,了解算法的含义.2.在学习程序框图时要掌握各程序框的作用,准确应用三种基本逻辑结构,即顺序结构、条件分支结构、循环结构来画程序框图,准确表达算法.画程序框图是用基本语句来编程的前提.

知识点二:基本算法语句1、输入语句[文本框: INPUT “提示内容”;变量]2、输出语句[文本框: PRINT “提示内容”;表达式]3、赋值语句[文本框: 变量=表达式]

4、条件语句IF-THEN-ELSE格式IF-THEN格式

5、循环语句(1)WHILE语句

(2)UNTIL语句

要点诠释:基本算法语句是程序设计语言的组成部分,注意各语句的作用,准确理解赋值语句,灵活表达条件语句.计算机能够直接或间接理解的程序语言都包含输入语句、输出语句、赋值语句、条件语句和循环语句等基本算法语句.输入语句、输出语句和赋值语句贯穿于大多数算法的结构中,而算法中的条件结构由条件语句来表述,循环结构由循环语句来实现.学习中要熟练掌握这些基本算法语句

活动2【导入】例题讲解 所有题都交给学生去解答,教师辅助学生去完成,

活动3【导入】感悟提高

方法与技巧

1. 在设计一个算法的过程中要牢记它的五个特征:概括性、逻辑性、有穷性、不唯一性、普遍性.

2. 在画程序框图时首先要进行结构的选择.若所要解决的问题不需要分情况讨论,只用顺序结构就能解决;若所要解决的问题要分若干种情况讨论时,就必须引入条件结构;若所要解决的问题要进行许多重复的步骤,且这些步骤之间又有相同的规律时,就必须引入变量,应用循环结构.

3. 程序框图的条件结构和循环结构分别对应算法语句的条件语句和循环语句,两种语句的阅读理解是复习重点.

失误与防范

1. 注意起止框与处理框、判断框与循环框的不同.

2. 注意条件结构与循环结构的联系.

3. 要弄清楚三种基本逻辑结构的构成方式及功能,以免使用时造成混乱或错误.

4. 循环语句有“直到型”与“当型”两种,要区别两者的异同,主要解决遇到需要反复执行的任务时,用循环语句来编写程序.

李婷评论  优点:

思路清晰

缺点:

刘会兰评论  优点:

学生在学习过程中能科学合理地进行分工合作,会倾听别人的意见,能够自由表达自己的观点,遇到困难能与其他同学合作、交流,共同解决问题。

缺点:

注意学生发展性

侯淑松评论  优点:

教师能面向全体学生,激发学生的深层思考和情感投入,鼓励学生大胆质疑、独立思考,引导学生用自己的语言阐明自己的观点和想法

缺点:

在现代化教学中,还应注意充分发挥教师的语言,肢体动作等情感

柏凤华评论  优点:

1)教学设计思路清晰,且课堂教学实施较好,基本达到教学目的;(2)本节课最大特点就是以例贯穿整个课堂教学,培养学生思维,注意过程体验,培养学生探究能力。养成良好的讨论氛围,体现合作、探究、互动、评价的课堂模式,达到“三维目标”的要求;

缺点:

倘若更好把握语言的节奏、情感,鼓励更多同学参与课堂教学,充分发挥学生的互动性,则是一节很成功的课

毕洪芝评论  优点:

1)教学设计思路总体上较清晰,能通过创设例情景,学生探究实验及“活动”等促进师生互动,活跃课堂气氛;引发学生思维,培养创新能力;分析讨论数据处理,培养学生分析例的能力等以实现“三维教学目标”

缺点:

教学语言需进一步简炼,节奏感需进一步增强,课堂把握能力、组织能力需进一步重炼

毕洪芝评论  优点:

能立足双基展开教学,知识点回顾较全面、详细,能利用练习加以复习巩固,从而夯实基础知识

缺点:

①分析讲解题目时要注意思维的扩散,要注意训练学生的思维,培养学生分析问题加解决问题的能力;②要注意创设例情景,调动学生学习积极性,促进师生互动,活跃课堂气氛,提高复习效率;③要注意与“高考”接轨,培养学生应试心态与应试能力;④注意归纳的“逻辑”性。

查看更多评论

Tags:1.1.2,程序,框图,算法,基本


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有