Windows应用程序设计课程标准Word下载.docx

上传人:b****3 文档编号:16367215 上传时间:2022-11-23 格式:DOCX 页数:38 大小:35.32KB
下载 相关 举报
Windows应用程序设计课程标准Word下载.docx_第1页
第1页 / 共38页
Windows应用程序设计课程标准Word下载.docx_第2页
第2页 / 共38页
Windows应用程序设计课程标准Word下载.docx_第3页
第3页 / 共38页
Windows应用程序设计课程标准Word下载.docx_第4页
第4页 / 共38页
Windows应用程序设计课程标准Word下载.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

Windows应用程序设计课程标准Word下载.docx

《Windows应用程序设计课程标准Word下载.docx》由会员分享,可在线阅读,更多相关《Windows应用程序设计课程标准Word下载.docx(38页珍藏版)》请在冰豆网上搜索。

Windows应用程序设计课程标准Word下载.docx

ASP.NET动态网页程序设计)学习奠定基础。

因此,在教学上,应力求突出设计思想,淡化设计手段,加强算法分析,减弱语言知识,并通过强化实验实训过程,加深学生对课堂讲授内容的理解。

(四)本课程对应的职业岗位标准

(1)设计丰富多样化的网站页面;

(2)负责网站前端的日常更新、维护和管理;

(3)协调各部门应用网站发布信息并提供技术支持;

(4)对各种企业级网站实现网站的后台的维护和管理;

二、课程目标

(一)总目标

1.知识目标

学习完本门课程,学生将掌握以下基本知识点:

(1)Windows窗体设计界面介绍;

(2)Winform窗口的基本操作;

(3)窗体容器以及MDI和SDI;

(4)应用程序设计消息框窗口对话机制;

(5)基本窗体控件应用开发;

(6)高级窗体控件应用;

(7)文件操作的开发与设计;

(8)ADO.NET数据库访问技术;

(9)打印组件应用技术;

(10)Windows应用程序的安装和部署。

2.能力目标

(1)专业能力:

熟练使用VisualStudio2010或者2012工具创建、编译和运行Window桌面应用程序;

能熟练掌握各种控件的作用、属性和常用事件;

能熟练掌握各种组件的作用、属性和常用事件;

能熟练使用ADO.NET数据提供程序操作SQLServer系列数据库;

能熟练使用ADO.NET提供的DataSet组织数据;

能熟练使用各种数据控件和组件。

(2)方法能力:

在学生自主探究学习过程中,培养学生学习兴趣,具备能利用各种信息媒体获取新知识、新技术的能力;

通过任务引导,培养学生勤于思考的良好作风,具有合理制定工作计划(方案)的能力,同时培养学生分析问题、解决实际问题的能力;

在学生进行开发过程中,注重培养学生基于面向对象编程思想的代码分层能力,使学生具有一定的分层能力。

(3)社会能力:

通过小组合作的方式,培养学生与人沟通的能力及团队协作精神;

培养学生社会责任心,具有规范意识、合作意识和提高效率意识;

培养学生良好的职业道德和敬业精神,能吃苦耐劳;

培养严谨踏实的工作态度,养成按规范和良好的习惯进行编程,并按照软件工程管理要求规范开发过程及工作环境;

能按开发流程、功能要求编写开发文档。

3.情感目标

通过实际案例的讲解、学生的实训以及到企业的参观和实习,激发学生对Windows应用程序设计的学习兴趣,培养学生勤于思考和创新能力,并通过实训培养学生团结合作的精神。

在学习过程中使学生学会利用网络资源与他人进行交流与共享,提高学生良好的信息意识和信息素养。

(二)具体目标

通过本门课程的学习,使学生掌握以C#语言为基础的Windows应用程序编程,包括常用控件的熟练使用,掌握数据库连接与各种数据操作,理解并熟练使用三层架构的开发思路。

围绕这些核心能力制定具体能力目标如下:

 

1.基础理论技能目标 

(1)掌握使用VisualStudio集成开发环境创建Windows应用程序,了解Windows应用程序的文件夹结构,掌握窗体常用属性和事件,掌握消息窗和多窗体的使用;

