重庆广播电视大学《软件开发工具与环境》课程教学大纲(精).docx 立即下载
2025-08-28
约1.7万字
约33页
0
31KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

重庆广播电视大学《软件开发工具与环境》课程教学大纲(精).docx

重庆广播电视大学《软件开发工具与环境》课程教学大纲(精).docx

预览

免费试读已结束,剩余 28 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

重庆广播电视大学《软件开发工具与环境》课程教学大纲(精)

第一篇:重庆广播电视大学《软件开发工具与环境》课程教学大纲(精)重庆广播电视大学《软件开发工具与环境》课程教学大纲第一部分大纲说明一、课程的性质、目的与任务《软件开发工具与环境》是计算机科学与技术专业本科生的一门重要课程。VisualC++是一门最好的实用软件开发工具,它通过各种各样的方法,使C++语言得以实现,而且能非常方便的进行Windows编程。该课程主要从软件开发工具开始讲起,一步一步的把学员引导到VisualC++这个工具中来,然后以理论和实践相结合的方法,介绍当今最重要的一些编程和编程思想。教学的主要目标是让学员在理解的基础上能“用”起来。通过本课程的学习,使学生对VisualC++编程工具有更加深入的了解;帮助学生更好地理解当前最重要的编程思想,开发技巧和Windows的高级特性开发方法。二、先修课要求C语言程序设计(C++基本概念、面向对象的方法)、Windows程序设计的基本理论和编程实践、软件工程等。三、课程的教学要求了解当前流行的软件工具与环境的主要特点及适用领域,逐步熟练运用VC++这门工具。四、课程的教学方法和教学形式建议1、本课程实践性强、涉及面广,有一定的难度。因此教学形式以面授方式为主,辅之双向视频、电子教案,考虑到本课程的实践性非常强,所以在完成讲授之后,应有大量的上机实践。2、为加强和落实动手能力的培养,保证上机机时不少于34学时。3、如条件许可,应利用多媒体技术基础CAI课件和网络技术进行授课、答疑。五、教学要求的层次课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。了解是能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。具体考核要求分为几个层次:了解:要求学生能够一般地了解所学内容。掌握(*)::要求学员理解Windows程序设计的基本思想、基本思维方法,了解VC++集成环境的基本组成及运用方式。这是学员进行面向对象Windows程序设计的基本要求,但是理解,不是死记硬背。熟练掌握(**):要求学员能运用一个或多个知识点进行简单的程序开发,并能够分析、初步设计和解答与应用相关的问题。第二部分教学媒体与教学过程建议一、课程教学总学时数、学分数课程教学总学时数为72学时,其中授课时间为45学时(含面授、视频点播学时),实验课时为27学时。总学分数为4学分。二、文字教材、音像教材与CAI课件的配合1.课程以文字教材为主,文字教材担负着形成整个课程体系系统性和完整性的任务,是学生学习的主要媒体形式。因此教材要求内容新颖、条理分明、深入浅出、便于自学。在内容上要紧密围绕本专业的培养目标,突出重点、兼顾一般,反映当代最新技术及应用。2.音像教材与CAI课件作为文字教材的强化媒体,配合文字教材讲授课程的重点、难点以及问题的分析方法与思路。两者互相补充,彼此配合。三、主要教学媒体的使用与学时分配授课学时教学内容实验学时(含视频点播学时)3工具的选择和Windows程序设计的原理3多任务与多线程编程3多媒体编程2动态链接库数据库编程(选做)333网络编程2组件对象模型ActiveX控件(选做)22容器和服务器(选做)32自动化的实现(选做)32活动模板库混合编程自定义VC++的工具27合计四、考核本课程采用笔试和上机实验和平时作业相结合的考核方式,笔试由重庆电大根据教学大纲统一命题,占总成绩的80%;上机操作和平时作业由市电大完成考核,占总成绩的20%。第三部分教学内容和教学要求[一]工具的选择和Windows程序设计的原理教学内容1.软件和软件开发工具的概述2.开发工具的选择3.工具的实现—Windows编程教学要求了解软件工程上常用的一些工具;了解Windows操作系统的特点和Windows程序设计的特点;理解软件开发的过程[二]多任务与多线程编程教学内容1.程序、进程和线程的概述2.线程的种类3.线程的创建、启动和终止4.线程的操作和管理5.在VC++环境中使用同步对象教学要求熟悉线程与进程的基本概念;了解几个重要的Win32API函数的使用方法;掌握多线程程序的编制方法。[三]多媒体编程教学内容1.多媒体概述2.VC++开发工具中声音的处理3.VC++开发工具中图像的处理4.VC++开发工具中视频的处理教学要求了解多媒体的基本理论,Windows媒体控制接口(MCI);掌握一些实用的多媒体编程技术。[四]动态链接库教学内容1.动态链接库的概述2、动态链接库的基本理论3、用VC++开发环境生成DLL4、使用动态链接库5、用VC++工具开发DLL的实例教学要求理解动态链接库的基本概念、基本理论;掌握动态链接库的使用和生成方法。[五]数据库编程教学内容1.数据库编程的概
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

重庆广播电视大学《软件开发工具与环境》课程教学大纲(精)

文档大小:31KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用