
《C语言程序设计》教学大纲课程名称:C语言程序设计课程类别(必修/选修):必修课程英文名称:CLanguage Programming总学时/周学时/学分:48/3/3其中实验/实践学时:24先修课程:大学生计算机基础概论后续课程支撑:单片机应用与开发授课时间:第2-17周,周四01-02节;第9-16周,周二05-06节。1授课地点:实验楼503机房授课对象:2025智能制造1、2班、2025工业设计1班开课学院:粤台产业科技学院任课教师姓名/职称:叶炖烟/教授答疑时间、地点与方式:分配习题演练,采用集中讲解方式课程考核方式:开卷()闭卷(V)课程论文()其它(V)考试+作业使用教材:C语言程序设计(第3版.微课版),徐英慧、李颖、黄宏博、周淑一、方炜炜、李子录,清华大学出版社。教学参考资料:1.C语言程序设计:现代方法(第2版·修订版),【美]K.N.King,人民邮电出版社。2.线上:C语言教程https://www.runoob.com/cprogramming/c-tutorial.html课程简介:培养C语言基本编程能力,并且具备环境开发系统及执行能力。C语言主要目的为开发UNIX作业系统以替代部分使用组合语言所编写的工作,故常应用至单片机开发及编程,其核心能力包括定义问题、问题分析、设计演算法及编写程序能力。课程教学目标及对毕业要求指标点的支撑:课程教学目标支撑毕业要求指标点毕业要求指标点1.1掌握数学、自毕业要求1-工程知识:能够运用数然科学和工程基础类知学、基础科学和智能制造工程专业识。相关知识,对智能制造工程问题具目标一:指标点2.1应用数学、自有解决能力。培养智能制造专业知识与技能的工程技然科学和工程科学基本毕业要求2-问题分析:能够应用数术人才。原理识别、表达智能制造学、自然科学和工程科学的基本原工程领域复杂问题。理,对于智能制造工程复杂问题进行识别与表达,并通过文献研究分析,以获得有效结论。指标点3.2能设计智能制毕业要求3-设计/开发解决方案:造工程领域的复杂工程能够掌握机械加工、机械设计、单问题的解决方案。片机编程、PLC控制、工业机器人指标点4.1能够基于科学集成、工业物联网运维等基础理论原理并采用科学方法对与技术,具有创新意识,对智能制智能制造工程领域复杂造工程问题提出创新解决方案。目标二:毕业要求4-研究:能够熟悉智能制工程问题进行实验设计、培养智能制造工程领域独立思考与创新分析,并解释数据。造工程的机械加工、机械设计、单开发能力。指标点7.2能站在环境保片机编程、PLC控制、工业机器人护和可持续发展的角度集成、工业物联网运维等基本科学思考专业工程实践的可研究方法,具有科学研究精神,为持续性,评价智能制造产智能制造工程复杂问题提出有效研品周期中可能对人类和究手段并将问题有效解决。环境造成的损害和隐患。毕业要求7-环境与可持续发展:能够评估智能制造工程复杂问题解决1
1 《C 语言程序设计》教学大纲 课程名称:C 语言程序设计 课程类别(必修/选修):必修 课程英文名称:C Language Programming 总学时/周学时/学分:48/3/3 其中实验/实践学时:24 先修课程:大学生计算机基础概论 后续课程支撑:单片机应用与开发 授课时间:第 2-17 周,周四 01-02 节;第 9-16 周,周二 05-06 节。 授课地点:实验楼 503 机房 授课对象:2025 智能制造 1、2 班、2025 工业设计 1 班 开课学院:粤台产业科技学院 任课教师姓名/职称:叶炖烟 / 教授 答疑时间、地点与方式: 分配习题演练,采用集中讲解方式 课程考核方式:开卷()闭卷(✔ )课程论文()其它(✔ )考试+作业 使用教材:C 语言程序设计(第 3 版.微课版),徐英慧、李颖、黄宏博、周淑一、方炜炜、李子录,清华 大学出版社。 教学参考资料: 1. C 语言程序设计:现代方法(第 2 版•修订版),[美] K. N. King,人民邮电出版社。 2. 线上:C 语言教程 https://www.runoob.com/cprogramming/c-tutorial.html 课程简介: 培养 C 语言基本编程能力,并且具备环境开发系统及执行能力。C 语言主要目的为开发 UNIX 作业系统以替 代部分使用组合语言所编写的工作,故常应用至单片机开发及编程,其核心能力包括定义问题、问题分析、 设计演算法及编写程序能力。 课程教学目标及对毕业要求指标点的支撑: 课程教学目标 支撑毕业要求指标点 毕业要求 目标一: 培养智能制造专业知识与技能的工程技 术人才。 指标点 1.1 掌握数学、自 然科学和工程基础类知 识。 指标点 2.1 应用数学、自 然科学和工程科学基本 原理识别、表达智能制造 工程领域复杂问题。 毕业要求 1-工程知识:能够运用数 学、基础科学和智能制造工程专业 相关知识,对智能制造工程问题具 有解决能力。 毕业要求 2-问题分析:能够应用数 学、自然科学和工程科学的基本原 理,对于智能制造工程复杂问题进 行识别与表达,并通过文献研究分 析,以获得有效结论。 目标二: 培养智能制造工程领域独立思考与创新 开发能力。 指标点3.2能设计智能制 造工程领域的复杂工程 问题的解决方案。 指标点4.1能够基于科学 原理并采用科学方法对 智能制造工程领域复杂 工程问题进行实验设计、 分析,并解释数据。 指标点7.2能站在环境保 护和可持续发展的角度 思考专业工程实践的可 持续性,评价智能制造产 品周期中可能对人类和 环境造成的损害和隐患。 毕业要求 3-设计/开发解决方案: 能够掌握机械加工、机械设计、单 片机编程、PLC 控制、工业机器人 集成、工业物联网运维等基础理论 与技术,具有创新意识,对智能制 造工程问题提出创新解决方案。 毕业要求 4-研究:能够熟悉智能制 造工程的机械加工、机械设计、单 片机编程、PLC 控制、工业机器人 集成、工业物联网运维等基本科学 研究方法,具有科学研究精神,为 智能制造工程复杂问题提出有效研 究手段并将问题有效解决。 毕业要求 7-环境与可持续发展:能 够评估智能制造工程复杂问题解决

