C语言教学计划
更新时间:2024-06-20 12:30:01 阅读量: 综合文库 文档下载
J_C语言程序设计 课程教学实施计划
一、 课程简介
课程代码: 5004003 ,
课程学分: 4 学分,其中理论 3 学分,实验 1 学分, 课程学时数:其中讲课 32 学时,实验 32 学时, 开课专业及修课性质: 专业必修; 。 选课基础:已学过
二、课程任务
三、 教学内容与教学要求 目次 1 教学内容 教学基本要求 (用熟练掌握、掌握、熟悉、了解等关键词知识、技能的掌握、应用程度) C语言的发展、特点与应1.了解C语言的发展、特点与应用。 用,C语言程序的结构2.掌握C语言程序的结构和语法规则。 和语法规则,保留字、3.了解TC环境或VC环境下C源程序的编辑、编译、连接、运行语句、函数的结构,TC与调试。 环境或VC环境下C源程4.了解C程序结构与函数结构。 序的编辑、编译、连接、5.掌握常用的基本数据类型(int、double、char),掌握常量与运行与调试,基本数据变量的概念。 类型(int、double、6.基本掌握格式化输出函数printf()与格式化输入scanf()函数char),常量与变量。 的应用。 7.掌握赋值运算符与赋值表达式、算术运算符与算术表达式、++与--运算符。 8.掌握关系运算符及其表达式、逻辑运算及其表达式。 if语句、if~else语句、if~else if语句及switch语句的程序设计。 循环的概念与循环语句的结构:for语句、while语句、do-while语句、break语句与continue语句,双重循环的程序设计。
2 1. 2. 3. 4. 5. 6. 了解分支语句的基本概念 掌握if语句的程序设计 掌握if~else语句的程序设计 掌握if~else if语句的程序设计 掌握switch语句的程序设计。 了解分支结构的嵌?? 3 1. 掌握循环的基本概念 2. 掌握for循环语句的基本结构、程序运行流程,适用场合。 3. 掌握while循环语句的基本结构、程序运行流程,适用场合。 4. 掌握do-while循环语句的基本结构、程序运行流程,适用场合。 5. 掌握break语句与continue语句在循环结构中的应用。 6.了解双重循环的程序设计。 1
4 一维数组的基本概念(含字符数组),数组的定义、初始化、赋值,指针在一维数组中的初步应用,了解二维数组的基本概念。 函数的基本概念,函数的定义与调用、函数的嵌套调用与递归调用、数组作为函数参数。 1. 理解一维数组的含义。 2. 掌握一维数组的定义、初始化、赋值。 3. 掌握字符数组在内空间的存储方式与初始化,strcpy/strlen/strcat/strcmp的使用方法。 4. 理解指针的基本概念。 5. 基本掌握指针在一维数组中的应用。 6.理解二维数组的基本概念。 1.掌握函数的基本概念。 2.掌握函数的格式、系统函数的调用。 3.掌握自定义函数的定义与调用。 4.理解auto/static/extern变量存储类型对变量作用范围及生存期的影响。 5.了解函数的嵌套调用与递归调用。 6.理解数组作为函数参数的例子。 1.掌握宏的基本概念。 2.掌握宏在程序设计中的应用与宏定义的注意点。 3.理解多文件系统,掌握在多文件系统中函数间的调用。 4.初步掌握多文件中extern变量的使用。 5.掌握位运算的基本概念及位运算的应用。 1. 了解结构体的基本概念。 2. 掌握结构体类型的定义。 3. 掌握结构体变量定义、初始化、结构体变量对结构体成员的引用。 4. 掌握结构体数组的定义以及输入输出。 初步掌握结构体在程序设计中的应用。 5 6 宏定义、多文件系统的基本概念、位运算的概念。 结构体的基本概念,结构体类型的定义、结构体变量的初始化、结构体变量对结构体成员的引用、结构体数组的定义以及输入输出。 7 8 文件的基本概念,文件1. 了解文件的概念。 的打开与关闭、文件的读写操作(fgetc、fputc、2. 掌握文件的打开与关闭操作。 fscanf、fprintf),文件重定位函数(rewind)。 3. 掌握文件的读写操作(fgetc、fputc、fscanf、fprintf)。 4. 掌握文件重定位函数(rewind)。
四、 课程教材及相关资源
1、教材 主要教材 教材名称 C语言程序设计 教材作者 刘加海 出版社 科学出版社 ISBN号 7-03-011988-6 版本 到暑假或许第二版会出 2、课件:播放型讲课课件(D 类) 3、网站资源:学院网站上的“教学专栏”
2
五、 教学安排
本课程学习主要形式有:课件播放课为主,辅以 网上实时和非实时答疑、网上BBS
讨论。
具体安排如下: 学时 序号 1 2 3 4 5 6 7 8 9 教学 内 容 理论 实践 简单的c语言程序设计与TC环境 输入输出函数与表达式 分支程序的设计 循环程序的设计与双重循环 数组与指针 函数 宏、多文件系统与位运算 结构体及其应用 文件及其应用 合计:64学时
1、 学生参考性自学周历 周次 1 1-2 3 3-4 4-5 5-6 6 7 8
2、实验安排
1) 本课程实验指导教师应具有 C语言 教学经历或 专业 毕业。 2) 实验条件: PC机及TC或VC环境 。
3
3 4 2 4 4 4 3 4 4 32 3 4 2 4 4 4 3 4 4 32 教学内容(含自学和上课) 简单的c语言程序设计与TC环境 输入输出函数与表达式 分支程序的设计 循环程序的设计与双重循环 数组与指针 函数 宏、多文件系统与位运算 结构体及其应用 文件及其应用 有无作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 作业、实验 3) 网上有 和 。
4) 实验内容(共 8 次、实验五自选,不作要求)如下: 次号 1 2 3 4 5 6 7 8
3、作业安排(共 4 次) 次号 1 2 3 4
4、网上实时答疑安排 答疑次数 1
答疑周次 期末 答疑时间 学院在网站上另行通知 答疑组织方式 在答疑时间内,学生自行进入学院网站的课程答疑室参加答疑 分步 作业内容 简单的c语言程序设计 分支与循环程序的设计 数组与函数的应用 结构体程序的设计与文件应用 小组/个人完成 个人完成 个人完成 个人完成 个人完成 周次 1 2 3 4 5 6 7 8 实验内容概要 简单的c语言程序设计与TC环境 输入输出程序设计 分支与循环程序的设计 循环程序的设计 数组与函数 函数与多文件系统程序设计 结构体程序的设计 文件应用 六、课程考评方法
1、考试方式: 闭卷带A4复习专用纸一张。
2、平时作业占总成绩10% ,期中考试占总成绩 10% 。期末考试占总成绩 80% 。
4
正在阅读:
C语言教学计划06-20
不合格品管制程序 - 图文10-30
对当前农民专业合作社发展的思考12-26
建模规范V1.0(执行版)(改)04-20
【实用范文模板】出租车挂靠合同范本【三篇】【新版】04-28
《网络安全建设与网络社会治理》在线考试04-08
兰州微孔铝天花公司06-06
请相信挑战的力量作文1000字07-15
概论课教学设计 - 图文10-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 教学计划
- 语言
- 电子技术(一)习题库2015年.
- 实施内部审计业务教材例题集锦
- 四川一体化政务服务平台总体框架设计方案
- 数字图像处理技术的研究现状及其发展方向
- Kbuild和Makefile
- 旅游景点策划方案3篇
- Powerpoint 2010 习题汇总及答案
- 注会经济法·第一章法律基础知识(1)
- 人教版小学五年级下册语文句子排序练习题附答案
- 基于EDA的VHDL语言设计的交通灯
- 国际关系理论笔记(修正版)
- 嵌入式Linux应用程序开发期末考试题库及答案
- 平安保险基础知识考试2016年最新最全试题及答案
- sql 实验二报告
- 计算机组成原理TEC-4实验手册(含实验步骤)完整6个实验 三个程
- 本科模拟考试2
- 3G传输网的特征与技术方案选择
- GF3502T 006-2010 LED隧道照明灯具修改标记稿20100617
- 水磨豆粉项目可行性研究报告(发改立项备案+2013年最新案例范文
- 服务承诺 - 图文