(2)掌握常用控件的属性和事件,掌握菜单栏、工具栏、状态栏的使用;

(3)掌握多文档MDI窗体的使用,会使用Panel控件、GroupBox控件布局,掌握TreeView控件、Splitter控件的使用;

(4)熟练使用Connection对象连接数据库,熟练使用Command对象操作数据库,了解ADO.NET中的事务处理;

(5)掌握数据集(DataSet)对象的结构,熟练使用DataAdapter对象,掌握使用DataGridView控件查看数据;

2.应用技能目标 

(1)具备在VS环境中创建项目、运行和调试项目的能力;

(2)会使用VisualStudio设计窗口应用程序,并实现功能;

(3)能够编写更加健壮、灵活的程序;

(4)会使用ADO.NET进行数据库操作;

(5)能使用面向对象程序设计思想,进行抽象分析;

(6)具有综合运用所学知识进行简单窗体软件开发、编码、调试、维护能力。

3素质目标

(1)具有勤奋学习的态度,严谨求实、创新的工作作风;

(2)具有良好的心理素质和职业道德素养;

(3)具有高度责任心和良好的团队合作精神;

(4)具有科学思维方式和一定的唯物辩证法思想;

(5)具有良好的人际交往和协商沟通能力;

(6)良好的心理素质和克服困难与挫折的能力。

三、内容标准

本课程分为三个部分共17章内容,结合8个实验组织教学,将职业行动领域的工作过程融入到项目或任务训练中。

1.内容设计

第一部分基础篇

第1章.NET与C#简介(1学时)

●教学目的和要求

理解并掌握.NET平台的意义和作用,掌握C#语言的基本概念等知识。

●教学内容

基础模块:

1.1.NET简介

1.2C#简介

提升模块:

1.1.NET简介

●教学重点

.NET平台的应用。

第2章VisualStudio简介与安装(1学时)

通过本章学习掌握VisualStudio开发平台的发展历史,同时掌握VS2012的安装与配置。

2.1VisualStudio的发展历史和优点

2.2VisualStudio2012集成开发环境安装

第3章C#语言基础(2学时)

理解C#的新特性,掌握使用C#语言的语法知识和基本结构。

3.1标识符与关键字

3.2常量和变量

3.3值类型

3.4引用类型

3.5类型转换

3.6运算符与表达式

3.7流程控制

3.8异常处理

第2部分入门篇

第4章Windows窗体设计基础(4学时)

掌握Windows窗体应用程序设计流程;

掌握项目与解决方案的关系和应用;

掌握常用窗体控件的设计与应用;

掌握简单windows程序窗体应用设计的方法。

4.1Windows窗体应用程序设计流程

4.2项目与解决方案

4.3窗体与控件

4.4简单的上机考试系统界面设计

扩展学习:

StatusStrip控件简介及其应用

第5章Windows窗体应用程序设计(2学时)

理解面向对象编程的基本概念;

掌握面向对象编程的方法;

掌握C#事件驱动的方法;

实现上机考试系统程序的设计;

掌握命名空间的作用和应用;

掌握程序设计代码的书写规范及注释用法。

5.1面向对象编程简介

5.2方法

5.3事件

5.4上机考试系统程序设计

5.5命名空间

5.6代码的书写规范及其注释用法

程序调试

5.4上机考试系统程序设计

第6章Windows窗体的显示模式与对话框(4学时)

掌握Windows窗体的显示模式;

掌握Windows通用对话框的使用方法;

掌握MessageBox消息对话框应用的方法。

6.1Windows窗体的显示模式简介

6.2Windows通用对话框简介

6.3MessageBox消息对话框简介及其应用

关于对话框简介及其应用

6.2Windows通用对话框简介

第7章Windows进程与线程程序设计(2学时)

了解进程与线程的区别;

掌握进程程序设计的原理;

掌握线程程序设计基础知识;

掌握多线程程序设计与实现的方法;

掌握Windows窗体控件的跨线程访问的方法。

7.1进程与线程简介

7.2进程程序设计

7.3线程程序设计基础知识