课程教学目标支撑毕业要求指标点毕业要求的工程手段所造成环境冲击,及对可持续发展的影响。指标点5.1了解智能制造毕业要求5-使用现代工具:能够针工程专业常用的现代仪对智能制造工程复杂问题,合理选器、信息技术工具、工程用适当的技术、资源、现代工具,工具和模拟软件的使用进行预测与模拟并做可行性分析。目标三:原理与方法,并理解其局通过国际化视野和跨文化交流合作培养具备软件编程,人工智能领域基础知限性。的能力,发掘更多有效解决问题的指标点6.1了解专业相关现代工具。识与专业技能。领域的技术标准体系、知毕业要求6-工程与社会:能够衡量识产权、产业政策和法律智能制造工程复杂问题解决的工程法规,理解不同社会文化手段所造成社会影响与结果。对工程活动的影响。理论教学进程表教学模式教学方教学主主讲教学时教学的重点、难点、课程思政融支撑课程周次(线上/混作业安排题入点目标师数法合式/线下)重点:能力培养作·程序和程序语言业:每人须·C语言简介阅读完成跟·C程序快速入门本课程相关程序设·集成开发环境Dev-C++使的C语言概计和用简介课堂述及基本概C/C++叶炖难点:讲授1线下教学念。目标一22语言简·程序的运行步骤及观念烟与讨课程思政作论介·软件操作及环境认知业:查阅资(CP. 1)·基本输入输出函数料,谈谈对课程思政融入点:我国工业软介绍程序设计基本方法及C语件发展的认言基本语法元素,培养实事求识与思考是的科学态度和职业道德。重点:·基本字符、名字表示、标识符和关键字·常用数据类型·运算符、表达式与计算·数学函数及其使用数据与·基本输出功能课堂课堂讨论:讲授目标一简单计叶炖·Dev-C++中的辅助编辑功能线下教学讨论本章重42难点:与讨算程序烟目标二点内容论·基本资料型别与延申资料(CP. 2)·类型判断和类型间转换·关系运算子/逻辑运算子课程思政融入点:介绍基本资料形态、程序的控制结构,培养实事求是的科学态度和职业道德。顺序程重点:掌握基本数据类型及常课堂布置作业叶炖目标一6序2量、变量、运算符和表达式的线下教学讲授1:顺序程序烟目标二与讨(CP.3)使用。掌握C程序中赋值语句设计应用2
2 课程教学目标 支撑毕业要求指标点 毕业要求 的工程手段所造成环境冲击,及对 可持续发展的影响。 目标三: 培养具备软件编程,人工智能领域基础知 识与专业技能。 指标点5.1了解智能制造 工程专业常用的现代仪 器、信息技术工具、工程 工具和模拟软件的使用 原理与方法,并理解其局 限性。 指标点6.1了解专业相关 领域的技术标准体系、知 识产权、产业政策和法律 法规,理解不同社会文化 对工程活动的影响。 毕业要求 5-使用现代工具:能够针 对智能制造工程复杂问题,合理选 用适当的技术、资源、现代工具, 进行预测与模拟并做可行性分析。 通过国际化视野和跨文化交流合作 的能力,发掘更多有效解决问题的 现代工具。 毕业要求 6-工程与社会:能够衡量 智能制造工程复杂问题解决的工程 手段所造成社会影响与结果。 理论教学进程表 周次 教 学 主 题 主讲教 师 学 时 数 教学的重点、难点、课程思政融 入点 教学模式 (线上/混 合式/线下) 教 学 方 法 作业安排 支撑课程 目标 2 程序设 计 和 C/C++ 语言简 介 (CP.1) 叶 炖 烟 2 重点: 程序和程序语言 C 语言简介 C 程序快速入门 集成开发环境 Dev-C++ 使 用简介 难点: 程序的运行步骤及观念 软件操作及环境认知 基本输入输出函数 课程思政融入点: 介绍程序设计基本方法及C语 言基本语法元素,培养实事求 是的科学态度和职业道德。 线下教学 课 堂 讲 授 与 讨 论 能力培养作 业:每人须 阅读完成跟 本课程相关 的 C 语言概 述及基本概 念。 课程思政作 业:查阅资 料,谈谈对 我国工业软 件发展的认 识与思考 目标一 4 数据与 简单计 算程序 (CP.2) 叶 炖 烟 2 重点: 基本字符、名字表示、标识 符和关键字 常用数据类型 运算符、表达式与计算 数学函数及其使用 基本输出功能 Dev-C++中的辅助编辑功能 难点: 基本资料型别与延申资料 类型判断和类型间转换 关系运算子/逻辑运算子 课程思政融入点: 介绍基本资料形态、程序的控 制结构,培养实事求是的科学 态度和职业道德。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标一 目标二 6 顺序程 序 (CP.3) 叶 炖 烟 2 重点:掌握基本数据类型及常 量、变量、运算符和表达式的 使用。掌握 C 程序中赋值语句 线下教学 课 堂 讲 授 与 讨 布 置 作 业 1:顺序程序 设计应用 目标一 目标二

