版本1和3间的区别 (跳过第2版)
于2006-03-28 18:10:40修订的的版本1
大小: 787
编辑: czk
备注:
于2006-03-28 19:26:54修订的的版本3
大小: 1620
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 4: 行号 4:
(简要说明本说课的内容来自哪一学科、哪一册书、哪一章节)
== 本说课内容在学科知识体系中所处地位和作用 ==
本节课是《数据结构C语言描述》第三章第一节“栈”的内容。主要包括栈的定义、栈的实现和栈的应用等内容。本节课的内容“栈”是一种基础的数据结构,是在前一章线性表的基础上,对其操作进行限定所产生。栈在计算机各种软硬件中应用广泛,在编译原理、操作系统、计算机体系结构里面有很多应用,许多重要的算法使用栈来实现,为学习后续内容作好铺垫。
行号 7: 行号 7:
依据《数据结构》教学大纲,设定以下教学目标:
 * 理解栈的基本概念
 * 掌握栈的实现
 * 熟悉栈的简单应用
行号 8: 行号 13:
 * 重点为栈逻辑结构的特点(先进后出)以及链式栈实现时栈顶位置的选择
 * 难点为栈在表达式分析中的应用
行号 18: 行号 26:
因为栈与前一章线性表有相同的逻辑结构,所以从与前一章线性表的比较中导入栈的概念:栈是一种插入和删除操作受限于一端的线性表。
行号 19: 行号 29:
行号 20: 行号 31:
行号 21: 行号 33:

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.