版本2和3间的区别
于2006-03-28 18:31:47修订的的版本2
大小: 1276
编辑: czk
备注:
于2006-03-28 19:26:54修订的的版本3
大小: 1620
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 4: 行号 4:
本节课是《数据结构C语言描述》第三章第一节“栈”的内容。主要包括栈的定义、栈的实现和栈的应用等内容。本节课的内容“栈”是一种基础的数据结构,是在前一章线性表的基础上,对其操作进行限定所产生。栈在计算机科学有着广泛应用,许多算法使用栈来实现,为学习后续内容作好铺垫。 本节课是《数据结构C语言描述》第三章第一节“栈”的内容。主要包括栈的定义、栈的实现和栈的应用等内容。本节课的内容“栈”是一种基础的数据结构,是在前一章线性表的基础上,对其操作进行限定所产生。栈在计算机各种软硬件中应用广泛,在编译原理、操作系统、计算机体系结构里面有很多应用,许多重要的算法使用栈来实现,为学习后续内容作好铺垫。
行号 13: 行号 13:
 * 重点为栈的实现方法  * 重点为栈逻辑结构的特点(先进后出)以及链式栈实现时栈顶位置的选择
行号 26: 行号 26:
因为栈与前一章线性表有相同的逻辑结构,所以从与前一章线性表的比较中导入栈的概念:栈是一种插入和删除操作受限于一端的线性表。

TableOfContents

说教材

1. 教材简析

本节课是《数据结构C语言描述》第三章第一节“栈”的内容。主要包括栈的定义、栈的实现和栈的应用等内容。本节课的内容“栈”是一种基础的数据结构,是在前一章线性表的基础上,对其操作进行限定所产生。栈在计算机各种软硬件中应用广泛,在编译原理、操作系统、计算机体系结构里面有很多应用,许多重要的算法使用栈来实现,为学习后续内容作好铺垫。

2. 教学目标

依据《数据结构》教学大纲,设定以下教学目标:

  • 理解栈的基本概念
  • 掌握栈的实现
  • 熟悉栈的简单应用

3. 教学重点和难点

  • 重点为栈逻辑结构的特点(先进后出)以及链式栈实现时栈顶位置的选择
  • 难点为栈在表达式分析中的应用

说教法

1. 教学方法

2. 教学手段

3. 教学媒体的运用

说学法

1. 学习方法

2. 能力培养

(根据教学内容和采取的教学方法及手段,教给学生一些学习方法,做到授之于渔)

说教学程序

1. 新课导入

因为栈与前一章线性表有相同的逻辑结构,所以从与前一章线性表的比较中导入栈的概念:栈是一种插入和删除操作受限于一端的线性表。

2. 新知识的学习

3. 检测训练

4. 总结巩固

说板书设计

1. 程序性

2. 概括性

3. 指导性

4. 艺术性

(板书设计时要体现出程序性、概括性、指导性、艺术性)

栈的说课教案 (2008-02-23 15:34:08由localhost编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.