理论教学进程表教学模式教学方教学主主讲教学时学教学的重点、难点、课程思政融支撑课程(线上/混周次作业安排题师数入点目标法合式/线下)和输入输出语句的使用方法。论难点:理解简单的C程序结构,能设计简单的顺序结构程序。课程思政融入点:培养实事求是的科学态度和职业道德。重点:·选择结构简介·语句、复合结构和顺序程序·变量——概念、定义和使用·数据输入·关系表达式与逻辑表达式变量和课堂·语句与控制结构课堂讨论:控制结授讲叶炖·条件语句目标一182线下教学讨论本章重烟·循环语句与讨目标二构点内容论难点:(CP.4)·代码复用·重复结构·Break与continue叙述课程思政融入点:介绍选择结构,培养实事求是的科学态度和职业道德。重点:·循环程序设计·常用标准库函数·交互式程序设计中的输入处理基本程·程序设计实例课堂课堂讨论:难点:序设计叶炖目标一讲授9讨论本章重2线下教学综合运用多种程序结构编写与讨烟目标二技术1点内容论程序。(CP.5)课程思政融人点:矩阵计算生态及运算·培养实事求是的科学态度和职业道德。重点:·循环程序设计·常用标准库函数·交互式程序设计中的输入基本程处理课堂布置作业序设计·程序设计实例叶炖讲授目标一2:选择及循102线下教学难点:与讨烟环结构程序目标二技术2综合运用多种程序结构编写论设计应用(CP.5)程序。课程思政融入点:矩阵计算生态及运算,培养实事求是的科学态度和职业道3
3 理论教学进程表 周次 教 学 主 题 主讲教 师 学 时 数 教学的重点、难点、课程思政融 入点 教学模式 (线上/混 合式/线下) 教 学 方 法 作业安排 支撑课程 目标 和输入输出语句的使用方法。 难点:理解简单的C程序结构, 能设计简单的顺序结构程序。 课程思政融入点: 培养实事求是的科学态度和 职业道德。 论 8 变量和 控制结 构 (CP.4) 叶 炖 烟 2 重点: 选择结构简介 语句、复合结构和顺序程序 变量——概念、定义和使用 数据输入 关系表达式与逻辑表达式 语句与控制结构 条件语句 循环语句 难点: 代码复用 重复结构 Break 与 continue 叙述 课程思政融入点: 介绍选择结构,培养实事求是 的科学态度和职业道德。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标一 目标二 9 基本程 序设计 技术 1 (CP.5) 叶 炖 烟 2 重点: 循环程序设计 常用标准库函数 交互式程序设计中的输入 处理 程序设计实例 难点: 综合运用多种程序结构编写 程序。 课程思政融入点: 矩阵计算生态及运算,培养实 事求是的科学态度和职业道 德。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标一 目标二 10 基本程 序设计 技术 2 (CP.5) 叶 炖 烟 2 重点: 循环程序设计 常用标准库函数 交互式程序设计中的输入 处理 程序设计实例 难点: 综合运用多种程序结构编写 程序。 课程思政融入点: 矩阵计算生态及运算,培养实 事求是的科学态度和职业道 线下教学 课 堂 讲 授 与 讨 论 布 置 作 业 2:选择及循 环结构程序 设计应用 目标一 目标二

