2.通过课程学习,使学生能够综合运用所掌握的专业知识和工程知识对复杂 的工程问题进行建模,运用编程语言开发相关工程问题的软件工具,并分析模型 和结果。(支撑毕业要求5-2) 课程目标与毕业要求的关系矩阵 毕业要求指标点 课程目标 1-2 5-2 课程目标1 √ 课程目标2 (三)本课程对解决复杂工程问题能力的培养 本课程通过讲授计算机编程环境、编程语言等基础知识,为学生分析处理复 杂工程问题打下理论基础。 通过理论讲授、上机实践、设计报告等环节贯彻培养学生解决复杂工程问题 能力的理念和要求,实现本课程的课程目标。 (四)课程思政目标 1.通过程序设计等介绍计算机语言的业发展史,指出现状和不足,鼓励学 生自主创新。 2.通过介绍我国软件行业及人工智能的发展现状,激发学生的民族自信。 3.通过程序调试过程,培养学生自主思考、严谨细致的作风,树立细节决 定成败的观念。 4.通过撰写实验报告,掌握文献查阅和网络搜索等手段,培养学生思想开 放、视野开阔、勤而好学的作风。 四、课程教学内容及基本要求 (一)教学基本内容 (1)教师布置课程设计任务,对数学基础、工程背景以及市场的各种软件 工具进行介绍并要求学生了解市场的各种工具软件。 (2)重点掌握一个软件开发环境。 (3)学生通过上机完成1个具体应用。 (二)基本要求 (1)掌握查阅资料的基本方法,培养自主学习的能力。 (2)掌握1个程序开发环境,通过该开发环境完成一个具体应用程序,掌 握程序设计的基本方法和程序调试技术,并能按要求编写代码完成具体要求的功 能。 (3)按照规定的格式撰写实验报告
2.通过课程学习,使学生能够综合运用所掌握的专业知识和工程知识对复杂 的工程问题进行建模,运用编程语言开发相关工程问题的软件工具,并分析模型 和结果。(支撑毕业要求 5-2) 课程目标与毕业要求的关系矩阵 课程目标 毕业要求指标点 1-2 5-2 课程目标 1 √ 课程目标 2 √ (三)本课程对解决复杂工程问题能力的培养 本课程通过讲授计算机编程环境、编程语言等基础知识,为学生分析处理复 杂工程问题打下理论基础。 通过理论讲授、上机实践、设计报告等环节贯彻培养学生解决复杂工程问题 能力的理念和要求,实现本课程的课程目标。 (四)课程思政目标 1. 通过程序设计等介绍计算机语言的业发展史,指出现状和不足,鼓励学 生自主创新。 2.通过介绍我国软件行业及人工智能的发展现状,激发学生的民族自信。 3.通过程序调试过程,培养学生自主思考、严谨细致的作风,树立细节决 定成败的观念。 4.通过撰写实验报告,掌握文献查阅和网络搜索等手段,培养学生思想开 放、视野开阔、勤而好学的作风。 四、 课程教学内容及基本要求 (一)教学基本内容 (1)教师布置课程设计任务,对数学基础、工程背景以及市场的各种软件 工具进行介绍并要求学生了解市场的各种工具软件。 (2)重点掌握一个软件开发环境。 (3)学生通过上机完成 1 个具体应用。 (二)基本要求 (1)掌握查阅资料的基本方法,培养自主学习的能力。 (2)掌握 1 个程序开发环境,通过该开发环境完成一个具体应用程序,掌 握程序设计的基本方法和程序调试技术,并能按要求编写代码完成具体要求的功 能。 (3)按照规定的格式撰写实验报告
(三)支撑的课程目标 教学内容支撑课程目标1(“通过课程学习,使学生掌握解决复杂工程问题 所需要的计算机编程环境、语法等基础知识,并能够运用专业知识对实际问题进 行分析。”)和课程目标2(“通过课程学习,使学生能够综合运用所掌握的专 业知识和工程知识对复杂的工程问题进行建模,运用编程语言开发相关工程问题 的软件工具,并分析模型和结果。”) 五、课程学时分配 总学时1周。 (1)布置任务及理论讲授、讨论 0.5天 (2)收集资料及上机实践 3.5天 包括需求分析、方案确定、程序设计、编写程序、程序调试 (3)撰写课程设计报告 1天 六、实践性教学内容的安排与要求 (1)需求分析 对所要完成的设计任务进行需求分析,充分了解设计内容、目的、意义,明 确所需完成的任务。 (2)方案确定 要求明确系统组成,实现原理、交互方式等。 (3)程序设计 要求根据所需完成任务画出流程图, (4)编写程序。 要求根据流程图编写程序,程序编写要规范。 (5)程序调试 要求掌握基本的程序调试方法 七、教学设计与教学组织 本课程要求运用现代多媒体教学手段和传统教学手段相结合,投影与板书相 结合,根据上课内容教师选择演示软件的分析运行进行教学,提高授课效率以加 强学生学习效果。根据学生规模,教学实施过程需要对应规模的计算机硬件设备 支持。考虑到目前技术的发展和实际教学的内容内在需求,该规模的硬件配置应 该具备i7及以上的CPU和相应较大的存储设备,以便安装和部署满足课程实践 开发需要的环境。根据近三年的教学规模,该硬件占用的机房空间应该满足100 人规模的同时开发训练要求
(三)支撑的课程目标 教学内容支撑课程目标 1(“通过课程学习,使学生掌握解决复杂工程问题 所需要的计算机编程环境、语法等基础知识,并能够运用专业知识对实际问题进 行分析。”)和课程目标 2(“通过课程学习,使学生能够综合运用所掌握的专 业知识和工程知识对复杂的工程问题进行建模,运用编程语言开发相关工程问题 的软件工具,并分析模型和结果。”) 五、 课程学时分配 总学时 1 周。 (1)布置任务及理论讲授、讨论 0.5 天 (2)收集资料及上机实践 3.5 天 包括需求分析、方案确定、程序设计、编写程序、程序调试 (3)撰写课程设计报告 1 天 六、 实践性教学内容的安排与要求 (1)需求分析 对所要完成的设计任务进行需求分析,充分了解设计内容、目的、意义,明 确所需完成的任务。 (2)方案确定 要求明确系统组成,实现原理、交互方式等。 (3)程序设计 要求根据所需完成任务画出流程图。 (4)编写程序。 要求根据流程图编写程序,程序编写要规范。 (5)程序调试 要求掌握基本的程序调试方法 七、 教学设计与教学组织 本课程要求运用现代多媒体教学手段和传统教学手段相结合,投影与板书相 结合,根据上课内容教师选择演示软件的分析运行进行教学,提高授课效率以加 强学生学习效果。根据学生规模,教学实施过程需要对应规模的计算机硬件设备 支持。考虑到目前技术的发展和实际教学的内容内在需求,该规模的硬件配置应 该具备 i7 及以上的 CPU 和相应较大的存储设备,以便安装和部署满足课程实践 开发需要的环境。根据近三年的教学规模,该硬件占用的机房空间应该满足 100 人规模的同时开发训练要求
八、教材与参考资料 教材:《MATLAB2014从新手到高手》龙马高新教育,人民邮电出版社 参考书:《IATLAB教程(R2018a)》张志涌,杨祖樱,北航出版社 九、课程考核方式与成绩评定标准 课程采用百分制,由上课、上机实践、验机和实验报告成绩组成。各部分所 占比例: 上课、上机实践表现与完成情况、验机共占70%,实验报告占30% 十、大纲制(修)订说明 本大纲基于2019年版课程大纲,按照《中国工程教育专业认证标准》对以 下几方面进行了修订: (1)增加了课程思政目标: (2)对课程的考核方式、指标达成度做了更明确的规定。 大纲撰写人:崔家礼 大纲审核人:白文乐 开课系主任:臧森 学院负责人:宋威 修订日期:2022年2月
八、 教材与参考资料 教材:《MATLAB 2014 从新手到高手》龙马高新教育,人民邮电出版社 参考书:《MATLAB 教程(R2018a)》张志涌,杨祖樱,北航出版社 九、 课程考核方式与成绩评定标准 课程采用百分制,由上课、上机实践、验机和实验报告成绩组成。各部分所 占比例: 上课、上机实践表现与完成情况、验机共占 70%,实验报告占 30%。 十、 大纲制(修)订说明 本大纲基于 2019 年版课程大纲,按照《中国工程教育专业认证标准》对以 下几方面进行了修订: (1) 增加了课程思政目标; (2) 对课程的考核方式、指标达成度做了更明确的规定。 大纲撰写人:崔家礼 大纲审核人:白文乐 开课系主任:臧 淼 学院负责人:宋 威 修订日期:2022 年 2 月