《C#程序设计语言》课程标准.doc_第1页
《C#程序设计语言》课程标准.doc_第2页
《C#程序设计语言》课程标准.doc_第3页
《C#程序设计语言》课程标准.doc_第4页
《C#程序设计语言》课程标准.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

C#程序设计语言课程标准一、适用对象高等职业教育层次学生。二、课程性质C#程序设计语言是软件专业主干课程。本课程主要使学生具备相关职业初、中级专门人才所必需的软件设计基本技能,熟悉软件开发所需的软件开发工具,了解软件开发方法和开发过程;是学习数据库、应用软件开发、软件工程等后续专业课程的基础。三、参考学时64学时。四、学分4学分。五、课程目标通过项目引领的软件开发活动,掌握C#语言知识,培养学生的软件开发技能,对软件开发过程和软件开发规范有基本的了解;能承担软件开发企业中编码、测试的工作任务。同时培养吃苦耐劳、爱岗敬业、团队协作的职业精神和诚实、守信、善于沟通与合作的良好品质,为发展职业能力奠定良好的基础。理解C#程序设计语言的语法。能在软件设计人员的指导下把详细设计结果转换为软件编码。能对编写的软件代码进行测试和调试。会编写符合“软件编码规范”要求的软件代码。能在面向对象的软件开发理论指导下编写软件代码。六、设计思路按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以学会面向对象的程序设计语言的使用,形成面向对象程序编码的基本技能为基本目标,彻底打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。学习项目选取的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中,还根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目。其编排依据是该职业所特有的工作任务逻辑关系,而不是知识关系。依据工作任务完成的需要、职业学校学生的学习特点和职业能力形成的规律,按照“学历证书与职业资格证书嵌入式”的设计要求确定课程的知识、技能等内容。依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。学习程度用语主要使用“了解”、“理解”、“能”或“会”等用语来表述。“了解”用于表述事实性知识的学习程度,“理解”用于表述原理性知识的学习程度,“能”或“会”用于表述技能的学习程度。七、内容纲要项目一 “Hello,World!”程序1、参考学时8学时。2、工作任务安装C#软件集成开发环境。认识集成开发环境内各窗体的功能和使用方法。编写控制台程序“Hello,World!”3、学习目标安装Visual S的开发环境。能运用.net集成开发环境开发简单的C#程序。了解.net框架及其组成和特点。了解C#语言的特点及其与.net的关系。理解.net集成开发环境(IDE)的组成和各部分的作用。理解C#程序结构。模块一 安装Visual S开发环境参考学时2学时工作任务安装准备完成Visual S的安装和配置学习目标理解Visual S系统运行环境的需求会分析、判断计算机软、硬件环境是否适合安装和运行Visual S会安装Visual S开发环境实践技能Visual S安装和配置的步骤安装向导的操作和使用方法知识要点安装Visual S的系统需求安装向导模块二 熟悉Visual S集成开发环境参考学时2学时工作任务配置集成开发环境查看在线文档认识解决方案资源管理器、代码编辑器、对象浏览器等设置集成开发环境的各种参数,如用户配置文件、键盘映射方案、窗口布局、帮助过渡器和帮助的显示方式、启动、 .net时显示内容等学习目标会使用Visual S集成开发环境,包括运用“开始”页面设置集成开发环境的各种参数、阅读文档会运用解决方案资源管理器管理和组织解决方案和项目会运用代码编辑器编辑和调试程序会运用对象浏览器杳看不同组件中的对象和对象成员会运用属性窗口显示和设置各种开发元素的属性实践技能集成开发环境的配置方法解决方案资源管理器、代码编辑器、对象浏览器的使用方法知识要点集成开发环境的组成和作用拓展知识调试器的使用模块三 编写“Hello World!”程序参考学时4学时工作任务运用项目模板创建“Hello World!”程序调试和运行“Hello World!”程序学习目标会运用.net提供的项目模板创建控制台应用程序了解C#程序源文件的组成和结构会生成和运行应用程序实践技能.net集成开发环境的使用方法C#程序的编辑、调试和运行方法知识要点C#语言的特点C#源程序的组成和结构命名空间、类、Main()方法等概念阅读和设置项目配置文件(AssemblyInfocs)考核要求理解C#程序源文件的组成和结构,掌握命名空间、类、Main()方法等概念项目二 Windows计算器1、参考学时10学时2、工作任务阅读项目需求,完成项目主要功能的简单分析和设计,完成设计资料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会运用软件工程知识进行简单的软件设计,如界面设计、过程设计等。会利用设计结果和窗体、菜单、按钮、单选框、文本框等控件完成界面设计。会设置控件的属性。能运用C#语言编写控件的事件方法。会调试程序。会应用程序设计语言的控制语句。模块一 “windows计算器”软件设计参考学时2学时工作任务阅读项目需求;分析项目功能完成界面设计完成过程设计整理设计资料学习目标会运用软件工程知识阅读项目需求,分析项目的主要功能会设计应用程序界面会设计控件,包括控件的名称、所需属性和事件方法等能整理设计资料并完成简单的软件设计文档的编写实践技能界面设计和过程设计的方法分析和设计的步骤工具软件的使用知识要点软件工程中的设计知识拓展知识软件编码规范软件工程中软件设计的有关知识、设计步骤和规范模块二 在.net环境中创建“Windows计算器”界面参考学时2学时工作任务根据设计结果在软件集成开发环境中完成应用程序界面的创建学习目标能根据设计结果在集成开发环境中利用模板建立C#应用程序会创建“Windows计算器”界面会在界面窗体中创建菜单、按钮、单选框、文本框等控件实践技能添加控件的方法和步骤知识要点相关控件的用途拓展知识上下文菜单多文档窗口(MDI)在窗口中布局控件考核要求掌握应用程序界面、控件的设计模块三 设置“Windows计算器”界面各控件的属性、事件方法参考学时2学时工作任务在“Windows计算器”界面设计的基础上完成相关代码的编写学习目标能根据设计结果在集成开发环境中为“Windows计算器”界面窗体中的各控件设置名称、属性能根据设计文档的要求完成事件编码实践技能在集成开发环境中设置控件的名称、属性编写事件代码的方法知识要点各种控件的属性、事件C#语言的操作符、基本语句、类型系统、类、对象、属性、事件的相关知识拓展知识C#中事件、代理、接口等知识考核要求掌握各控件名称、属性等的设置,能够编写事件代码模块四 “Windows计算器”软件测试和调试参考学时4学时工作任务完成“Windows计算器”软件的测试和调试学习目标了解测试和调试的方法、步骤认识软件测试的重要性能完成软件的简单测试和调试实践技能代码复审试探法调试知识要点代码复审黑盒、白盒测试技术试探法调试技术考核要求能够选择合适的测试技术对软件进行测试和调试项目三 Windows记事本1、 参考学时12学时。2、工作任务阅读项目需求,完成项目主要功能的分析和设计,完成设计资料整理。根据设计资料完成软件编码。对软件进行测试和调试。3、学习目标会设计带图标的菜单。会使用文件对话框和文本文件。会运用测试和调试知识测试和调试软件。模块一 “Windows记事本”软件设计参考学时4学时工作任务阅读项目需求分析项目功能完成界面设计完成过程设计整理设计资料学习目标能阅读项目的需求分析能分析项目的功能能进行项目的简单设计并整理设计资料实践技能界面设计和过程设计的方法分析和设计的步骤知识要点软件工程中的设计知识拓展知识用例、UML表示模块二 “Windows记事本”软件编码参考学时4学时工作任务根据设计文档完成“Windows记事本”软件的代码编写学习目标能为“Windows记事本”软件创建SDI文档的窗体会设置窗体属性会使用菜单和文本框控件能为菜单项的Click事件设计代码能编码实现文件的创建、读、写、修改、保存会使用文件对话框实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项知识要点文件对话框文件的输入输出相关控件的用途、主要属性和事件主菜单和快捷菜单的知识相关C#语言知识考核要求掌握文件的输入输出,主菜单和快捷菜单的知识拓展知识GDI+编程模块三 “Windows记事本”软件测试和调试参考学时4学时工作任务完成“Windows记事本”软件的测试和调试学习目标理解测试和调试的方法、步骤实践技能等价分类法知识要点测试用例的设计等价分类法考核要求理解等价分类法项目四 Windows任务管理器1、参考学时14学时。2、工作任务阅读项目需求,完成项目主要功能的分析和设计,完成设计资料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会应用选项卡、列表视图、树视图、状态栏等控件,进行GDI+编程。会运用进程和线程知识创建进程、创建并启动线程、控制线程的执行、实现线程之间的同步。模块一 “Windows任务管理器”软件设计参考学时4学时工作任务阅读项目需求分析项目功能完成界面设计完成过程设计整理设计资料学习目标能够独立阅读项目的需求能分析项目功能能独立进行项目设计,整理设计资料并完成软件设计模块二 “Windows任务管理器”软件编码参考学时8学时工作任务根据设计文档完成“Windows任务管理器”软件的代码编写学习目标能根据设计结果在集成开发环境中利用模板建立C#应用程序能为“Windows任务管理器”软件创建窗体能设置窗体属性能创建菜单、选项卡、列表视图、树视图等控件能为各菜单项的Click事件添加编码会使用选项卡了解GDI+编程会运用列表视图、状态栏等控件实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项知识要点选项卡、列表视图、树视图、状态栏等控件的用途、主要属性和事件相关的C#语言知识GDI+知识考核要求掌握选项卡、列表视图、树视图等控件的使用模块三 “Windows任务管理器”软件测试和调试参考学时2学时工作任务完成“Windows任务管理器”软件的测试和调试学习目标能测试和调试软件实践技能边界值测试错误推测法知识要点边界值测试错误推测法考核要求理解边界值测试、错误推测法项目五 学生信息管理系统1、参考学时20学时。2、工作任务阅读项目需求,完成项目主要功能的分析和设计,完成设计资料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会运用软件工程知识进行软件设计。会根据设计结果综合应用窗体、菜单、文本框、对话框、标签、按钮、列表框、图片框、图像列表、分割条、分组框、面板、选项卡、树视图、列表视图等常用控件编写程序。能运用ADO.net访问数据库。会运用测试与调试知识测试和调试软件。理解ADO.net的有关知识。模块一 “学生信息管理系统”软件设计参考学时6学时工作任务阅读项目需求分析项目功能数据库设计完成界面设计完成过程设计整理设计资料学习目标能够独立阅读项目需求,分析项目功能能独立进行项目设计,整理设计资料并完成软件设计能进行简单的数据库设计实践技能数据库设计的方法和步骤界面设计和过程设计的方法分析和设计的步骤工具软件的使用知识要点软件工程中的设计知识数据库知识考核要求了解C#与数据库的结合,工具软件的使用模块二 “学生信息管理系统”软件编码参考学时10学时工作任务根据设计文档在.net软件集成开发环境下完成“学生信息管理系统”软件的编码学习目标能独立地根据设计结果在集成开发环境中利用模板建立C#应用程序能为“学生信息管理系统”软件编写代码会运用ADO.net访问数据库实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项数据控件的使用方法知识要点图片框、图像列表、分割条、分组框、面板等常用控件的用途、主要属性和事件相关的C#语言知识相关的数据库知识ADO.net访问数据库知识考核要求会利用模板建立C#应用程序,运用ADO.net访问数据库拓展知识其他的数据库知识模块三 “学生信息管理系统”软件测试和调试参考学时4学时学习目标理解测试和调试的方法、步骤能测试和调试软件工作任务完成

温馨提示

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

评论

0/150

提交评论