理论教学进程表教学模式教学方教学主主主讲教学时教学的重点、难点、课程思政融支撑课程1(线上/混周次作业安排题师数入点目标法合式/线下)德。重点:·函数的定义与调用·程序的函数分解·循环与递归·外部变量与静态局部变量·声明与定义函数与·预处理课堂课堂讨论:程序结叶炖难点:讲授目标一112线下教学讨论本章重构烟函数调用时的数据传递与讨目标二点内容论(CP. 6)课程思政融入点:要求学生处理实践项目必须坚持实事求实、严谨的科学态度:要求学生实验过程中主动思考理论原理,在实验过程中去验证实验原理,使理论与实践相辅相成。重点:·数组的概念、定义和使用·数组程序实例·数组作为函数参数·两维和多维数组·字符数组与字符串难点:课堂课堂讨论:授目标二数组1叶炖排序算法;在程序中正确运用讲122线下教学讨论本章重数组。与讨一烟目标三(CP. 7)点内容论课程思政融入点:要求学生处理实践项目必须坚持实事求实、严谨的科学态度:要求学生实验过程中主动思考理论原理,在实验过程中去验证实验原理,使理论与实践相辅相成。重点:·数组的概念、定义和使用·数组程序实例·数组作为函数参数·两维和多维数组·字符数组与字符串课堂难点:布置作业数组2授叶炖讲目标二132排序算法;在程序中正确运用线下教学3:函数及数与烟讨目标三(CP. 7)数组。组设计应用论课程思政融入点:要求学生处理实践项目必须坚持实事求实、严谨的科学态度:要求学生实验过程中主动思考理论原理,在实验过程中去验证实验原理,使理论与实N
4 理论教学进程表 周次 教 学 主 题 主讲教 师 学 时 数 教学的重点、难点、课程思政融 入点 教学模式 (线上/混 合式/线下) 教 学 方 法 作业安排 支撑课程 目标 德。 11 函数与 程序结 构 (CP.6) 叶 炖 烟 2 重点: 函数的定义与调用 程序的函数分解 循环与递归 外部变量与静态局部变量 声明与定义 预处理 难点: 函数调用时的数据传递 课程思政融入点: 要求学生处理实践项目必须 坚持实事求实、严谨的科学态 度;要求学生实验过程中主动 思考理论原理,在实验过程中 去验证实验原理,使理论与实 践相辅相成。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标一 目标二 12 数组 1 (CP.7) 叶 炖 烟 2 重点: 数组的概念、定义和使用 数组程序实例 数组作为函数参数 两维和多维数组 字符数组与字符串 难点: 排序算法;在程序中正确运用 数组。 课程思政融入点: 要求学生处理实践项目必须 坚持实事求实、严谨的科学态 度;要求学生实验过程中主动 思考理论原理,在实验过程中 去验证实验原理,使理论与实 践相辅相成。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标二 目标三 13 数组 2 (CP.7) 叶 炖 烟 2 重点: 数组的概念、定义和使用 数组程序实例 数组作为函数参数 两维和多维数组 字符数组与字符串 难点: 排序算法;在程序中正确运用 数组。 课程思政融入点: 要求学生处理实践项目必须 坚持实事求实、严谨的科学态 度;要求学生实验过程中主动 思考理论原理,在实验过程中 去验证实验原理,使理论与实 线下教学 课 堂 讲 授 与 讨 论 布 置 作 业 3:函数及数 组设计应用 目标二 目标三

