《net程序设计》教学大纲_第1页
《net程序设计》教学大纲_第2页
《net程序设计》教学大纲_第3页
《net程序设计》教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.net 程序设计课程教学大纲 课程编号 课程名称 英文名称 120106 .net 程序设计 .net Programming Language 课程设计的指导思想 )课程性质 1课程类别:专业必修课 2适应专业:计算机科学与技术(网络工程) 3开设学期:第四学期 4学时安排:周学时 2,总学时 32 5学分分配: 1.5 学分 (二)开设目的 本课程是计算机科学与技术专业的一门专业核心课, 是为本专业学生开设的一门当前 流行的程序设计语言课程,通过本课程的学习,应使学生掌握 .net 程序设计语言的特征, 领略面向对象程序设计的思想与程序设计风格, 掌握面向对象程序设计的方法和程序编制 技

2、巧, 能运用所学的知识开发图形界面下的应用软件, 为培养学生结合专业进行软件开发 的能力打好基础,使学生初步具备计算机软件开发的能力。 (三)基本要求 1. 理解.NET平台特征和使用 C#语言语法。 2. 充分理解面向对象程序设计思想。 3. 掌握C#的可视化应用程序设计的概念和常用控件的使用 4. 掌握数据库编程技术,具备数据库管理软件的初步开发能力。 (四)主要内容 包括C#概述、C#程序设计基础、C#程序的流程控制、面向对象的高级程序设计、集 合、索引器与泛型、 程序调试与异常处理、基于事件驱动的程序设计技术、 多线程和异常 编程、Win dows程序的界面设计、C#数据库编程技术、文

3、件操作等。 (五)先修课程 C语言程序设计和面向对象程序设计 (六)后继课程 Web程序设计(.net方向) NET课程设计 (七)考核方式 考查 (八)使用教材 C#应用开发与实践曾宪权、李梅莲著.清华大学出版社.2015年8月出版. (九)参考书目 C#程序设计教程(第 3版),李春葆,清华大学出版社,2015年8月出版. 二、 教学内容 第一模块C#基础 教学目的 使学生了解C#勺发展历史和他的新特性;掌握 C#集成开发环境;如何开发控制台应 用程序和Win32应用程序。掌握 C#的数据类型、运算符及表达式、数据和字符串。掌握 C#程序的流程控制。 主要内容 1. C#既述 2. C#程

4、序设计基础 3. C#程序流程控制 教学要求 了解:C#的发展历史和新的特性 掌握:C#集成开发环境;C#的数据类型、运算符及表达式、数据和字符串;C#程序的 流程控制。 第二模块 C# 高级编程 教学目的 学会用面向对象思想来编写程序;更深入理解 .NET 类库,使用类库进行快速开发; 会使用泛型存储集合数据; 主要内容 1. 面向对象程序设计入门 2. 面向对象的高级程序设计 3. 集合与泛型 4. 接口和线程 教学要求 了解:面向对象的特点,类和对象的区别;继承和多态的概念、密封类和静态类;集 合和泛型的特点;接口和线程的作用; 掌握:类的成员:属性、方法,索引器的使用;方法的重载、类的

5、构造方法、参数的 值传递和引用传递;继承的特性;集合和泛型的应用;自定义接口。 第三模块 WindoWs 程序的界面设计 教学目的 使学生掌握常用的控件的属性、 事件和方法; 掌握事件驱动机制。 掌握菜单、工具和 状态条控件的使用和多文档窗体界面的设计。 主要内容 1. 窗体与控件概述 2. 简单输入与输出控件 3. 列表和选择类控件 4. 对话框和选项卡设计 5. 菜单、工具栏和状态栏 6. SDI 和 MDI 应用程序 教学要求 掌握:窗体界面的设计方法及各种控件的使用;.NET设计应用程序的基本思路及操作 步骤。 第四模块C#数据库编程技术和文件操作 教学目的 使学生了解ADO.NET勺

6、体系结构,掌握数据访问控件的属性、事件和方法。能够简单 实现数据库的访问。掌握文件的读写;掌握设计模式基本概念,为成为系统设计师打好基 础。 主要内容 1. 认识 ADO.NET 2. AD0.NET勺使用步骤 3. Conn ection 对象 4. Comma nd寸象 5. DataReader 对象 6. DataAdapter 对象 7. DataSet 对象 8. DataGridView 对象 9. 控件与数据绑定 10. 异常处理 11. 文件操作 教学要求 了解:ADO.NET体系结构和文件的基本操作。 掌握:Conn ection 对象、Comma nd寸象、DataRea

7、der 对象、DataAdapter 对象,DataSet 的结构与使用,DataView的使用。能够开发简单的数据库应用处理程序。文件的输入与 输出操作。 三、课时分配及其它 (一)课时分配 课程总教学时数为 32学时,安排在第四学期, 每周2学时,上课16周。具体分配如 下: 章次 教学内容 理论时数 第一模块 C#基础 6 第二模块 C#高级编程 8 第三模块 Win dows程序的界面设计 4 第四模块 C#数据库编程技术和文件操作 14 合计 32 (二)考核要求 成绩评价:平时考核占 20%阶段考核占30%结课考核成绩占50% 期末课程 总评成绩构成 考核目标 考核内容 考核方式、考核 次数及比例 评分标准 平时考核 100 (20% 学习态度 岀勤情况 学习状况 考核出勤 上课表现 (20%) 满分20分 无故旷课一次,扣 2分 事假一次,扣1分 迟到一次,扣1分 早退一次,扣1分 上课做课堂无关的事(玩游戏, QC聊天),扣0.5-1分 阶段考核成绩 100 (30% 学习效果 知识掌握 理论应用 实际能力 综合能力 单元教学 重点难点 作业4次(30%) 满分100分,占总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论