- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
可视化程序设计VC#教学大纲
课程名称:
可视化程序设计VC#
课程编码:总学时数:
64
课内实践学时数:
32
学分:
4.0
开课单位:
电信学院
先修课程:
适用专业对象:
计BZ
一、课程的性质、目的和任务
《可视化程序设计VC#》课程是计算机专业学生必修的专业课程之一。通过本课程学习,使学生能较系统地掌握?C#?语言的基本语句、语法,了解面向对象的程序设计方法与设计过程的基本知识、原理和方法,能较熟练地使用Visual?Studio.NET?2005?进行?C#?程序的编辑、编译、调试和数据库应用程序的开发;初步具备开发有一定实用价值的应用程序的能力,注重学生勤于动手,独立思考,解决实际问题,团队协作和责任。为后续的高级开发课程的学习打好基础,同时也为将来学生步入社会从事应用程序开发工作室,能够面向企业用户的需求,进行编码和测试,具备一个程序员的基本素质打下基础。
二、教学内容及教学基本要求
(每一章分为两大部分:应用实践部分和知识连接部分。应用实践部分重点分析和实现案例的设计;知识连接部分完成对应用实践部分知识点的阐述和讲解。)
第1章C#语言基础
第一部分:应用实践基础(掌握控制台应用程序的开发;掌握C#语言基础;掌握程序的简单调试)
1.一个简单例子(控制台方式):计算圆面积
了解VisualStudio2008开发环境;理解经典示例程序;掌握创建控制台程序的具体方法。
2.数据类型
了解C#所包括的两种变量类型;理解值类型和引用类型的区别;掌握C#语言中值类型和引用类型转换。
3.常量和变量
了解常量和变量的概念;掌握常量和变量的使用方法。
4.运算符和表达式
了解表达式的组成和运算符的分类;理解运算符的优先级和结合性;掌握表达式的求值方法。
5.流程控制
了解C#中主要的程序流程;掌握条件语句、循环语句、跳转语句和异常处理语句的使用方法。
6.数组、结构和枚举
了解数组、结构和枚举的概念;掌握数组、结构体和枚举类型的定义和使用方法。
第二部分:知识点链接
L1..NET战略
L2.NETFramework3.5
L3.C#语言
L4.VisualStudio2008开发环境
第2章C#面向对象编程基础
第一部分:应用实践基础(掌握WinForm应用程序开发、C#面向对象编程语言、WinForm应用程序调试;了解并掌握简单的WinForm控件使用)
1.一个简单例子(WinForm方式):计算圆面积
了解并理解创建WinForm项目的方法及步骤;熟悉WinForm开发环境;掌握C#中的命名空间和执行程序的方法。
2.类和对象
了解类、对象、构造函数和析构函数的概念;理解构造函数和析构函数的声明方法;掌握类的声明方法、类成员的声明和类成员的访问修饰符的使用。
3.方法
了解方法的概念及理念;理解方法的分类;例掌握方法的声明、方法的参数类型、方法的重载、静态方法与实例方法的声明方法。
4.属性
了解并理解属性的概念;掌握属性的声明方法、属性的读写方法。
5.继承和多态
了解继承和多态的概念;理解System.Object类;掌握继承的实现、虚方法的重载、抽象类和抽象方法的定义和使用、密封类和密封方法的定义和使用。
第二部分:知识点链接
L1:面向对象编程
L2:事件
L3:调试程序
第3章C#面向对象编程进阶
第一部分:应用实践基础(掌握C#面向对象高级编程、掌握WinForm控件使用)
1.委托和事件
了解委托和事件的概念;理解并掌握委托的工作方法是先定义、然后实例化、最后调用的方法,事件的工作方法是先定义、然后激活、最后是订阅或订阅后再取消订阅的方法。
2.接口
了解接口的概念;理解并掌握接口的定义方法以及工作原理。
3.集合
了解集合的定义;理解并掌握集合的使用以及常用的系统预定义的集合类、Array类和Stack类的方法的使用。
4.String类与StringBuilder类
了解字符串类的概念和作用;理解并掌握这两个类的属性及方法的使用。
5.命名空间和局部类
了解命名空间和局部类的概念和作用;理解并掌握命名空间的引入方法。
6.泛型
了解泛型的概念和作用;理解并掌握泛型的使用方法。
第二部分:知识点链接
L1:其他控件(L3.6泛型)
第4章记事本的设计
第一部分:应用实践基础(通过创建“简单记事本”应用程序来掌握Windows窗体及对话框的相关知识)
1.项目的创建
掌握项目的创建方法、“Windows窗体应用程序”模板的选择、在项目中添加新窗体的方法。
2.记事本窗体的设计
了解并理解记事本窗体(Form1)的主要功能及界面中控件的布局;掌握Form1、菜单栏、工具栏、文本编辑区和状态栏控
您可能关注的文档
- 2019级建筑学课程教学大纲.pdf
- 2019级工商管理教学大纲课程教学大纲.pdf
- 2019级工程造价教学大纲课程教学大纲.pdf
- 2019级质量管理工程教学大纲课程教学大纲.pdf
- 2019土木工程课程教学大纲.pdf
- 2019级财务管理本科课程大纲课程教学大纲.pdf
- 2019级经济与金融教学大纲课程教学大纲.pdf
- 2019级汽车服务工程大纲课程教学大纲.pdf
- 2019级机械设计制造与自动化教学大纲课程教学大纲.pdf
- 2019级交通运输专业大纲课程教学大纲.pdf
- ZJT0310220 PHOTOSHOP课程教学大纲.doc
- ZJT0312920 PHOTOSHOP课程教学大纲.doc
- ZJT0332725 PHOTOSHOP课程教学大纲.doc
- 60232403电工电子线路的分析与测试(1)课程教学大纲.doc
- ZJT0321825 PHOTOSHOP课程教学大纲.doc
- ZJT0340430 城乡地理信息系统及应用课程教学大纲.doc
- ZJT0310120 CAD应用课程教学大纲.doc
- ZJT0312820 CAD应用课程教学大纲.doc
- ZJT0321725 CAD辅助设计课程教学大纲.doc
- ZJT0332625 CAD辅助设计课程教学大纲.doc
文档评论(0)