网站大量收购独家精品文档,联系QQ:2885784924

60223406可视化程序设计VC#课程教学大纲.docVIP

60223406可视化程序设计VC#课程教学大纲.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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、菜单栏、工具栏、文本编辑区和状态栏控

文档评论(0)

bigeng123 + 关注
实名认证
文档贡献者

知识杂货铺~

1亿VIP精品文档

相关文档