7.4多线程程序设计

7.5Windows窗体控件的跨线程访问

线程安全的窗体控件访问程序设计

7.4多线程程序设计

7.5Windows窗体控件的跨线程访问

第8章数据库访问程序设计(6学时)

通过本章学习,理解数据库应用技术;

掌握ADO.NET数据访问技术;

理解ADO.NET数据库访问的核心类和技术等知识。

8.1数据库应用基础

8.2ADO.NET简介

8.3ADO.NET数据库访问

将DataGridView控件的数据导出为Excel

8.3ADO.NET数据库访问

第9章LINQ技术及其应用(4学时)

通过本章学习,理解LINQ技术的基本原理;

掌握LINQtoSQL的技术与方法;

掌握利用LINQtoSQL对SQLServer数据进行增、删、改、查等知识。

9.1LINQ简介

9.2LINQtoSQL简介

9.3LINQtoSQL应用

利用LINQtoSQL实现聚合查询

第10章GDI+图文绘制程序设计(2学时)

通过本章学习,理解GDI+技术的概念;

掌握GDI+绘制图文的基本步骤;

掌握GDI+绘制图文的技术基础;

掌握使用GDI+技术绘制各种基本图形的技术;

掌握利用GDI+绘制文本的方法等。

10.1GDI+简介

10.2GDI+绘制图文的基本步骤

10.3GDI+绘制图文的技术基础

10.4绘制基本图形

10.5绘制文本

鼠标画线程序设计

10.5绘制文本

第11章Windows打印组件程序设计(6学时)

通过本章学习,理解Windows打印组件;

掌握PrintDocument、PrintPreviewDialog及PrintDialog组件应用技术;

理解PrintPreviewControl组件技术;

掌握PageSetupDialog组件和PrintPreviewControl组件的应用等知识。

11.1PrintDocument、PrintPreviewDialog及PrintDialog组件简介及其应用

11.2PrintPreviewControl组件简介及其应用

11.3PageSetupDialog组件简介及其应用

图片打印

11.1PrintDocument、PrintPreviewDialog及PrintDialog组件简介及其应用

第12章文件I/O操作程序设计(4学时)

通过本章学习,理解文件与流的概念;

掌握目录类、文件类及路径类的使用方法;

理解文件对话框类的用法;

掌握文件的流操作方法。

12.1文件与流简介

12.2目录类、文件类及路径类

12.3文件对话框类

12.4流操作

判断文件是否正在被使用

12.4流操作

第13章网络通信程序设计(2学时)

通过本章学习,理解网络协议的概念;

掌握定义和获取主机消息的技术;

理解Socket技术;

掌握TCP网络通信程序设计的基本方法等知识。

13.1网络协议简介

13.2定义和获取主机消息

13.3Socket简介

13.4套接字网络通信简介

13.5TCP网络通信程序设计

UDP网络通信程序设计

第14章Windows程序的安装部署(4学时)

通过本章学习,理解并掌握Windows程序的安装部署的方法等知识。

14.1Windows程序的安装部署简介

14.2Windows程序的安装部署方法

第3部分应用篇

第15章视频应用程序设计(6学时)

通过本章学习,理解VFW基础知识;

掌握基于VFW的视频应用程序设计的基本方法和技术。

15.1VFW基础知识

15.2基于VFW的视频应用程序设计

15.2基于VFW的视频应用程序设计

第16章图像处理程序设计(6学时)

通过本章学习,理解GDI+图像处理基础知识;

掌握基于GDI+图像处理的应用程序设计的基本方法和技术。

16.1GDI+图像处理简介

16.2GDI+图像像素操作的3种方法

16.3GDI+图像处理基础程序设计

第17章邮件发送与接收程序设计(6学时)

通过本章学习,理解邮件发送的基础知识;

掌握基于发送邮件所需的各种协议基本方法和技术。

17.1邮件发送

17.2邮件接收

17.3IMAP协议简介

17.2邮件接收

2.教学设计

序号

项目(情境/章节/模块/案例)名称

培养目标

学习和训练内容

学时建议

教学方法与手段

