《.net程序设计》教学大纲.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《.net程序设计》课程教学大纲 课程编号:120106 课程名称:.net程序设计 英文名称:.net Programming Language 课程设计的指导思想 (一)课程性质 1.课程类别:专业必修课 2.适应专业:计算机科学与技术(网络工程) 3.开设学期:第四学期 4.学时安排:周学时2,总学时32 5.学分分配:1.5学分 (二)开设目的 本课程是计算机科学与技术专业的一门专业核心课,是为本专业学生开设的一门当前流行的程序设计语言课程,通过本课程的学习,应使学生掌握.net程序设计语言的特征,领略面向对象程序设计的思想与程序设计风格,掌握面向对象程序设计的方法和程序编制技巧,能运用所学的知识开发图形界面下的应用软件,为培养学生结合专业进行软件开发的能力打好基础,使学生初步具备计算机软件开发的能力。 (三)基本要求 1.理解.NET平台特征和使用C#语言语法。 2.充分理解面向对象程序设计思想。 3.掌握C#的可视化应用程序设计的概念和常用控件的使用 4.掌握数据库编程技术,具备数据库管理软件的初步开发能力。 (四)主要内容 包括C#概述、C#程序设计基础、C#程序的流程控制、面向对象的高级程序设计、集合、索引器与泛型、程序调试与异常处理、基于事件驱动的程序设计技术、多线程和异常编程、Windows程序的界面设计、C#数据库编程技术、文件操作等。 (五)先修课程 C语言程序设计和面向对象程序设计 (六)后继课程 Web程序设计(.net方向) .NET课程设计 (七)考核方式 考查 (八)使用教材 《C#应用开发与实践》曾宪权、李梅莲著.清华大学出版社.2015年8月出版. (九)参考书目 《C#程序设计教程(第3版)》,李春葆,清华大学出版社,2015年8月出版. 教学内容 第一模块 C#基础 教学目的 使学生了解C#的发展历史和他的新特性;掌握C#集成开发环境;如何开发控制台应用程序和win32应用程序。掌握C#的数据类型、运算符及表达式、数据和字符串。掌握C#程序的流程控制。 主要内容 1.C#概述 2.C#程序设计基础 3.C#程序流程控制 教学要求 了解:C#的发展历史和新的特性 掌握:C#集成开发环境;C#的数据类型、运算符及表达式、数据和字符串;C#程序的流程控制。 第二模块 C#高级编程 教学目的 学会用面向对象思想来编写程序;更深入理解 .NET 类库,使用类库进行快速开发;会使用泛型存储集合数据; 主要内容 面向对象程序设计入门 面向对象的高级程序设计 集合与泛型 接口和线程 教学要求 了解:面向对象的特点,类和对象的区别;继承和多态的概念、密封类和静态类;集合和泛型的特点;接口和线程的作用; 掌握:类的成员:属性、方法,索引器的使用;方法的重载、类的构造方法、参数的值传递和引用传递;继承的特性;集合和泛型的应用;自定义接口。 第三模块 Windows程序的界面设计 教学目的 使学生掌握常用的控件的属性、事件和方法;掌握事件驱动机制。掌握菜单、工具和状态条控件的使用和多文档窗体界面的设计。 主要内容 窗体与控件概述 简单输入与输出控件 列表和选择类控件 对话框和选项卡设计 菜单、工具栏和状态栏 SDI和MDI应用程序 教学要求 掌握:窗体界面的设计方法及各种控件的使用;.NET设计应用程序的基本思路及操作步骤。 第四模块 C#数据库编程技术和文件操作 教学目的 使学生了解ADO.NET的体系结构,掌握数据访问控件的属性、事件和方法。能够简单实现数据库的访问。掌握文件的读写;掌握设计模式基本概念,为成为系统设计师打好基础。 主要内容 认识ADO.NET ADO.NET的使用步骤 Connection对象 Command对象 DataReader对象 DataAdapter对象 DataSet对象 DataGridView对象 控件与数据绑定 异常处理 文件操作 教学要求 了解:ADO.NET体系结构和文件的基本操作。 掌握:Connection对象、Command对象、DataReader对象、DataAdapter对象,DataSet的结构与使用,DataView的使用。能够开发简单的数据库应用处理程序。文件的输入与输出操作。 课时分配及其它 (一)课时分配 课程总教学时数为32学时,安排在第四学期,每周2学时,上课16周。具体分配如下: 章次 教学内容 理论时数 第一模块 C#基础 6 第二模块 C#高级编程 8 第三模块 Windows程序的界面设计 4 第四模块 C#数据库编程技术和文件操作 14 合计 32 (二)考核要求 成绩评价:平时考核占20%,阶段考核占30%,结课考核成绩占50%。 期末课程 总评成绩构成 考核目标 考核内容 考核方式、考核次数及比例 评分标准 平时考

文档评论(0)

guocuilv2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档