程序设计基础与VC++应用实验
讲师:李海良 发布日期:08-29 浏览量:388
《程序设计基础与VC++应用实验》教学大纲
一、课程基本信息
课程名称:程序设计基础与VC++应用实验
课程编号:08063087
英文名称:Experiment on Introduction to Programming and VC++
学 分:1
学 时:36
课程类型:专业教育选修课
开课学期:第5学期
先修课程:C语言程序设计
适用专业:电气工程及其自动化,自动化
开课学院:国际能源学院
课程负责人:李海良
修订日期:2021年8月25日
二、课程目标
本实验课程是理论课程的同步教学环节,是一个重要的、不可或缺的实践环节。通过
实验使学生了解或掌握面向对象程序设计的方法和VC++编程技术,使学生进一步理解和
掌握VC++面向对象程序设计的意义和作用,通过该实践课程培养学生按照面向对象程序
设计的原理、方法、技术、标准和规范,进行程序开发的能力,培养学生用程序解决问
题的合作意识和团队协作精神,培养学生对面向对象高级语言的编写能力,从而使学生
提高编程的综合能力。通过本课程的学习,使学生具备下列能力:
1、掌握面向对象的程序设计方法和技巧、掌握对象封装、继承和派生、以及多态性
的三大特性,能够利用VC++对实际工程中的相关问题进行编程设计;能够为解决实际工
程问题提供可行方案。
2.掌握应用程序开发中的窗体设计、控件设计、界面设计、数据库应用、图形图像处
理和多媒体设计等技术,能够针对具体的问题,选择和使用合适的现代工具设计和开发
出满足系统功能要求的应用程序,并能够分析其局限性。
3.
理解个人与团队的关系,能够在团队中独立或合作开展程序设计工作,协助完成小组项
目,掌握数据分析和表达技术,能够对程序运行结果进行简单分析和展示。
三、课程教学目标与毕业要求的对应关系
|序号 |毕业要求12条 |指标点 |课程目标 |
|1 |B4:研究 |4.2能够根据试验方案构建实验|课程目标1,2 |
| | |或仿真系统,安全地实施实验 | |
| | |,正确地采集实验数据。 | |
| | |4.3能够分析和解释实验结果,|课程目标3 |
| | |并获得合理有效的结论。 | |
|2 |B9:个人与团 |9.2能够组织、协调和指挥团队|课程目标4 |
| |队 |开展工作,胜任团队成员和团 | |
| | |队负责人的角色。 | |
四、课程教学内容与学时安排
二、实验项目与内容提要
|项目编 |项目名称 |内容提要 |实验类型 |
|号 | | | |
|平时实 |60%|预习作业|10%|(1)主要考核学生对实验的理 |课程目标1|
|验过程 | | | |论部分理解和掌握程度。 | |
| | | | |(2)记录预习作业成绩。 | |
| | |课内外学|20%|通过网络学习平台,统计学生在|课程目标1|
| | |习情况 | |课内外预习和学习的情况,考查|课程目标2|
| | | | |学生对实验内容和实验要求的理| |
| | | | |解、掌握程度以及参与度 | |
| | |实验报告|45%|(1)考查学生对实验基本方法 |课程目标1|
| | | | |的掌握程度,能否正确地注释程|课程目标2|
| | | | |序代码以及合理地分析解释运行|课程目标3|
| | | | |结果,并能够给出恰当的结论。| |
| | | | |(2)记录实验报告成绩。 | |
| | |调查问卷|5% |(1)设计能够反映实验过程中 |课程目标4|
| | | | |小组任务分配与协调、任务完成| |
| | | | |、讨论协商等内容的调查问卷。| |
| | | | |(2)每个小组的组长和成员填 | |
| | | | |写调查问卷;根据问卷调查情况| |
| | | | |,评定每位同学的成绩。标准参| |
| | | | |看附表 | |
|实操考 |40% |(1)考试在规定的时间内完成 |课程目标1|
|试 | |,按要求完成相关题目的编程设|课程目标3|
| | |计和界面设计。 | |
| | |(2)考试内容涵盖所有的实操 | |
| | |实验,选择其中的一个或几个环| |
| | |节进行测试。 | |
| | |(3)考试成绩分为优秀、合格 | |
| | |与不及格三个等级。计算出最后| |
| | |的平均等级即为实操考试的等级| |
| | |。每个等级对应的分数为:优秀| |
| | |(95分)、合格(75分)、不及| |
| | |格(55分) | |
附表:调查问卷评价标准
[pic]
七、课程教材及主要参考书
1、建议教材
自编教材:C++.NET程序设计实训教程,清华大学出版社,2018年11月。
2、主要参考书
[1]. 郑阿奇等,Visual C++.NET程序设计教程,机械工业出版社,2013年。
[2]. 郑阿奇,Visual C++.NET
2010开发实践—基于C++/CLI,电子工业出版社,2010年。
[3]. 王世同等,Visual C++基础编程,清华大学出版社,1999年。
[4]. 黄维通 Visual C++面向对象与可视化程序设计,清华大学出版社,2000年
本大纲主笔人:李海良