《软件开发工具与环境》课程教学大纲(复习).docx.pdf

上传人:tbuqq 文档编号:5623071 上传时间:2020-07-06 格式:PDF 页数:15 大小:371.66KB
返回 下载 相关 举报
《软件开发工具与环境》课程教学大纲(复习).docx.pdf_第1页
第1页 / 共15页
《软件开发工具与环境》课程教学大纲(复习).docx.pdf_第2页
第2页 / 共15页
《软件开发工具与环境》课程教学大纲(复习).docx.pdf_第3页
第3页 / 共15页
《软件开发工具与环境》课程教学大纲(复习).docx.pdf_第4页
第4页 / 共15页
《软件开发工具与环境》课程教学大纲(复习).docx.pdf_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《《软件开发工具与环境》课程教学大纲(复习).docx.pdf》由会员分享,可在线阅读,更多相关《《软件开发工具与环境》课程教学大纲(复习).docx.pdf(15页珍藏版)》请在三一文库上搜索。

1、软件开发工具与环境课程教学大纲 一、课程基本信息 9611 46 授课 学时 践 时 实 学 n 验 时 实 学 n 题 学 习 课 时 n 计 时 设 学 分学 4 次层考自 a V a fj 主要教学 参考书 z( + 亠 也 8 2 ? v 列 rA 勇 o n 心 理 20;ja 曲 巒 疔 拜 #11 冃 c#c#n cwa 新 亮 nry 门 免 y a 碟 ? ? 11 ? g ? Ju 12 S3 3 4 文 程 和 课 务 本 任 目 二、课程内容及基本要求 第1章 全心身投入:Visual C# 2008编程之旅 课程内容 1.1 开始使用Visual C# 2008 1.

2、 2 新建项目 1. 3 理解Visual Studio .NET环境 1.4 修改对象的属性 1. 5 在窗体中添加控件 1. 6 设计界面 1. 7 编写界面后面的代码 1. 8 运行项目 学习的要求 1.创建一个简单但有一定功能的Viusal C#应用程序 2.让用户浏览硬盘 3?显示硬盘中的图片 4.熟悉一些编程术语 5.了解Visual Studio. NET IDE 本章重点 :.NET和C#概念,.NET Framework结构,编写Viusal C#应用程序 ; 本章难点:编写Viusal C#应用程序。 第2 章Visual C# 2008 导航 课程内容 2. 1 使用Vi

3、sual C# 2008起始页 2.2导航和定制Visual C#环境 2.3使用工具栏 2.4使用工具箱将控件添加到窗体中 2.5使用“属性”窗口设置对象属性 2.6管理项目 2.7快速而简单的编程入门指南 2.8获取帮助 学习的要求 1.导航Viusal C# 2.使用Viusal Studio 2008起始页打开和创建项目 3.显示、隐藏、停靠和浮动设计窗口 4.定制菜单和工具栏 5.使用工具箱将控件添加到窗体中 6.利用“属性”窗口查看和修改对象属性 7.处理组成项目的多个文件 8.如何获得帮助 本章重点:定制菜单和工具栏、显示、隐藏、停靠和浮动设计窗口。 本章难点:显示、隐藏、停靠和

4、浮动设计窗口。 第3章理解对象和集合课程内容 3. 1理解对象 3. 2理解属性 3.3理解方法 3.4创建简单的对象示例项目 3.5理解集合 3.6使用对象浏览器 学习的要求 1.掌握对象、属性、集合概念及用法 2.了解方法的动态性 3?掌握编写基于对象的代码 本章重点:对象、属性、集合概念及用法。 本章难点:掌握编写基于对象的代码。 第4章理解事件 课程内容 4.1理解事件驱动的编程 4.2创建事件示例项目 学习的要求 1.掌握事件驱动的编程 2.了解触发事件、避免递归事件以及访问对象的事件 3.掌握如何他创建事件处理程序 4.熟悉更新的名称 本章重点:了解触发事件、避免递归事件以及访问对

5、象的事。 本章难点:事件驱动的编程。 第5章创建窗体:基础知识 课程内容 5.1修改窗体的名称 5.2改变窗体的外观 5.3显示和隐藏窗体 学习的要求 1.掌握修改窗体的名称、外观等 2.掌握改变鼠标光标的方法 3.掌握显示窗体和隐藏窗体 本章重点:窗体各种应用。 本章难点:显示窗体和隐藏窗体编写代码方法。 第6章 创建窗体:高级技能 课程内容 6. 1 使用控件 6. 2 在工具箱中双击以添加控件 6. 3 通过从工具箱中拖曳来添加控件 6. 4 通过绘制来添加控件 6. 5 创建位于最前面的非模态窗口 6. 6 创建透明窗体 6. 7 创建可滚动窗体 6. 8 创建多文档界面 学习的要求

6、1.掌握将控件添加窗体中 2.能够调整控件的位置、大小和间距以及对齐和锚定控件 3.掌握创建智能的tab顺序 4.调整控件的Z轴顺序 5.创建透明窗体以及多文档界面 本章重点:调整控件的位置、大小和间距以及对齐和锚定控件、创建智能的tab顺 序、控件的Z轴顺序。 本章难点:控件的Z轴顺序、多文档界面代码的编写。 第7章使用传统控件 课程内容 7.1使用Label控件显示静态文本 7.2通过文本框让用户输入文本 7.3创建按钮 7.4使用复选框提供是 / 否选项 7.5创建容器和单选按钮组 7.6使用列表框显示列表 7? 7使用组合框创建下拉列表 学习的要求 1.掌握使用Label控件显示静态文

7、本 2.掌握让用户通过文本框输入文本 3.掌握创建密码框、如何在窗体中使用按钮 4.掌握控件面板、分组框、复选框、单选按钮的使用 5.掌握列表框和组合框显示列表的用法 本章重点:创建密码框、如何在窗体中使用按钮、控件面板、分组框、复选框、单选 按钮的使用。 本章难点:列表框和组合框显示列表的用法。 第8章使用高级控件课程内容 8.1创建定时器 8.2创建带选项卡的对话框 8. 3在图像列表(Image List)控件中存储图片 8.4使用列表视图(List View)控件创建增强的列表 8. 5使用Tree View创建层次型列表 学习的要求 1.掌握创建定时器 2.掌握创建带选项卡的对话框

8、3.掌握在列表控件中存储图片 4.熟悉使用列表视图控件创建增强的列表 5.熟悉使用树视图控件创建层次列表 本章重点:创建定时器、创建带选项卡的对话框、在列表控件中存储图片。 本章难点:使用列表视图控件创建增强的列表、使用树视图控件创建层次列表。 第9章 给窗体添加菜单和工具栏 9. 1创建菜单 9.2使用工具栏控件 9. 3创建状态栏 学习的要求 1.掌握添加、移动和删除菜单项 2.掌握创建复选菜单项 3.掌握对菜单进行编程、实现上下文菜单 4.熟悉指定快捷键、工具栏项 5 ?熟悉定义开关按钮和分隔条以及如何创建状态栏本章重点:添加、移动和删除菜 单项、创建复选菜单项。 本章难点:对菜单进行编

9、程、实现上下文菜单、定义开关按钮和分隔条以及如何创建 状态栏。 第10章创建和调用方法 课程内容 10.1理解类成员 10.2定义和编写方法 10. 3调用方法 10.4退出方法 10.5创建静态方法 10.6避免无限递归 学习的要求 1.掌握方法的概念、如何调用方法、退出方法 2.掌握传递参数 4.熟悉避免递归方法 本章重点:如何创建方法、调用方法、如何传递参数以及退出方法。 本章难点:方法的使用。 第11章使用常量、数据类型、变量和数组 课程内容 11.1理解数据类型 11.2定义和使用常量 11.3声明和引用变量 11.4使用数组 11.5确定作用域 11.6命名规范 11.7 在Pic

10、ture Viewer项目中使用变量学习的要求 1.了解数据类型、确定数据类型 2.掌握如何定义和使用常量、引用变量 3.掌握数组、作用域 4?熟悉如何声明静态变量 5.了解命名规范本章重点:数据类型、常量、引用变量、作用域。 本章难点:静态变量。 第12章 执行算术运算、字符串操作和日期/ 时间调整课程内容 12.1使用Visual C#执行基本的算术运算 12.2比较 12.3理解布尔逻辑 12.4使用日期和时间 学习的要求 1.掌握算术运算、运算符优先顺序 2?熟悉比较、布尔逻辑 3.掌握操纵字符串 4.熟悉日期和时间 本章重点:算术运算、运算符优先顺序、比较、布尔逻辑。 本章难点:操纵

11、字符串。 第13章使用Visual C#代码做出决策 课程内容 13.1使用if.else进行决策 13.2使用switch语句对表达式进行多值判断 学习的要求 1.掌握if语句进行决策 2.掌握else扩展if语句 3.使用switch语句对表达式进行多值判断本章重点:if语句进行决策、else扩展if 语句。 本章难点:使用switch语句对表达式进行多值判断。 第14章使用循环提高效率 课程内容 14. 1使用for语句执行确定次数的循环 14. 2使用while和dowhile语句执行次数不确定的循环学习的要求 1.使用for语句执行确定次数的循环 2.使用do-while语句和whi

12、le语句执行基于条件的循环本章重点:foi?语句、do? ?while语句、while语句。 本章难点:for、do?while、while语句。 第15章调试代码 15.1在代码中添加注释 15.2识别两种基本错误 15. 3使用Visual C#的调试工具 15. 4使用try.catch.f inal ly创建错误处理程序 学习的要求 1.使用在代码添加注释 2.识别两种基本错误 3.使用“输出”窗口 4.创建结构化错误处理程序 本章重点:使用“输出”窗口。 本章难点:创建结构化错误处理程序。 第16章使用类设计对象 课程内容 16.1理解类 16.2根据类实例化对象 学习的要求 1.使

13、用类来封装数据和代码 2.创建对象接口 3.将对象的特征暴露为属性 4.将对象引用绑定到变量 5.释放对象引用 6.理解对象的生命周期 本章重点:类来封装数据和代码、创建对象接口、对象的特征暴露为属性、对象引 用绑定到变量、对象引用绑定到变量。 本章难点:理解对象的生命周期。 第17章与用户交互 课程内容 17. 1 使用MessageBox. Show()函数显示消息 17.2创建自定义对话框 17.3与键盘交互 17.4使用常见的鼠标事件 学习的要求 1.使用Messagebox Show()函数显示消息 2.创建自定义对话框 3.与键盘交互 4.使用常见的鼠标事件 本章重点:使用Mess

14、agebox Show()函数显示消息、创建自定义对话框。 本章难点:Messagebox Show()函数显示消息。 第18章使用图形 课程内容 1& 1 理解Graphics对象 18.2 使用画笔 18. 3 使用系统颜色 18.4 使用矩形 1& 5 绘制形状 18. 6 绘制文本 1& 7 持久化窗体上的图形 18. 8 创建绘图示例项目 学习的要求 1.理解Graphics对象 2.使用画笔 3.使用系统颜色 4.使用矩形 5.绘制形状、文本和持久化窗体上的图形 本章重点:使用画笔、使用系统颜色、矩形、绘制形状、文本。 本章难点:绘制形状、文本。 第19章执行文件操作 课程内容 1

15、9. 1 使用OpenFi leDialog 和SaveFi leDialog 控件 19.2使用File对象对文件进行操作 19. 3使用Directory对象对目录进行操作 学习的要求 1.使用OpenFi leDialog 和SaveFi leDialog 控件 2.使用System. 10. File对文件进行操作 3.使用System. 10. Directory对目录进行操作 本章重点:OpenFi leDialog和SaveFi leDialog控件、File对象对文件进行操作、 Directory对象对目录进行操作。 本章难点:OpenFi leDialog 和SaveFi l

16、eDialog 控件。 第20章 处理文本文件和注册表 课程内容 20. 1使用注册表 20.2读写文本文件 学习的要求 1.使用Registry对象创建和删除注册表键和值 2.使用StreamWriter和StreamReader对象打开、读取和编辑文本文件 3.修改Picture Viewer程序以处理文本文件和注册表本章重点:使用注册表、读写 文本文件。 本章难点:读写文本文件。 第21章使用数据库 课程内容 21. 1 ADO. NET 简介 21.2操作数据 学习的要求 1.理解ADO. NET 2.理解力DataTabel对象 3.创建DataAdapter 4?熟悉引用Data

17、Row中的字段 5.了解导航记录 本章重点:如何操作数据。 本章难点:操作数据具体代码编写。 第22章 使用自动操作控制其他应用程序 课程内容 22.1创建自动操作库的引用 22.2创建自动操作服务器实例 22.3对服务器进行操作 22. 4 自动操作Microsof t Word 学习的要求 1.创建对自动操作库的引用 2.创建自动操作服务器实例 3.操纵自动操作服务器对象 4.自动操作Microsof t Word 本章重点:创建对自动操作库的实例、操纵对象。 本章难点:操纵自动操作服务器对象。 第23章 部署解决方案 课程内容 23. 1 理解ClickOnce 技术 23. 2使用发布

18、向导创建Cl ickOnce程序 23. 3 测试Picture Viewer 的Cl ickOnce 安装程序 23.4卸载已安装的应用程序 23. 5为创建Cl ickOnce程序设置高级选项 学习的要求 1.掌握理解ClickOnce技术 本章重点:ClickOnce技术。 本章难点:无。 第24章广阔的视野 课程内容 24. 1 .NET 框架 24.2通用语言运行时 24.3微软中间语言 24.4名称空间 24.5通用类型系统 24.6垃圾回收 24. 7进一步的阅读学习的要求 1.理解掌握?net框架 2.掌握Visual Studio. NET 本章重点 :.NET框架。 本章难

19、点:无。 三、学时分配表: 教学环节 教学时以 课程内容 讲 课 实 验 实 践 习 题 课 讨 论 课 设 计 其 他 小 il- 第 1章 全心身投 A: Visual C# 2008编程之旅 2 2 第 2 章 Visual C# 2008 导航 2 2 第 3章 理解对象和集合 2 2 笫 4章理解事件 2 2 第 5章 创建窗体:基础知识 2 2 第 6章 创建窗体:高级技能4 4 第 7章使用传统控件 4 4 笫 8章使用高级控件 4 4 第 9章 给窗体添加菜单和工具 栏 4 4 第 10 章创建和调用方法4 4 笫 11章使用常量、数据类空、 2 2 变量和数组 笫 12章执行

20、算术运算、字符串 操作和日期 / 时间调報 2 2 第 13章 使用 Visual C#代码做 出决策 2 2 第14章使用循环提高效率 2 2 第 15章调试代码 2 2 第 16章使用类设计对象 2 2 第 17章与用户交互 2 2 第 18章使用图形 2 2 笫 19章执行文件操作 2 2 第 20章处理文木文件和注册表 2 2 第 21章使用数据库 2 2 第 22章使用自动操作控制其他 应用程序 2 2 第 23章部署解决方案2 2 第 24章广阔的视野 2 2 机动复习 6 6 合计64 64 四、考核方式 本课程为考试,成绩由两部分组成: 1、平时成绩:依据出勤、平时作业、课堂讨

21、论表现及纪律情况打分,占30% 2、期末考试成绩:采取笔试方式,占70%。 五.课程教学的有关说明: 1、知识要求: 学生通过学习该课程后主要应掌握以下内容: (一) 从宏观角度了解.NET战略,.NET平台以及C#语言的基本概念和编译原理,进一步理 解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想和方法; (二) 能比较熟练地用C#语言进行程序设计; (三) 初步掌握C#在Windows应用程序,数据库编程,网络编程等方面的应用。 2、素质要求 学生通过学习该课程后能够运用编程的思想,针对不同数据对象的特性,能够选择适当的数 据结构和存储结构以及相应的算法,解决实际的问题。 3、能力要求 学生通过学习该课程后能够应用一门程序设计语言进行各种应用系统的设计、开发及维护。 制订人:张常泉、魏涛审核人:邱桂华审定人:姚磊岳

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1