理论教学进程表教学模式教学方教学主主讲教学时教学的重点、难点、课程思政融支撑课程(线上/混周次作业安排题师数入点目标法合式/线下)践相辅相成。重点:·地址与指针·指针变量的定义和使用·指针与数组·动态存储管理·指向函数的指针课堂难点:课堂讨论:指针叶炖·指针变量做函数参数讲授目标二142线下教学讨论本章重·通过指针引用数组与讨目标三(CP.8)烟点内容论课程思政融入点:要求学生处理实践项目必须坚持实事求实、严谨的科学态度:要求学生实验过程中主动思考理论原理,在实验过程中去验证实验原理,使理论与实践相辅相成。重点:·简单类型定义·定义数组类型·定义函数指针类型用户自课堂课堂讨论:·结构体(struct)讲授目标二定义类叶炖152难点:结构体的正确使用。线下教学讨论本章重与讨型1烟目标三点内容课程思政融入点:论(CP. 9)课程总结,引导学生形成正确的人生观、价值观;培养严谨完整的逻辑思维能力,勇于面对问题、解决问题。重点:·简单类型定义·定义数组类型·定义函数指针类型用户自课堂布置作业·结构体(struct)定义类叶炖讲授4:指针及结目标二16难点:结构体的正确使用。线下教学型2烟与讨目标三构体设计应课程思政融入点:论用(CP.9)课程总结,引导学生形成正确的人生观、价值观;培养严谨完整的逻辑思维能力,勇于面对问题、解决问题。24合计:实践教学进程表实验项主讲教项目类型(验证/综支撑课程目周次重点、难点、课程思政融入点学时教学手段目名称授合/设计)标C程序重点:了解所用的计算机系统的叶炖目标一的运行基本操作方法,学会独立使用该3实验验证2烟环境和系统。了解在该系统上如何编目标二方法辑、编译、连接和运行一个C程5
5 理论教学进程表 周次 教 学 主 题 主讲教 师 学 时 数 教学的重点、难点、课程思政融 入点 教学模式 (线上/混 合式/线下) 教 学 方 法 作业安排 支撑课程 目标 践相辅相成。 14 指针 (CP.8) 叶 炖 烟 2 重点: 地址与指针 指针变量的定义和使用 指针与数组 动态存储管理 指向函数的指针 难点: 指针变量做函数参数 通过指针引用数组 课程思政融入点: 要求学生处理实践项目必须 坚持实事求实、严谨的科学态 度;要求学生实验过程中主动 思考理论原理,在实验过程中 去验证实验原理,使理论与实 践相辅相成。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标二 目标三 15 用户自 定义类 型 1 (CP.9) 叶 炖 烟 2 重点: 简单类型定义 定义数组类型 定义函数指针类型 结构体(struct) 难点:结构体的正确使用。 课程思政融入点: 课程总结,引导学生形成正确 的人生观、价值观;培养严谨 完整的逻辑思维能力,勇于面 对问题、解决问题。 线下教学 课 堂 讲 授 与 讨 论 课堂讨论: 讨论本章重 点内容 目标二 目标三 16 用户自 定义类 型 2 (CP.9) 叶 炖 烟 2 重点: 简单类型定义 定义数组类型 定义函数指针类型 结构体(struct) 难点:结构体的正确使用。 课程思政融入点: 课程总结,引导学生形成正确 的人生观、价值观;培养严谨 完整的逻辑思维能力,勇于面 对问题、解决问题。 线下教学 课 堂 讲 授 与 讨 论 布 置 作 业 4:指针及结 构体设计应 用 目标二 目标三 合计: 24 实践教学进程表 周次 实 验 项 目名称 主讲教 授 学时 重点、难点、课程思政融入点 项目类型(验证/综 合/设计) 教学手段 支撑课程目 标 3 C 程 序 的运行 环境和 方 法 叶 炖 烟 2 重点:了解所用的计算机系统的 基本操作方法,学会独立使用该 系统。了解在该系统上如何编 辑、编译、连接和运行一个 C 程 验证 实验 目标一 目标二