考核评价

1

情境一

.NET与C#简介

1.掌握.NET基本应用;

2.C#语言的应用。

教学载体:

多媒体计算机

学习内容:

1.net概念

2C#应用

教学方法:

项目教学法、分组教学法

教学手段:

多媒体教学、现场教学、视频教学

考核方式:

提问、实作

考核标准:

理解.NET与C#的基本概念

2

情境二

VisualStudio简介与安装

1.掌握VisualStudio开发平台的发展历史;

2.掌握VS2012的安装与配置。

1VisualStudio的发展历史和优点

2VisualStudio2012集成开发环境安装

训练内容:

1VisualStudio2012集成开发环境安装

实做

能够熟练安装VisualStudio2012集成开发环境

成绩权重:

计入过程考核成绩(占总成绩40%)

3

情境三

C#语言基础

1.掌握标识符与关键字

2.掌握常量和变量

3.掌握值类型

4.掌握引用类型

5.掌握类型转换

6.掌握运算符与表达式

7.掌握流程控制

8.掌握异常处理

1C#基础语法

2C#基本结构

3异常处理

1C#语法练习

2复杂条件选择

能理解面向对象程序设计的原理,正确编写C#程序

情境四

Windows窗体设计基础

1.掌握Windows窗体应用程序设计流程;

2.掌握项目与解决方案的关系和应用;

3.掌握常用窗体控件的设计与应用;

4.掌握简单windows程序窗体应用设计的方法。

1Windows窗体应用程序设计流程

2项目与解决方案

3窗体与控件

4简单的上机考试系统界面设计

1常用控件练习

2简单系统界面设计

常用控件的使用方法

5

情境五

Windows窗体应用程序设计

1.理解面向对象编程的基本概念;

2.掌握C#事件驱动的方法;

3.实现上机考试系统程序的设计;

4.掌握命名空间的作用和应用;

5.掌握程序设计代码的书写规范及注释用法。

1面向对象编程简介

2方法

3事件

4上机考试系统程序设计

5命名空间

6代码的书写规范及其注释用法

1上机考试系统程序设计

2命名空间

能够独立完成上机考试系统界面的设计与功能。

6

情境六

Windows窗体的显示模式与对话框

1.掌握Windows窗体的显示模式;

2.掌握Windows通用对话框的使用方法;

3.掌握MessageBox消息对话框应用的方法。

1Windows窗体的显示模式简介

2Windows通用对话框简介

3MessageBox消息对话框简介及其应用

1Windows通用对话框

2MessageBox消息对话框

掌握利用Windows对话框和MessageBox消息框实现用户交互。

7

情境七

Windows进程与线程程序设计

1.进程与线程简介

2.掌握进程程序设计

3.掌握线程程序设计基础知识

4.掌握多线程程序设计

5.掌握Windows窗体控件的跨线程访问

1进程与线程简介

2进程程序设计

3线程程序设计基础知识

4多线程程序设计

5Windows窗体控件的跨线程访问

1多线程程序设计

2Windows窗体控件的跨线程访问

能熟练使用进行设计并实现多线程程序。

8

情境八

数据库访问程序设计

1.理解数据库应用技术;

2.掌握ADO.NET数据访问技术;

3.理解ADO.NET数据库访问的核心类和技术

多媒体计算机

1数据库应用基础

2ADO.NET简介

3ADO.NET数据库访问

4ADO.NET数据库访问

能够使用ADO.NET技术访问数据库,并进行数据管理

9

情境九

LINQ技术及其应用

1.理解LINQ技术的基本原理;

2.掌握LINQtoSQL的技术与方法;

3.掌握利用LINQtoSQL对SQLServer数据进行增、删、改、查等知识。

1LINQ简介

2LINQtoSQL简介

3LINQtoSQL应用

1LINQtoSQL应用

能够正确使用LINQtoSQL实现对数据的管理。

10

情境十

GDI+图文绘制程序设计

1.理解GDI+技术的概念;

2.掌握GDI+绘制图文的基本步骤;

3.掌握GDI+绘制图文的技术基础;

4.掌握使

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

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1