电气与控制工程学院 课程教学大纲 课程名(COURSE TITLE): c程序设计 课程代码(COURSE CODE): 7197901 学分(CREDIT VALUE): ⊙ 开课单位(DEPARTMENT/UNIT):交通信息与控制工程系 版本(VERSION): DG7197901-20210812交通 包含适用于两个专业的不同版本 DG7197901-20210812自动化 课程负责人 (COURSE COORDINATOR): 熊昌镇 (签章)
电气与控制工程学院 课程教学大纲 课 程 名(COURSE TITLE): C 程序设计 课程代码(COURSE CODE): 7197901 学 分(CREDIT VALUE): 3 开课单位(DEPARTMENT/UNIT): 交通信息与控制工程系 版 本(VERSION): 包含适用于两个专业的不同版本 DG7197901- 20210812 交通 DG7197901- 20210812 自动化 课程负责人 (COURSE COORDINATOR): 熊昌镇 (签章)
电气与控制工程学院 课程教学大纲 课程名(COURSE TITLE): C程序设计 课程代码(COURSE CODE): 7197901 学分(CREDIT VALUE): 3 开课单位(DEPARTMENT/UNIT): 交通信息与控制工程系 版本(VERSION): DG7197901-20210812交通 课程负责人(COURSE COORDINATOR): 熊昌镇(签章) 北方工业大学电气与控制工程学院 2021年8月 2
2 电气与控制工程学院 课程教学大纲 课 程 名(COURSE TITLE): C 程序设计 课程代码(COURSE CODE): 7197901 学 分(CREDIT VALUE): 3 开课单位(DEPARTMENT/UNIT): 交通信息与控制工程系 版 本(VERSION): DG7197901- 20210812 交通 课程负责人(COURSE COORDINATOR): 熊昌镇 (签章) 北方工业大学 电气与控制工程学院 2021 年 8 月
目录 1课程基本信息… …2 2毕业要求与课程目标的关系 3 2.1本课程支撑的毕业要求观测点 3 2.2课程目标 2.3毕业要求与课程目标的关系 3课程环节和内容安排 .5 3.1课程学时总体安排 3.2知识单元预期学习目标 5 4课堂教学设计和实施载体 5课程考核方案 .10 5.1课程考核方案 .10 5.2课程各考核项评价依据和标准 10 6本次修订说明. 12 7其他需要说明的问题 12
1 目 录 1 课程基本信息...................................................................................................................... 2 2 毕业要求与课程目标的关系............................................................................................3 2.1 本课程支撑的毕业要求观测点....................................................................................3 2.2 课程目标...........................................................................................................................3 2.3 毕业要求与课程目标的关系....................................................................................... 4 3 课程环节和内容安排.........................................................................................................5 3.1 课程学时总体安排.........................................................................................................5 3.2 知识单元预期学习目标................................................................................................5 4 课堂教学设计和实施载体................................................................................................. 8 5 课程考核方案.................................................................................................................... 10 5.1 课程考核方案.................................................................................................................10 5.2 课程各考核项评价依据和标准..................................................................................10 6 本次修订说明.................................................................................................................... 12 7 其他需要说明的问题.......................................................................................................12
1课程基本信息 课程名称(中文)C程序设计 课程名称(英文) C Programming 课程计划学时 48 课外学时建议 48 计划学时构成 理论学时24 实验学时0 上机学时 24 课外学时要求 线上学习要求:48 先修课名称 适用专业年级 交通设各与控制工程,交通设备与控制工程(贯通 开课单位 交通信息与控制工程系 本课程为交通设备与控制工程和交通设备与控制工程(贯通)专业的4 修课。通过本门课程学习,使学生掌握C语言的语法要求,学会运用C语言 实现算法。通过理论联系实际的教学方法,注重编程思路的介绍,经过上机 课程简介 实践。培养学生运用这些基础知识进行专业计算机软件设计的初步能力。为 学习后统C51程、毕业设计知击向丁作岗位打下较的计算机饮件技术 础。通过试卷考试,试卷占50%,另外50%通过上机作业、课外作业、出到 及平时表现等方式考核。 基础学习资料: (1)、《C语言程序设计》第4版,苏小红等高等教有出版社,2019年8月。 2小、爱课程国家精品资源共享课 https://www.icourses.cn/coursestatic/course_3153.html 参考资料: 教材和学习资源、《C程序设计第四版》谭洁强,清华大学出版社,2010年6月 (2小、《C语言程序设计学习指导(第4版)》,苏小红等,高等教有出版社 2019年9月 3、苏小红,孙志岗,陈惠, 《C语言大学实用教程(第4版)》,电 工业出版社,2017年1月 l4)、Programming in C(4(美)Stephen G.Kochan(史蒂芬·G·寇肯)著,电子] 业出版社,2016年3月 2
2 1 课程基本信息 课程名称(中文) C 程序设计 课程名称(英文) C Programming 课程计划学时 48 课外学时建议 48 计划学时构成 理论学时 24 实验学时 0 上机学时 24 课外学时要求 线上学习要求:48 先修课名称 适用专业年级 交通设备与控制工程,交通设备与控制工程(贯通) 开课单位 交通信息与控制工程系 课 程 简 介 本课程为交通设备与控制工程和交通设备与控制工程(贯通)专业的必 修课。通过本门课程学习,使学生掌握 C 语言的语法要求,学会运用 C 语言 实现算法。通过理论联系实际的教学方法,注重编程思路的介绍,经过上机 实践,培养学生运用这些基础知识进行专业计算机软件设计的初步能力。为 学习后续 C51 编程、毕业设计和走向工作岗位打下较好的计算机软件技术基 础。通过试卷考试,试卷占 50%,另外 50%通过上机作业、课外作业、出勤 及平时表现等方式考核。 教材和学习资源 基础学习资料: (1)、《C 语言程序设计》第 4 版,苏小红等高等教育出版社,2019 年 8 月。 (2)、爱课程国家精品资源共享课: https://www.icourses.cn/coursestatic/course_3153.html 参考资料: (1)、《C 程序设计第四版》谭浩强,清华大学出版社,2010 年 6 月 (2)、《C 语言程序设计学习指导(第 4 版)》,苏小红等,高等教育出版社, 2019 年 9 月 (3)、苏小红,孙志岗,陈惠鹏,《C 语言大学实用教程(第 4 版)》,电子 工业出版社,2017 年 1 月 (4)、Programming in C(4 th ) (美)Stephen G. Kochan(史蒂芬·G·寇肯)著,电子工 业出版社,2016 年 3 月
大纲版本号 DG7197901-20210812交通 前一版本号 DG7197901-20191112交通 大纲修订人 熊吕镇 修订时间 2021.8.12 课程负责人 熊吕镇 实验教学审核人 专业负贵人 刘小明 审核时间 2021.9 学院批准人 徐继宁(签字) 批准时间 2021.9 2毕业要求与课程目标的关系 2.1本课程支撑的毕业要求观测点 根据2019版培养方案为本课程设置了1个观测点,具体如下: 毕业要求观测点5-1:了解现代工程工具和信息技术工具的使用方法,以及 实际相关领域工程实践中现代工具的使用现状。 2.2课程目标 根据毕业要求观测点,本课程设置了5个课程知识能力目标(简称: CCXSJ--X)。 CCXSJ-1目标1:掌握C语言的基础知识。 理解标识符的概念,使用基本数据类型定义变量,给变量赋值,能完成不同 数据之间的显式和隐式转换,解释不同数据类型的占用字节数。能正确定义并使 用结构体类型。 理解算术运算符+,一,*,/,%的运算规则,使用/,%运算进行应用问题求解, 能使用自增,自减运算符编写程序,掌握复合运算符的原理。 使用自然语言描述工程应用问题,转化成模型和算法,掌握流程的基本要素, 使用流程图、N-S图和伪代码描述算法 理解并能够解释、描述C语言的输入输出格式要求,能使用d,%.f,%*c %1「等格式化控制符完成键盘数据的输入和输出,掌握文件操作的基本流程, 使用标准文件操作函数实现文件的读写操作。 3
3 大纲版本号 DG7197901-20210812 交通 前一版本号 DG7197901-20191112 交通 大纲修订人 熊昌镇 修订时间 2021.8.12 课程负责人 熊昌镇 实验教学审核人 专业负责人 刘小明 审核时间 2021.9 学院批准人 徐继宁(签字) 批准时间 2021.9 2 毕业要求与课程目标的关系 2.1 本课程支撑的毕业要求观测点 根据 2019 版培养方案为本课程设置了 1 个观测点,具体如下: 毕业要求观测点 5-1:了解现代工程工具和信息技术工具的使用方法,以及 实际相关领域工程实践中现代工具的使用现状。 2.2 课程目标 根据毕业要求观测点,本课程设置了 5 个课程知识能力目标(简称: CCXSJ-X)。 CCXSJ -1 目标 1:掌握 C 语言的基础知识。 理解标识符的概念,使用基本数据类型定义变量,给变量赋值,能完成不同 数据之间的显式和隐式转换,解释不同数据类型的占用字节数。能正确定义并使 用结构体类型。 理解算术运算符+,-,*,/,%的运算规则,使用/,%运算进行应用问题求解, 能使用自增,自减运算符编写程序,掌握复合运算符的原理。 使用自然语言描述工程应用问题,转化成模型和算法,掌握流程的基本要素, 使用流程图、N-S 图和伪代码描述算法. 理解并能够解释、描述 C 语言的输入输出格式要求,能使用%md, %m.nf, %*c %lf等格式化控制符完成键盘数据的输入和输出,掌握文件操作的基本流程, 使用标准文件操作函数实现文件的读写操作