实践教学进程表实验项主讲教支撑课程目项目类型(验证综周次学时重点、难点、课程思政融入点教学手段目名称授合/设计)标序。(CP. 1)难点:通过运行简单的C程序,掌握C源程序的结构和特点。课程思政融入点:要求学生处理实验数据必须坚持实事求实、严谨的科学态度:要求学生主动思考,遇到困难不屈不挠,养成刻苦钻研,善于发现总结的良好习惯。重点:掌握常用数据类型·运算数据与简单计符、表达式与计算数学函数及叶炖目标一5其使用验证实验算程序2烟目标二设计难点:熟练类型判断和类型间转(CP. 2)换、关系运算子/逻辑运算子。重点:掌握基本数据类型及常量、变量、运算符和表达式的使顺序程目标一叶炖用。掌握C程序中赋值语句和输实验72序设计验证烟入输出语句的使用方法。目标二(CP. 3)难点:理解简单的C程序结构能设计简单的顺序结构程序。重点:熟练掌握关系及逻辑表达选择结式在程序设计中的运用。正确利叶炖目标二用if语句的各种形式实现不同构程序实验92设计设计烟分支选择的方法。目标三(CP. 4)难点:掌握选择结构在C中的实现。重点:掌握for循环、while循循环结环、do...while语句的使用。叶炖目标二构程序了解break和continue语句在10实验2设计烟设计1循环中的辅助控制作用。目标三(CP. 5)难点:掌握利用循环语句求解问题的常用算法。重点:掌握for循环、while循循环结环、do...while语句的使用。目标二构程序叶炖了解break和continue语句在11设计实验2设计2烟循环中的辅助控制作用。目标三难点:掌握利用循环语句求解问(CP. 5)题的常用算法。重点:掌握函数的定义、调用与函数设使用方法。目标二叶炖12难点:掌握函数实参与形参的对设计实验计2烟目标三应关系以及「值传递」与「地址(CP. 6)传递」的区别。重点:掌握一维数组和二维数组的定义、赋值和输入输出的方数组设叶炖目标二法。掌握字符数组和字符串函数13实验计12设计烟的使用。目标三(CP. 7)难点:掌握与数组有关的算法。(特别是排序算法)。6
6 实践教学进程表 周次 实 验 项 目名称 主讲教 授 学时 重点、难点、课程思政融入点 项目类型(验证/综 合/设计) 教学手段 支撑课程目 标 (CP.1) 序。 难点:通过运行简单的 C 程序, 掌握 C 源程序的结构和特点。 课程思政融入点:要求学生处理 实验数据必须坚持实事求实、严 谨的科学态度;要求学生主动思 考,遇到困难不屈不挠,养成刻 苦钻研,善于发现总结的良好习 惯。 5 数据与 简单计 算程序 设 计 (CP.2) 叶 炖 烟 2 重点:掌握常用数据类型、运算 符、表达式与计算、数学函数及 其使用。 难点:熟练类型判断和类型间转 换、关系运算子/逻辑运算子。 验证 实验 目标一 目标二 7 顺序程 序设计 (CP.3) 叶 炖 烟 2 重点:掌握基本数据类型及常 量、变量、运算符和表达式的使 用。掌握 C 程序中赋值语句和输 入输出语句的使用方法。 难点:理解简单的 C 程序结构, 能设计简单的顺序结构程序。 验证 实验 目标一 目标二 9 选择结 构程序 设 计 (CP.4) 叶 炖 烟 2 重点:熟练掌握关系及逻辑表达 式在程序设计中的运用。正确利 用 if 语句的各种形式实现不同 分支选择的方法。 难点:掌握选择结构在 C 中的实 现。 设计 实验 目标二 目标三 10 循环结 构程序 设计 1 (CP.5) 叶 炖 烟 2 重点:掌握 for 循环、while 循 环、do.while 语句的使用。 了解 break 和 continue 语句在 循环中的辅助控制作用。 难点:掌握利用循环语句求解问 题的常用算法。 设计 实验 目标二 目标三 11 循环结 构程序 设计 2 (CP.5) 叶 炖 烟 2 重点:掌握 for 循环、while 循 环、do.while 语句的使用。 了解 break 和 continue 语句在 循环中的辅助控制作用。 难点:掌握利用循环语句求解问 题的常用算法。 设计 实验 目标二 目标三 12 函数设 计 (CP.6) 叶 炖 烟 2 重点:掌握函数的定义、调用与 使用方法。 难点:掌握函数实参与形参的对 应关系以及「值传递」与「地址 传递」的区别。 设计 实验 目标二 目标三 13 数组设 计 1 (CP.7) 叶 炖 烟 2 重点:掌握一维数组和二维数组 的定义、赋值和输入输出的方 法。掌握字符数组和字符串函数 的使用。 难点:掌握与数组有关的算法。 (特别是排序算法)。 设计 实验 目标二 目标三

