《C#可视化程序设计案例教程课程标准.docx》由会员分享,可在线阅读,更多相关《C#可视化程序设计案例教程课程标准.docx(4页珍藏版)》请在第一文库网上搜索。
1、学时建议本书可用于32、48、64课时的教学,详见表1安排。表1课时安排建议模块32课时48课时64课时模块1认识C#窗体应用程序444模块2设计窗体应用程序界面888模块3学习C#基础语法666模块4设计多窗体应用程序666模块5可视化访问数据库888模块6AD0.Net访问数据库01010模块7设计复杂窗体应用程序066模块8绘制与打印图形008模块9开发C#应用程序008合计324864二、教学目标各模块教学目标说明如表2所示。表1教学目标模块教学目标模块1认识C#窗体应用程序知识目标1) 了解C#与.NET框架的关系,以及.NETFmmework框架的作用与优点2) 了解C#应用程序的
2、类型3)熟悉Visua1Studio2019C#应用程序开发环境3) 掌握C#窗体应用程序的开发步骤能力目标4) 能够正确认识C#与.NET框架的关系2)能够使用Visua1Studio2019正确创建C#窗体应用程序素质目标5) 具有创建C#窗体应用程序的素质6) 具有书写命名和结构规范的C#应用程序的素质模块2设计窗体应用程序界面知识目标1)了解控件属性、方法、事件的概念。2)掌握窗体控件的概念及用法。3)掌握程序界面设计常用控件标签、文本框、按钮、列表框、组合框、单选按钮、复选框、图片框、分组框的属性、方法、事件及其用法。4)了解定时器控件的用法。5)掌握控件布局的方法。6)掌握窗体应用
3、程序的设计与实现步骤。能力目标1)能够熟练创建窗体应用程序。2)能够正确使用控件设计窗体应用程序界面和实现窗体应用程序功能。3)能够按照软件项目开发流程规范开发窗体应用程序。素质目标1)具有开发C#窗体应用程序的素质。2)具有良好的软件项目编码规范素养。3)具有遵循软件项目开发流程的素养。4)具有安全意识。模块3学习C#基础语法知识目标1)了解C#项目的结构2)掌握C#代码行书写规则3)掌握变量与常量定义方法4)掌握程序结构与流程控制语句5)了解数组与类的定义及用法能力目标1)能够熟练创建C#项目2)能够正确使用变量、常量、数组与类3)能够正确使用流程控制语句实现程序逻辑素质目标1)具有创建多
4、项目C#应用程序的素质2)具有良好的软件项目编码规范素养模块4设计多窗体应用程序知识目标1)掌握多窗体应用程序的创建方法2)掌握主菜单与的上下文菜单设计与使用方法3)掌握工具栏、状态栏控件的用法4)掌握对话框控件与对话框类MeSSage的用法5)了解对话框的分类能力目标1)能够熟练创建多窗体应用程序2)能够正确创建应用程序主菜单和上下文菜单3)能够正确创建应用程序工具栏4)能够使用状态栏正确监视应用程序状态5)能够使用对话框与用户进行信息交互素质目标1)具有开发C#多窗体应用程序的素质2)具备使用菜单、工具栏、状态栏、对话框控件的素质2)具有良好的软件项目编码规范素养3)具有遵循软件项目开发流
5、程的素养模块5可视化访问数据库知识目标1)掌握数据库应用程序的设计步骤2)掌握类型化数据集的创建方法3)掌握适配器的配置方法4)掌握数据访问控件BindingSourceNBindingNaVigator、DataGridView的用法5)掌握配置通用窗体控件数据源的方法能力目标1)能够正确创建数据库应用程序2)能够熟练使用数据访问控件设计数据库应用程序3)能够熟练使用数据集访问数据库4)能够使用通用控件显示数据源数据素质目标1)具有开发数据库应用程序的素质2)具有遵循软件项目开发流程的素养模块6AD0.Net访问数据库知识目标1)熟悉数据库应用程序的设计步骤2)掌握数据库访问命名空间的概念3
6、)掌握ADO.Net对象Connection.CommandsDataReaderDataAdapiersDataSeUCominandBuiIder的用法能力目标1)能够熟练使用ADO.Net对象访问数据库2)能够区分ADO.Net对象的应用场景,选择合适的对象高效开发数据库应用程序素质目标1)具有使用ADO.Nei对象设计和开发数据库应用程序的素质2)具有良好的软件项目编码规范素养模块7设计复杂窗体应用程序知识目标1)进一步熟悉数据库应用程序的设计步骤2)掌握复杂窗体设计控件TreeView、1istVieWxTabContro1的用法3)掌握进度条控件和滚动条控件的用法能力目标1)具备使
7、用复杂窗体控件与A.Net对象设计实用数据库应用程序的能力2)具备使用进度条和滚动条控件设计具有友好人机交互功能的应用程序界面素质目标1)具有开发实用数据库应用程序的素质2)具有开发友好人机交互功能应用程序的素质3)具有良好的软件项目编码规范素养模块8绘制与打印图形知识目标1)熟悉GraPhiCS类图形绘制函数的用法2)熟悉打印对话框控件的用法能力目标1)能够使用Graphics类的图形绘制函数绘制规定的图形和文本2)能够使用图形来直观描述数据3)能够使用打印对话框打印页面素质目标1)具有开发图形应用程序的素质2)具有开发友好人机界面应用程序的素质3)具有良好的软件项目编码规范素养模块9开发C#应用程序知识目标1)掌握C#控制台应用程序的创建方法2)掌握类的继承与多态的用法3)掌握读/写文件的方法4)掌握应用程序的调试方法能力目标1)能够创建控制台应用程序2)能够读/写文件3)能够调试应用程序素质目标1)具有开发控制台应用程序的素质2)具有调试应用程序的素质3)具有使用文件操作类存取数据的能力4)具有良好的软件项目编码规范素养