《高级程序设计综合实训》
课程教学大纲
院(系/部):计算机科学与技术学院
教研室:计算机科学与技术教研室
日期:2023.05
高级程序设计综合实训课程教学大纲
课程基本信息
课程名称(中/英):
课程编号:0615001016高级程序设计综合实训/AdvancedProgramDesign
Experiment
学分:1总学时:30理论学时:实践学时:30
课程性质:实训开课学期:4适用专业:计算机科学与技术
先修课程:程序设计基础、数据结构、面向对象程序设计
开课单位:计算机科学与技术学院大纲版本:2023版
制定(修订)人:张帆审核人:毛艳艳批准人:李大社
1.课程简介
高级程序设计综合实训旨在使学生进一步熟悉及掌握面向对象编程思想,养
成良好的编程习惯,学会使用VisualC++.NET开发Windows应用程序。实训主要
以Windows图形界面开发为主,这也是学生理解Windows程序的难点,同时为学
生进行其他的图形界面的开发,提供一些借鉴。学生应掌握或理解如何使用MFC
编写Windows程序,剖析Windows程序工作机制;对话框及常用控件的使用;菜
单、工具栏、状态栏;Windows下图形绘制;MFC文档与视图结构。高级程序设
计综合实训是一门综合性程序设计课程,它既是对面向对象语言课程中理论内容
的具体实践,也是后续Windows程序开发设计的引导课程。
2.课程思政落实措施
课程思政不同于思政课程,它不是一道物理工序,而应该是一次化学反应,
就像盐溶于水的过程,要善于化有形于无形,贵在于精而不在于多,要做到不离
专业讲思政,渗透思政讲专业。根据教育部提出的全过程思政教育精神,结合高
级程序设计综合实训课程的内容和特点,以立德树人为宗旨,潜心挖掘思政素材,
并做深入分析、讨论和点评,同时将思政素材与课程内容有机结合,达到思政教
育“潜移默化”和“润物细无声”的效果。
引导学生了解程序设计的伦理和社会责任,包括数据隐私保护、信息安全、
人工智能伦理等相关内容,培养学生正确的道德观念和职业素养。结合课程设计
和作业评估,加入与思政相关的考核要素,如对程序设计中的伦理问题进行分析
和讨论,引导学生主动思考和表达自己的观点。鼓励学生参与程序设计竞赛、项
目开发或社会实践活动,培养学生的团队合作、创新思维和解决问题的能力,并
关注技术发展对社会、经济和文化带来的影响。
3.课程目标
3.1课程具体目标
课程目标1:让学生掌握面向对象程序设计的基础理念,培养程序设计兴趣,
掌握Windows应用程序开发设计要素,并在开发过程中体现创新意识,考虑各种
因素;
课程目标2:掌握图形界面开发的基本理念,了解掌握图形界面功能模块划
分的基本技巧和流程,提高学生的系统编程能力,能够对计算机复杂工程问题进
行分析、预测、模拟和仿真;
课程目标3:培养学生的文档编写能力、答辩能力,能够根据实际工程问题,
撰写规范的实验报告,并进行陈述发言、演讲、答辩等活动。
3.2课程目标与毕业要求指标点关系
表1课程对毕业要求指标点的支撑
课程目标毕业要求指标点
指标点3.3能够在设计和开发的过程中体现创新意识,并综合考
课程目标1
虑社会、健康、安全、法律、文化以及环境等因素。
指标点5.2能够开发、选择与使用恰当的技术、资源和现代工具,
课程目标2
对计算机领域复杂工程问题进行分析、预测、模拟和仿真。
指标点10.