实践教学进程表实验项主讲教项目类型(验证/综支撑课程目周次学时重点、难点、课程思政融入点教学手段目名称授合/设计)标重点:掌握一维数组和二维数组的定义、赋值和输入输出的方数组设叶炖目标二法。掌握字符数组和字符串函数实验142设计计2烟的使用。目标三(CP. 7)难点:掌握与数组有关的算法。(特别是排序算法)。重点:通过实验进一步掌握指针的概念,会定义和使用指针变指针设叶炖目标二量。能正确使用数组的指针和指15计设计实验2烟向数组的指针变量。目标三(CP. 8)难点:能正确使用字符串的指针和指向字符串的指针变量。指针设重点:掌握结构体类型变量的定计及结目标二叶炖构体1义和初始化方法。16实验2设计烟设计难点:掌握结构体变量的引用方目标三法。(CP. 8、9)重点:掌握结构体类型变量的定结构体叶炖目标二义和初始化方法。172设计设计实验2烟难点:掌握结构体变量的引用方目标三(CP. 9)法。24合计:课程考核评价依据及成绩比例(%)支撑毕业要求课程目标实验指标点平时考试文献检索合计(四次作業)611825目标一1、2-6181640目标二3、4、75、6316目标三16354540总计15.100备注:1)根据《东莞理工学院考试管理规定》第十二条规定:旷课3次(或6课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。大纲编写时间:2025年09月03日系(部)审查意见:我系已对本课程教学大纲进行了审查,符合人才培养方案目标,同意执行。pp系(部)主任签名:9日期:2025年9月4日7
7 实践教学进程表 周次 实 验 项 目名称 主讲教 授 学时 重点、难点、课程思政融入点 项目类型(验证/综 合/设计) 教学手段 支撑课程目 标 14 数组设 计 2 (CP.7) 叶 炖 烟 2 重点:掌握一维数组和二维数组 的定义、赋值和输入输出的方 法。掌握字符数组和字符串函数 的使用。 难点:掌握与数组有关的算法。 (特别是排序算法)。 设计 实验 目标二 目标三 15 指针设 计 (CP.8) 叶 炖 烟 2 重点:通过实验进一步掌握指针 的概念,会定义和使用指针变 量。能正确使用数组的指针和指 向数组的指针变量。 难点:能正确使用字符串的指针 和指向字符串的指针变量。 设计 实验 目标二 目标三 16 指针设 计及结 构 体 1 设计 (CP.8、 9) 叶 炖 烟 2 重点:掌握结构体类型变量的定 义和初始化方法。 难点:掌握结构体变量的引用方 法。 设计 实验 目标二 目标三 17 结构体 2 设 计 (CP.9) 叶 炖 烟 2 重点:掌握结构体类型变量的定 义和初始化方法。 难点:掌握结构体变量的引用方 法。 设计 实验 目标二 目标三 合计: 24 课程考核 课程目标 支撑毕业要求 指标点 评价依据及成绩比例(%) 平时 实验 (四次作業) 考试 文献检索 合計 目标一 1、2 6 11 8 - 25 目标二 3、4、7 6 18 16 - 40 目标三 5、6 3 16 16 - 35 总计 15 45 40 - 100 备注:1)根据《东莞理工学院考试管理规定》第十二条规定:旷课 3 次(或 6 课时)学生不得参加该课 程的期终考核。2)各项考核标准见附件所示。 大纲编写时间:2025 年 09 月 03 日 系(部)审查意见: 我系已对本课程教学大纲进行了审查,符合人才培养方案目标,同意执行。 系(部)主任签名: 日期:2025 年 9 月 4 日

