- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教 案
2018~ 2019学年 第二学期
课程名称
:
C语言程序设计
课程代码
:
专业班级
:
系(教研室)
:
教师姓名
:
周 次
第1周
时间
2019年 02月 28日 第1-2节or第3-4节
授课方式
(请打√)
理论课√ 讨论课□ 实验课□ 习题课□ 其他□
课时
安排
2
授课题目(教学章、节或主题):
第一章 C语言概述
第一节 C语言概况
第二节 C语言的开发与运行
第三节 简单的C语言
第四节 算法
教学目的、要求(分掌握、熟悉、了解三个层次):
1.了解C语言的发展的特点
2.掌握C程序的编辑、编译、连接和执行过程
3.熟悉Visual C++ 6.0开发环境
4.编译和调试C语言源程序时,能辨别常见的错误
5.了解算法的概念及流程图概念
教学重点:
C程序的编辑、编译、连接和执行过程
教学难点:
C程序的编辑、编译、连接和执行过程
教 学 基 本 内 容
方法及手段
一、教学要点
步骤一?引言?
语言:人-人语言交流;聋哑人-手势语;人机-计算机语言?
C语言是一种流行的计算机高级语言,C语言适合于编写系统软件,也可以编写应用程序。?
步骤二?讲授?
一、程序设计初步
?C语言的产生?
C语言的特点
二、算法及表示?
1、算法的特性
?2、算法的表示?
算法可以使用各种不同的方法来描述。?
(1)用自然语言表示算法?
(2)用传统流程图表示算法?
(3)用N-S流程图表示算法?
(4)用伪码表示算法?
三、程序设计及结构化程序设计方法?
1、程序设计?
程序设计是指借助计算机,使用计算机语言准确地描述问题的算法,并正确进行计算的过程。程序设计的核心是“清晰”,程序的结构要清晰,算法的思路要清晰。
2、结构化程序设计
模块化设计方法、自顶向下设计方法和逐步求精设计方法是结构化程序设计方法最典型、最具有代表性的方法。
四、C程序的构成
1、C语言程序构成(采用程序实例加以说明,并提倡良好的程序设计书写风格)
(1)C程序是由函数构成的,必须有且只能有一个main()函数;
(2)每个函数由函数的首部和函数体组成。函数体一般由声明部分和执行部分组成;
(3)每个C程序总是从main()函数开始执行,并在main()中结束;
(4)每个语句和数据定义的最后必须有一个分号;
(5)C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。
(6)C程序无输入、输出语句,输入操作由scanf()函数完成;输出操作由printf()函数完成;
(7)可加注释/*??*/
2、上机步骤(上机环境:VC6.0)
(1)进入环境
(2)编辑源程序
(3)保存源程序
(4)编译源程序
(5)执行程序,查看结果
(6)退出C环境
五、程序的书写格式和程序的书写风格
(1)程序所采用的算法要尽量的简单,符合人的一般思维习惯。
(2)标识符的使用尽量采取“见名知义,常用从简”的原则。
(3)为了清晰的表现出程序的结构,最好采用锯齿形的程序格式。
(4)可以用/*??*/注释,以增加程序的可读性。
(5)最好在输入语句之前加一个输出语句对输入数据加以提示。
(6)函数首部的后面和编译预处理的后面不能加分号。
(7)C程序的书写格式虽然自由,但为了清晰,一般在一行内写一个语句。
步骤三 课堂提问讨论
步骤四 课堂小结
1.算法的概念
2.C程序基本结构、常见要素、编译调试技术
步骤五 布置作业
进入C编辑环境,按良好的程序设计风格输入例题,按步骤编译、运行、查看结果。
讲授
多媒体
作业、讨论题、思考题:
P19练习题 二、填空题 1)、2)、3)
课后小结:
周 次
第1周
时间
2019年 03月 01 日 第5-6节or第7-8节
授课方式
(请打√)
理论课√ 讨论课□ 实验课□ 习题课□ 其他□
课时
安排
2
授课题目(教学章、节或主题):
第二章 数据类型、运算符和表达式
第一节 数据类型、运算符和表达式
1. 数据类型,包括常见的整型、浮点型和字符型
2. 标识符、常量与变量
3. 运算符和表达式
教学目的、要求(分掌握、熟悉、了解三个层次):
1.了解常量和变量
2.熟悉几种基本的数据类型
3.掌握算术运算符、赋值运算符、自增自减运算符、逗号运算符等多种运算符
教学重点:
1.变量定义原则
2. 常用基本数据类型(整型、实型、字符型)数据的常量表示、机内存储、变量分类,正确选择数据类型
教学难点:
整型数据的机内表示,字符数据的机内表示
教 学 基 本 内 容
方法及手段
步骤一?引言?
程序=数据结构+算法(流程)。C数据具有类型-数据类型,本章讨
您可能关注的文档
- 小孩厌食和教养有关.doc
- 八上英语单词表--只汉语不带英文练习试题版.doc
- 2019人教版八年级物理单元测试(包含答案)——第3章 物态变化综合提优测试.docx
- 2019-2020年高中语文人教必修4配套习题:4 柳永词两首.docx
- 沪粤物理八年级上册第二章第一节怎样听见声音.ppt
- 2019秋人教部编版九年级语文下册同步练习题:18.天下第一楼(节选).docx
- 2019年秋人教七年级上册Unit 4 单元达标检测试卷.doc
- 2019.05.16雅景小学消防紧急疏散演练设计方案.docx
- 一次函数的图象和性质(2).讲义学生版.doc
- 第四章-慢性胃炎内科学第8版.ppt
- 计量规程规范 JJF 2153-2024强脉冲光治疗仪校准规范.pdf
- 《JJF 2153-2024强脉冲光治疗仪校准规范》.pdf
- JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- 《JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范》.pdf
- 计量规程规范 JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- JJF 2154-2024亚低温治疗仪校准规范.pdf
- 计量规程规范 JJF 2154-2024亚低温治疗仪校准规范.pdf
- 《JJF 2154-2024亚低温治疗仪校准规范》.pdf
- JJF 2180-2024婴儿辐射保暖台校准规范.pdf
- 计量规程规范 JJF 2180-2024婴儿辐射保暖台校准规范.pdf
文档评论(0)