第3章顺序程序设计第4章选择结构程序设计5.3能够针对具体对象,开发或选用满5.使用现代工第5章循环结构程序设计足特定需求的现代工具进行模拟和测具第6章数组试,并能够分析其局限性。第7章函数第8章指针第7章函数8.3理解计算机工程师基本职业道德的第8章指针8.职业规范含义,并在工程实践中遵守职业道德和第9章结构体和共用体规范,履行责任,诚实守信。第10章文件(二)毕业要求指标点在本课程中的实现路径本课程通过设立若干课程目标来实现对毕业要求指标点的支撑。本课程的教学目标如下:课程目标1:具有良好的编程习惯,能够灵活应用C的基本概念、基本算法解决工程问题,能够根据项目需要选择合适的开发、测试工具并应用。课程目标2:具备分析问题和设计软件解决实际问题的能力,能够针对具体问题,选用满足特定需求的现代工具进行模拟和测试,并能够分析其局限性。课程目标3:实现思想政治教育工作贯穿于教育教学全过程,实现知识传授、能力培养与价值引领的有机统一,着力培养有社会责任、有创新精神、遵守职业道德的计算机工程师。课程目标对计算机科学与技术专业毕业要求的支撑关系支撑毕业要求毕业要求指标点课程目标权重5.2能够合理选择技术、资源、现代工程工具和信5.使用现代H息技术工具,将其运用于系统分析、设计、开发课程目标1工具及测试过程中。5.3能够针对具体对象,开发或选用满足特定需5.使用现代H求的现代工具进行模拟和测试,并能够分析其局课程目标2工具限性。8.3理解计算机工程师基本职业道德的含义,并在M8.职业规范工程实践中遵守职业道德和规范,履行责任,诚课程目标3实守信。四、考核方式及成绩评定(一)考核目标本课程的命题考试将根据本大纲所规定的考试内容和考试目标来确定考试范围和考核要求。考试命题会覆盖各章,并适当突出重点章节,体现本课程的内容重点。主要是考核学生的实际编程能力和程序设计能力。(二)考核方式9
9 5.使用现代工 具 5.3 能够针对具体对象,开发或选用满 足特定需求的现代工具进行模拟和测 试,并能够分析其局限性。 第 3 章 顺序程序设计 第 4 章 选择结构程序设计 第 5 章 循环结构程序设计 第 6 章 数组 第 7 章 函数 第 8 章 指针 8.职业规范 8.3 理解计算机工程师基本职业道德的 含义,并在工程实践中遵守职业道德和 规范,履行责任,诚实守信。 第 7 章 函数 第 8 章 指针 第 9 章 结构体和共用体 第 10 章 文件 (二)毕业要求指标点在本课程中的实现路径 本课程通过设立若干课程目标来实现对毕业要求指标点的支撑。本课程的教学目标如下: 课程目标 1:具有良好的编程习惯,能够灵活应用 C 的基本概念、基本算法解决工程问 题,能够根据项目需要选择合适的开发、测试工具并应用。 课程目标 2:具备分析问题和设计软件解决实际问题的能力,能够针对具体问题,选用 满足特定需求的现代工具进行模拟和测试,并能够分析其局限性。 课程目标 3:实现思想政治教育工作贯穿于教育教学全过程,实现知识传授、能力培养 与价值引领的有机统一,着力培养有社会责任、有创新精神、遵守职业道德的计算机工程师。 课程目标对计算机科学与技术专业毕业要求的支撑关系 毕业要求 毕业要求指标点 课程目标 支撑 权重 5. 使 用 现 代 工具 5.2 能够合理选择技术、资源、现代工程工具和信 息技术工具,将其运用于系统分析、设计、开发 及测试过程中。 课程目标 1 H 5. 使 用 现 代 工具 5.3 能够针对具体对象,开发或选用满足特定需 求的现代工具进行模拟和测试,并能够分析其局 限性。 课程目标 2 H 8.职业规范 8.3 理解计算机工程师基本职业道德的含义,并在 工程实践中遵守职业道德和规范,履行责任,诚 实守信。 课程目标 3 M 四、考核方式及成绩评定 (一)考核目标 本课程的命题考试将根据本大纲所规定的考试内容和考试目标来确定考试范围和考核 要求。考试命题会覆盖各章,并适当突出重点章节,体现本课程的内容重点。主要是考核学 生的实际编程能力和程序设计能力。 (二)考核方式
平时成绩、期末考试、课程实验等组合形式。(三)成绩评定成绩评定综合考虑学生平时成绩、期未考试、课程实验情况,其中期未考试(上机考试)成绩占50%,实验成绩占30%,平时成绩占20%(其中:平时作业占15%、课堂表现占5%)。期末考试根据教学大纲命题,采用闭卷考试(或上机考试)的形式,时间为120分钟,卷面分值100分。考核环节平时成绩期末考试合计课程实验考核比例20%30%50%100%(1)平时成绩:由平时作业和课堂表现构成,占比分别为20%。1)平时作业:按个人作业的形式进行。作业题以验证性、应用性习题为主,每次以等级评定,再综合得出最终作业成绩(分数)。平时作业评分标准如下表所示。平时作业评分标准考核内容占比A优B良(80-89)C中(70-79)D及格E不及格(90-100)(60-69)(<60)知识及概念没有掌握掌握较全知识及概念知识及概念知识及概知识及概念知识及概掌握较全面,面,能够运掌握程度30%念掌握程掌握全面,念,不会运能正确运用用,但没有般,并不能度运用得当用知识或考虑约束条正确运用理解方法件解题过程解题过程正解题过程较解题过程中解题过程基错误且不解题过程确、完整,正确、完整,存在错误,本正确、完完整,答案的正确逻辑性强,逻辑性较强,答案正确率70%整,答案正正确率低性、完整答案正确率答案正确率超过60%确率超过于60%性超过90%,超过80%,书70%书写清晰写清晰2)课堂表现:评分标准如下表所示。D及格E不及格考核占比A优(90-100)C中(70-79)B良(80-89)(60-69)(<60)内容(%)笔记完整,积极笔记完整,认笔记完整,上课上课状态无理由缺课参与教学活动,真参与教学状态一般,回答一般,回答次数较多,课堂踊跃回答问题,活动,回答问问题准确率问题准确不能完成对表现100%准确率高,顺利题准确率较般,基本完成对率尚可,部知识的记忆和理解。完成对知识的高,较好完成知识的记忆和分完成对记忆和理解。理解。对知识的记知识的记忆和理解。忆和理解。(2)课程实验:共24学时,具体内容及评分标准详见本课程实验教学大纲。10
10 平时成绩、期末考试、课程实验等组合形式。 (三)成绩评定 成绩评定综合考虑学生平时成绩、期末考试、课程实验情况,其中期末考试(上机考试) 成绩占 50%,实验成绩占 30%,平时成绩占 20%(其中:平时作业占 15%、课堂表现占 5%)。 期末考试根据教学大纲命题,采用闭卷考试(或上机考试)的形式,时间为 120 分钟,卷面 分值 100 分。 考核环节 平时成绩 课程实验 期末考试 合计 考核比例 20% 30% 50% 100% (1)平时成绩:由平时作业和课堂表现构成,占比分别为 20%。 1)平时作业:按个人作业的形式进行。作业题以验证性、应用性习题为主,每次以 等级评定,再综合得出最终作业成绩(分数)。平时作业评分标准如下表所示。 平时作业评分标准 考核内容 占比 A 优 (90-100) B 良(80-89) C 中(70-79) D 及 格 (60-69) E 不 及 格 (<60) 知识及概 念掌握程 度 30% 知识及概念 掌握全面, 运用得当 知识及概念 掌握较全面, 能正确运用 知识及概念 掌握较全 面,能够运 用,但没有 考虑约束条 件 知识及概念 掌握程度一 般,并不能 正确运用 没有掌握 知识及概 念,不会运 用知识或 理解方法 解题过程 的正确 性、完整 性 70% 解题过程正 确、完整, 逻辑性强, 答案正确率 超过 90%, 书写清晰 解题过程较 正确、完整, 逻辑性较强, 答案正确率 超过 80%,书 写清晰 解题过程基 本正确、完 整,答案正 确率超过 70% 解题过程中 存在错误, 答案正确率 超过 60% 解题过程 错误且不 完整,答案 正确率低 于 60% 2)课堂表现:评分标准如下表所示。 考核 内容 占比 (%) A 优(90-100) B 良(80-89) C 中(70-79) D 及格 (60-69) E 不及格 (<60) 课堂 表现 100% 笔记完整,积极 参与教学活动, 踊跃回答问题, 准确率高,顺利 完 成 对 知 识 的 记忆和理解。 笔记完整,认 真 参 与 教 学 活动,回答问 题 准 确 率 较 高,较好完成 对 知 识 的 记 忆和理解。 笔记完整,上课 状态一般,回答 问题准确率一 般,基本完成对 知识的记忆和 理解。 上 课 状 态 一般,回答 问 题 准 确 率尚可,部 分 完 成 对 知 识 的 记 忆和理解。 无理由缺课 次数较多, 不能完成对 知识的记忆 和理解。 (2)课程实验:共 24 学时,具体内容及评分标准详见本课程实验教学大纲
(3)期末考试:采用单独命题的方式,由任课教师根据实际教学情况制定相应的试题参考答案及评分标准(或者上机考试),并作为本课程的考核材料存档。(四)课程目标考核方案一览表考核说明:《课程目标考核方案一览表》表达的对应关系,用于证明学生是否达到课程目标的要求及评价相应的毕业要求指标点达成度。课程目标考核方案一览表课程支课程撑的毕考核原始考核目标考核内容考核形式小计业要求分值材料类型序号序号具有良好的编程习惯,能够平时成绩电子版5课程灵活应用C的基本概念、基目标纸质版5.225期末考试40本算法解决工程问题,能够(电子版)1根据项目需要选择合适的开课程实验电子版10发、测试工具并应用。平时成绩电子版10具备分析问题和设计软件解课程决实际问题的能力,能够针纸质版455.3目标期末考试20对具体问题,选用满足特定(电子版)2需求的现代工具进行模拟和课程实验电子版15测试,并能够分析其局限性。实现思想政治教育工作贯穿5平时成绩电子版于教育教学全过程,实现知课程识传授、能力培养与价值引纸质版158.3目标领的有机统一,着力培养有5期末考试(电子版)3社会责任、有创新精神、遵守职业道德的计算机工程课程实验电子版师。合计10011
11 (3)期末考试:采用单独命题的方式,由任课教师根据实际教学情况制定相应的试题 参考答案及评分标准(或者上机考试),并作为本课程的考核材料存档。 (四)课程目标考核方案一览表 考核说明:《课程目标考核方案一览表》表达的对应关系,用于证明学生是否达到课程 目标的要求及评价相应的毕业要求指标点达成度。 课程目标考核方案一览表 课程支 撑的毕 业要求 序号 课程 目标 序号 考核内容 考核形式 考核原始 材料类型 考核 分值 小计 5.2 课程 目标 1 具有良好的编程习惯,能够 灵活应用 C 的基本概念、基 本算法解决工程问题,能够 根据项目需要选择合适的开 发、测试工具并应用。 平时成绩 电子版 5 期末考试 40 纸质版 (电子版) 25 课程实验 电子版 10 5.3 课程 目标 2 具备分析问题和设计软件解 决实际问题的能力,能够针 对具体问题,选用满足特定 需求的现代工具进行模拟和 测试,并能够分析其局限性。 平时成绩 电子版 10 期末考试 45 纸质版 (电子版) 20 课程实验 电子版 15 8.3 课程 目标 3 实现思想政治教育工作贯穿 于教育教学全过程,实现知 识传授、能力培养与价值引 领的有机统一,着力培养有 社会责任、有创新精神、遵 守职业道德的计算机工程 师。 平时成绩 电子版 5 期末考试 纸质版 15 (电子版) 5 课程实验 电子版 5 合计 100
五、课程内容、重点和难点及教学方法与手段第1章程序设计和C语言重点:C程序的基本结构:C程序的上机步骤与方法。难点:C语言是函数式语言的概念。课程思政:培养科技的人文情怀,启发科学兴趣。教学方法与手段:本章主要介绍基本概念和基础知识,要求学生进行课前预习,然后由教师课堂讲授完成:对主要知识点采用启发式教学方法讲授;对重点难点内容采用理论讲解结合上机演示的教学方式完成,并通过课后习题加深认识。第1节C语言的历史背景、简况及其特点第2节简单的C程序介绍第3节C程序上机的步骤与方法课程思政:由C语言的国内外发展情况阐述科学技术的重要性。第2章算法一程序的灵魂重点:N-S流程图表示算法。难点:算法的理解。课程思政:培养创新精神、科学精神,树立爱国主义信念,增强民族自豪感。教学方法与手段:本章主要介绍基本概念和基础知识,要求学生进行课前预习,然后由教师课堂讲授完成;对主要知识点采用案例式、启发式、比较式的教学方法讲授,并通过课后习题加强编写、调试、运行简单程序。第1节算法的概念第2节简单算法举例第3节表示算法的各种方法第4节结构化程序设计方法课程思政:①由算法阐述纪律意识,无规则不成方圆;②算法在生活中的应用,如疫情期间的大数据分析系统,帮助有效控制疫情。第3章最简单的C程序设计一一顺序程序设计重点:C运算符及应用特点、顺序结构中赋值语句、数据输出、输入。难点:数据的输入和输出。课程思政:①要辩证的看待客观存在,事物总是不断发展的,思想也要与时俱进,不断提高自己的认知水平:②要有规范意识,公德意识,做一个遵纪守法的好公民:③要注重文化修养,道德修养的输入,为社会输出人生价值、为国家发展贡献力量。教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授和课后习题完成:对主要知识点采用启发式、案例式、比较式的教学方法讲授,并通过课后习题和编程验证使学生能够掌握顺序结构程序设计。第1节顺序程序设计举例第2节数据的表现形式及其运算第3节C语句12
12 五、课程内容、重点和难点及教学方法与手段 第 1 章 程序设计和 C 语言 第 1 节 C 语言的历史背景、简况及其特点 第 2 节 简单的 C 程序介绍 第 3 节 C 程序上机的步骤与方法 课程思政:由 C 语言的国内外发展情况阐述科学技术的重要性。 第 2 章 算法—程序的灵魂 第 1 节 算法的概念 第 2 节 简单算法举例 第 3 节 表示算法的各种方法 第 4 节 结构化程序设计方法 课程思政:①由算法阐述纪律意识,无规则不成方圆;②算法在生活中的应用,如疫情 期间的大数据分析系统,帮助有效控制疫情。 第 3 章 最简单的C程序设计——顺序程序设计 第 1 节 顺序程序设计举例 第 2 节 数据的表现形式及其运算 第 3 节 C 语句 重点:C 程序的基本结构;C 程序的上机步骤与方法。 难点:C 语言是函数式语言的概念。 课程思政:培养科技的人文情怀,启发科学兴趣。 教学方法与手段:本章主要介绍基本概念和基础知识,要求学生进行课前预习,然后由教 师课堂讲授完成;对主要知识点采用启发式教学方法讲授;对重点难点内容采用理论讲解 结合上机演示的教学方式完成,并通过课后习题加深认识。 重点:N-S 流程图表示算法。 难点:算法的理解。 课程思政:培养创新精神、科学精神,树立爱国主义信念,增强民族自豪感。 教学方法与手段:本章主要介绍基本概念和基础知识,要求学生进行课前预习,然后由教 师课堂讲授完成;对主要知识点采用案例式、启发式、比较式的教学方法讲授,并通过课 后习题加强编写、调试、运行简单程序。 重点:C 运算符及应用特点、顺序结构中赋值语句、数据输出、输入。 难点:数据的输入和输出。 课程思政:①要辩证的看待客观存在,事物总是不断发展的,思想也要与时俱进,不断提 高自己的认知水平;②要有规范意识,公德意识,做一个遵纪守法的好公民;③要注重文 化修养,道德修养的输入,为社会输出人生价值、为国家发展贡献力量。 教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授 和课后习题完成;对主要知识点采用启发式、案例式、比较式的教学方法讲授,并通过课 后习题和编程验证使学生能够掌握顺序结构程序设计
第4节数据的输入输出课程思政:①由常量与变量相互关系延伸到事物总是不断变化的,人不可能踏入同一条河流;②由C语句引入每种语句都有其规范:③由数据的输入输出阐述人的思想灌输和价值输出。第4章选择结构程序设计重点:关系表达式和逻辑表达式、if语句、switch语句。难点:流程控制语句的使用技巧。课程思政:①引导学生要养成明辨是非的能力,做人做事要有底线,具备逻辑思考能力;②人生有很多岔路,不同的选择可能会是完全不同的人生,要懂得取舍,不要迷范;③面临个人利益和国家利益相冲突的时候,要勇于战胜自我,奉献自我,以国家利益为重。教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授和课后习题完成;对主要知识点采用启发式、案例式、比较式的教学方法讲授,并通过课后习题和编程验证使学生掌握选择结构程序设计。第1节选择结构和条件判断第2节用if语句实现选择结构第3节关系运算符和关系表达式第4节逻辑运算符和逻辑表达式第5节条件运算符和条件表达式第6节选择结构的嵌套第7节用switch语句实现多分支选择结构第8节选择结构程序综合举例课程思政:①关系运算符→非0即1,明辨是非逻辑:②Switch语句→多分支选择:③人生的选择→个人利益和国家利益。第5章循环结构程序设计重点:循环结构的概念及使用。难点:循环的嵌套。课程思政:①不积鞋步无以至千里;②要有坚持不懈的品质,持之以恒,把一件事做好做到极致,精益求精;③要有团队精神,团队的命运跟每个人都密不可分,环环相扣,牵一发而动全身。教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授和课后习题完成;对主要知识点采用启发式、案例式、比较式教学方法讲授,并通过课后习题和编程验证使学生掌握循环结构程序设计。第1节为什么要用循环控制第2节while语句第3节do-while语句第4节for语句13
13 第 4 节 数据的输入输出 课程思政:①由常量与变量相互关系延伸到事物总是不断变化的,人不可能踏入同一条 河流;②由 C 语句引入每种语句都有其规范;③由数据的输入输出阐述人的思想灌输和价值 输出。 第 4 章 选择结构程序设计 第 1 节 选择结构和条件判断 第 2 节 用 if 语句实现选择结构 第 3 节 关系运算符和关系表达式 第 4 节 逻辑运算符和逻辑表达式 第 5 节 条件运算符和条件表达式 第 6 节 选择结构的嵌套 第 7 节 用 switch 语句实现多分支选择结构 第 8 节 选择结构程序综合举例 课程思政:①关系运算符→非 0 即 1,明辨是非逻辑;②Switch 语句→多分支选择;③人 生的选择→个人利益和国家利益。 第 5 章 循环结构程序设计 第 1 节 为什么要用循环控制 第 2 节 while 语句 第 3 节 do-while 语句 第 4 节 for 语句 重点:关系表达式和逻辑表达式、if 语句、switch 语句。 难点:流程控制语句的使用技巧。 课程思政:①引导学生要养成明辨是非的能力,做人做事要有底线,具备逻辑思考能力; ②人生有很多岔路,不同的选择可能会是完全不同的人生,要懂得取舍,不要迷茫;③面 临个人利益和国家利益相冲突的时候,要勇于战胜自我,奉献自我,以国家利益为重。 教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授 和课后习题完成;对主要知识点采用启发式、案例式、比较式的教学方法讲授,并通过课 后习题和编程验证使学生掌握选择结构程序设计。 重点:循环结构的概念及使用。 难点:循环的嵌套。 课程思政:①不积跬步无以至千里;②要有坚持不懈的品质,持之以恒,把一件事做好做 到极致,精益求精;③要有团队精神,团队的命运跟每个人都密不可分,环环相扣,牵一 发而动全身。 教学方法与手段:本章主要介绍基本概念和基本语法,要求学生进行课前预习,课堂讲授 和课后习题完成;对主要知识点采用启发式、案例式、比较式教学方法讲授,并通过课后 习题和编程验证使学生掌握循环结构程序设计