附录:各类考核评分标准表(仅供参考)作业评分标准评分标准观测点A(100)B(85)C(70)D(0)概念比较清楚,作业基本概念掌握程度概念清楚,答题正概念基本清楚,答概念不太清楚,比较认真,答题比较确。(权重0.3)答题错误较多。题基本正确。正确。概念比较清楚,作业解决问题的方案正解题思路清晰,计算概念基本清楚,答概念不太清楚,比较认真,答题比较正确确性(权重0.5)题基本正确。答题错误较多。正确。按时完成,书写工按时完成,书写较未交作业或后期按时完成,书写清晰,作业完成态度(权重整、清晰,符号、单为一般,部分符补交,不能辨识,主要符号、单位按照0.2)位等按规范要求执号、单位按照规范符号、单位等不规范执行行执行按照规范执行实验评分标准评分标准观测点A(100)B(85)C(70)D(0)按时完成,内容完未提交或后期补项目报告内容(权重按时完成,内容基本延时完成,内容基整、正确,字迹清晰交,内容不完整,0.3)完整,书写清晰本完整,能够辨识工整不能辨识基本能按要求进能按要求较完整完成操作不规范,实操作规范,步骤合理行操作,实验部分程序实现方案(权重操作,实验过程安排验步骤不合理,清晰,在规定的时间步骤安排不合理,0.4)较为合理,在规定时未在规定的时间完成实验完成实验时间稍间完成实验内完成实验为滞后未提交或后期补按时完成,内容部交,内容不完整,按时完成,内容全按时完成,内容基本分欠缺,但能够辨不能辨识,数据面,字迹清晰、工整,完整,能够辨识,数识,数据记录、处记录、处理、计报告总结(权重数据记录、处理、计据记录、处理、计算、理、计算、作图出算、作图出现大0.3)算、作图正确,对实作图基本正确,对实现部分错误,对实部分错误,未对验结果分析合理实验结果进行分验结果分析基本合理验结果分析出现部分错误析或分析基本全部错误8
8 附录:各类考核评分标准表(仅供参考) 作业评分标准 观测点 评分标准 A(100) B(85) C(70) D(0) 基本概念掌握程度 (权重 0.3) 概念清楚,答题正 确。 概念比较清楚,作业 比较认真,答题比较 正确。 概念基本清楚,答 题基本正确。 概念不太清楚, 答题错误较多。 解决问题的方案正 确性 (权重 0.5) 解题思路清晰,计算 正确 概念比较清楚,作业 比较认真,答题比较 正确。 概念基本清楚,答 题基本正确。 概念不太清楚, 答题错误较多。 作业完成态度(权重 0.2) 按时完成,书写工 整、清晰,符号、单 位等按规范要求执 行 按时完成,书写清晰, 主要符号、单位按照 规范执行 按时完成,书写较 为一般,部分符 号、单位按照规范 执行 未交作业或后期 补交,不能辨识, 符号、单位等不 按照规范执行 实验评分标准 观测点 评分标准 A(100) B(85) C(70) D(0) 项目报告内容(权重 0.3) 按时完成,内容完 整、正确,字迹清晰 工整 按时完成,内容基本 完整,书写清晰 延时完成,内容基 本完整,能够辨识 未提交或后期补 交,内容不完整, 不能辨识 程序实现方案(权重 0.4) 操作规范,步骤合理 清晰,在规定的时间 完成实验 能按要求较完整完成 操作,实验过程安排 较为合理,在规定时 间完成实验 基本能按要求进 行操作,实验部分 步骤安排不合理, 完成实验时间稍 为滞后 操作不规范,实 验步骤不合理, 未在规定的时间 内完成实验 报 告 总 结 ( 权 重 0.3) 按时完成,内容全 面,字迹清晰、工整, 数据记录、处理、计 算、作图正确,对实 验结果分析合理 按时完成,内容基本 完整,能够辨识,数 据记录、处理、计算、 作图基本正确,对实 验结果分析基本合理 按时完成,内容部 分欠缺,但能够辨 识,数据记录、处 理、计算、作图出 现部分错误,对实 验结果分析出现 部分错误 未提交或后期补 交,内容不完整, 不能辨识,数据 记录、处理、计 算、作图出现大 部分错误,未对 实验结果进行分 析或分析基本全 部错误