《程序设计基础》教案 第一章 程序设计和C 语言 课 题 C 语言概述 教案号 1 教 学 目 的 1、了解 C 语言出现的历史背景 2、掌握 C 语言程序的结构、书写格式和上机步骤 教 材 分 析 教学重点 C 语言程序的结构 教学难点 上机步骤 课时安排 2 教学方法 讲授与演示法相结合 教具 计算机、投影仪 教 学 内 容 及 过 程 设 计 一 新课引入 从计算机应用基础中学过的计算机语言及语言处理系统引出 C 语言。 二 讲授新课 一、 C 语言出现的背景 二、 C 语言的特点 1. 语言简洁、紧凑,使用方便、灵活; 2. 运算符丰富 3. 数据类型多(整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类等) 4. 具有结构化的控制语句 5. 语法不太严格,自由度大 6. 既是高级语言,又具有低级语言的功能 7. 成目标代码质量高,程序执行效率 8. 可移植性好 三、C 语言程序构成(采用程序实例加以说明,并提倡良好的程序设计书写风格) 1. C 语言是由函 数构成的,至 少 有一个 main()函 数; 2. 每 个 函 数由函 数首 部 和函 数体组成;函 数体由说明语句、执行语句组成; 3. 每 个 C 程序从 main()函 数开 始 执行,并在 main()中结束 ; 4. 每 个 语句和数据定 义 的最 后 必 须 加分号; 5. C 程序无 输 入、输 出语句: 输 入功能由 scanf()函 数完 成;输 出功能由printf()函 数完 成; 6. 可加注 释 /*… … */ 四 、上机步骤(上机环 境 : Tu rbo C 2.0) 1. 进 入环 境 2. 编 辑 源 程序 3. 保 存 源 程序 4. 编 译 源 程序 5. 执行程序,查 看 结果 6. 退 出 C 环 境 三 课堂 小 结 1、 C 语言的构成要 素 ,main 函 数在 程序中的作 用 2、 上机操 作 的过程 备 注 安排上机实验 ,熟 悉 TC 环 境 及简单 的C 语言程序构成 页 码 1 第 二 章 算 法 — — 程 序 的 灵 魂 课 题 算 法 教 案 号 2 教 学 目 的 1、 了 解 算 法 的 概 念 2、 掌 握 结 构 化 程 序 的 三 种 基 本 结 构 , 及 算 法 的 表 示 方 法 教 材 分 析 教 学 重 点 算 法 的 表 示 方 法 教 学 难 点 结 构 化 程 序 的 三 种 基 本 结 构 课 时 安 排 2 教...