c语言电子学习教案课程.docxVIP

  • 1
  • 0
  • 约4.06万字
  • 约 58页
  • 2021-06-26 发布于山东
  • 举报
精品文档 精品文档 PAGE PAGE57 精品文档 PAGE 《程序设计基础》教案 第一章 程序设计和C语言 课题 C言概括 教案号1 教学 1、认识C言出的史背景 目的 2、掌握C言程序的构、写格式和上机步 教材 教学重点 C言程序的构 剖析 教学难点 上机步 课时安排 2 教学方法 授与演示法相合 教具 算机、投影 教 一新引入 从算机用基中学的算机言及言理系引出 C言。 学 二授新 内 一、?C言出的背景 容 二、?C言的特点 1. 言、凑,使用方便、灵活; ??????? 及 2. 运算符丰富 ??????? 过 3. 数据型多(整型、型、字符型、数型、指型、构体 ??????? 程 型、共用体等) 4. 具有构化的控制句 设 ??????? 5. 法不太格,自由度大 ??????? 计 6. 既是高言,又具有低言的功能 成目代量高,程序行效率 可移植性好 三、C言程序组成(采用程序例加以明,并倡导优秀的程序写格) 1. C言是由函数组成的,起码有一个 main()函数; ??????? 2. 每个函数由函数首部和函数体成;函数体由明句、行句 ??????? 3. 成; 每个C程序从main()函数开始行,并在main()中束; ??????? 4. 每个句和数据定的最后必加分号; ??????? 5. C程序无入、出句:入功能由 scanf()函数达成;出功能由 ??????? printf()函数达成; 可加注/*??*/ 四、上机步(上机境: TurboC2.0) 1. ??? 入境 2.源程序 3. ?? 保存源程序 4. ? 源程序 ???? 5.??行程序,看果 6. 退出C境 三堂小 1、???C言的组成要素, main函数在程序中的作用 2、上机操作的程 备注 安排上机,熟悉 TC境及的 C言程序组成 页码 1 第二章 算法——程序的灵魂 课题 算法 教案号2 教学 1、认识算法的观点 目的 2、掌握结构化程序的三种基本结构,及算法的表示方法 教材 教学重点 算法的表示方法 剖析 教学难点 结构化程序的三种基本结构 课时安排 2 教学方法解说与演示法相结合 教具 计算机、投影仪 教 一复习引导 从C程序的组成到C程序的设计过程 学二解说新课 内 一个程序包括以下两方面内容: 容 1.????对数据的描绘。在程序中要指定数据的种类和数据的组织形式, 即数据结 构; 及 2.??????对操作的描绘。即算法,为解决一个问题而采取的方法和步骤。 过 着名计算机科学家Wirth提出一个公式:数据结构+算法=程序 程 一、简单的算法举例 例1:设有两个杯子 A和B,分别盛放酒和醋,要求将它们交换。 设 S1:C←A S2:A←B S3:B←C 计 例2:求1~100的和 S1:sum←0,t←1; S2:sum←sum+t S3:t←t+1 S4:若t=100,则转到S2,否则转到S5; S5:输出sum,结束。 二、算法的特点 1、有穷性; 2、确定性; 3、?有零个或多个输入; 4、?有一个或多个输出; 5、????????有效性; 三、算法的表示 1、用自然语言表示算法–通俗易懂,但有“歧义”。 2、用传统流程图表示算法–直观、易懂。 程序的三种基本结构:次序结构、选择结构、循环结构 ?? A P P P A B A B A A P 备注 页码 2 第二章 算法——程序的灵魂 课题 算法 教案号2 教学 1、认识算法的观点 目的 2、掌握结构化程序的三种基本结构,及算法的表示方法 教材 教学重点 算法的表示方法 剖析 教学难点 结构化程序的三种基本结构 课时安排 2 教学方法 解说与演示法相结合 教具 计算机、投影仪 教 3、N-S流程图表示算法 A P F当P成立 A 学 B T 当P成立 4、用伪代码表示算法用计算机语言表示算法(即实现算法)四、结构化 B 内程序设计方法结构化程序设计方法强调:A 容 程序设计风格和程序结构的规范化,倡导清晰的结构: ①自顶向下 ②逐步细化 及 ③模块化设计 ④结构化编码三、讲堂小结 过 1、?程序的三种基本结构:次序、选择、循环 程 2、?5种描绘算法的方法,重点是 N-S图 3、灵活运用三种基本结构,学会结构化的程序设计方法 设 四、布置作业 计 用N-S图表示求解以下问题的算法: 1、求10! 2、将100~200之间的素数打印出来 3、求两个数 m,n的最大条约数 备注 安排上机实验 页码 3 第三章 最简单的C程序设计 次序程序设计 课题 数据种类 教案号3 教学 1、掌握C的数据种类 目的 2、掌握整型、实型、字符型数据的常量及变量 教材 教学重点 各样基本数据种类的常量和变量 剖析 教学难点 不同种类的数据在内存中的物理存储形式 课时安排 2 教学方法解

文档评论(0)

1亿VIP精品文档

相关文档