《C#程序设计语言》课程标准.doc

上传人:11****ws 文档编号:2995331 上传时间:2019-05-16 格式:DOC 页数:8 大小:132.50KB
下载 相关 举报
《C#程序设计语言》课程标准.doc_第1页
第1页 / 共8页
《C#程序设计语言》课程标准.doc_第2页
第2页 / 共8页
《C#程序设计语言》课程标准.doc_第3页
第3页 / 共8页
《C#程序设计语言》课程标准.doc_第4页
第4页 / 共8页
《C#程序设计语言》课程标准.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、C#程序设计语言课程标准一、适用对象高等职业教育层次学生。二、课程性质C#程序设计语言是软件专业 主干课程。本 课程主要使学生具备相关职业初、中级专门人才所必需的软件设计基本技能,熟悉软件开 发所需的软件开发工具,了解软件开发方法和开发过程;是学习数据库、应用软件开发、软件工程等后续专业课 程的基础。三、参考学时64 学时。四、学分4 学分。五、课程目标通过项目引领的软件开发活动,掌握 C#语言知识,培养学生的软件开发技能,对软件开发过程和软件开发规范有基本的了解;能承担软件开发企业中编码、测试 的工作任务。同 时培养吃苦耐劳、爱岗敬业、团队协作的职业精神和诚实、守信、善于沟通与合作的良好品质

2、,为发展职业能力奠定良好的基础。理解 C#程序设计语言的语法。能在软件设计人员的指导下把详细设计结果转换为软件编码。能对编写的软件代码进行测试和调试。会编写符合“软件编码规范” 要求的软件代码。能在面向对象的软件开发理论指导下编写软件代码。六、设计思路按照“以能力为本位、以职业实践为主线、以 项目课程为主体的模 块化专业课程体系”的总体设计要求,该门课程以学会面向对象的程序设计语言的使用,形成面向对象程序编码的基本技能为基本目标, 彻底打破学科课程的设计思路,紧紧围绕 工作任务完成的需要来 选择和组织课程内容,突出工作任 务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就 业能力。

3、学习项目选取的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中, 还根据软件专业的典型产品为载体,使工作任 务具体化, 产生了具体的学 习项目。其编排依据是该职业所特有的工作任务逻辑关系,而不是知 识关系。依据工作任务完成的需要、职业 学校学生的学习特点和职业 能力形成的规律,按照 “学历证书与职业资格证书嵌入式” 的设计要求确定课程的知识、技能等内容。依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。学习程度用语主要使用“了解”、 “理解”、 “能”或“ 会”等用语来表述。 “了解”用于表述事实性知识的学习程度, “理解”用于表述原理性知识的学习程度,

4、“能”或“会”用于表述技能的学习程度。七、内容纲要项目一 “Hello,World!”程序1、参考学时8 学时。2、工作任务安装 C#软件集成开发环境。认识集成开发环境内各窗体的功能和使用方法。编写控制台程序“Hello,World!”3、学习目标安装 Visual S 的开发环境。能运用.net 集成开发环境开发简单的 C#程序。了解.net 框架及其组成和特点。了解 C#语言的特点及其与.net 的关系。理解.net 集成开发环境(IDE)的组成和各部分的作用。理解 C#程序结构。模块一 安装 Visual S 开发环境参考学时 2 学时工作任务 安装准备完成 Visual S 的安装和配

5、置学习目标理解 Visual S 系统运行环境的需求会分析、判断计算机软、硬件环境是否适合安装和运行 Visual S会安装 Visual S 开发环境实践技能 Visual S 安装和配置的步骤安装向导的操作和使用方法知识要点 安装 Visual S 的系统需求安装向导模块二 熟悉 Visual S 集成开发环境参考学时 2 学时工作任务配置集成开发环境查看在线文档认识解决方案资源管理器、代 码编辑器、 对象浏览器等设置集成开发环境的各种参数,如用 户配置文件、 键盘映射方案、窗口布局、帮助过渡器和帮助的显示方式、启动、 .net 时显示内容等学习目标会使用 Visual S 集成开发环境,

6、包括运用“ 开始”页面设置集成开发环境的各种参数、阅读文档会运用解决方案资源管理器管理和组织解决方案和项目会运用代码编辑器编辑和调试程序会运用对象浏览器杳看不同组件中的对象和对象成员会运用属性窗口显示和设置各种开发元素的属性实践技能 集成开发环境的配置方法解决方案资源管理器、代码编辑 器、 对象浏览器的使用方法知识要点 集成开发环境的组成和作用拓展知识 调试器的使用模块三 编写“Hello World!”程序参考学时 4 学时工作任务 运用项目模板创建“Hello World!”程序调试和运行“Hello World!”程序学习目标会运用.net 提供的项目模板创建控制台应用程序了解 C#程序

7、源文件的组成和 结构会生成和运行应用程序实践技能 .net 集成开发环境的使用方法C#程序的编辑、调试和运行方法知识要点C#语言的特点C#源程序的组成和结构命名空间、类、Main()方法等概念阅读和设置项目配置文件(AssemblyInfocs )考核要求 理解 C#程序源文件的组成和 结构,掌握命名空 间、类、 Main()方法等概念项目二 Windows 计算器1、参考学时10 学时2、工作任务阅读项目需求,完成项目主要功能的 简单分析和设计,完成设计资料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会运用软件工程知识进行简单的软件设计,如界面 设计、 过 程设计等。会

8、利用设计结果和窗体、菜单 、按 钮、单选框、文本框等控件完成界面设计。会设置控件的属性。能运用 C#语言编写控件的事件方法。会调试程序。会应用程序设计语言的控制语句。模块一 “windows 计算器” 软件设计参考学时 2 学时工作任务阅读项目需求;分析项目功能完成界面设计完成过程设计整理设计资料学习目标会运用软件工程知识阅读项目需求,分析 项目的主要功能会设计应用程序界面会设计控件,包括控件的名称、所需属性和事件方法等能整理设计资料并完成简单的软件设计文档的编写实践技能界面设计和过程设计的方法分析和设计的步骤工具软件的使用知识要点 软件工程中的设计知识拓展知识 软件编码规范软件工程中软件设计

9、的有关知识、设计步骤和规范模块二 在.net 环境中创建“ Windows 计算器”界面参考学时 2 学时工作任务 根据设计结果在软件集成开发环境中完成应用程序界面的创建学习目标能根据设计结果在集成开发环境中利用模板建立 C#应用程序会创建“Windows 计算器”界面会在界面窗体中创建菜单、按 钮、 单选框、文本框等控件实践技能 添加控件的方法和步骤知识要点 相关控件的用途拓展知识上下文菜单多文档窗口(MDI)在窗口中布局控件考核要求 掌握应用程序界面、控件的设计模块三 设置“Windows 计算器”界面各控件的属性、事件方法参考学时 2 学时工作任务 在“Windows 计算器”界面设计的

10、基础上完成相关代码的编 写学习目标能根据设计结果在集成开发环境中为“Windows 计算器”界面窗体中的各控件 设置名称、属性能根据设计文档的要求完成事件编码实践技能 在集成开发环境中设置控件的名称、属性编写事件代码的方法知识要点 各种控件的属性、事件C#语言的操作符、基本语句、类型系统、 类、对象、属性、事件的相关知识拓展知识 C#中事件、代理、接口等知识考核要求 掌握各控件名称、属性等的设 置,能 够编写事件代码模块四 “Windows 计算器”软件测试和调试参考学时 4 学时工作任务 完成“Windows 计算器”软件的测试和调试学习目标了解测试和调试的方法、步骤认识软件测试的重要性能完

11、成软件的简单测试和调试实践技能 代码复审试探法调试知识要点代码复审黑盒、白盒测试技术试探法调试技术考核要求 能够选择合适的测试技术对软件进行测试和调试项目三 Windows 记事本1、 参考学时12 学时。2、工作任务阅读项目需求,完成项目主要功能的分析和 设计,完成 设计资 料整理。根据设计资料完成软件编码。对软件进行测试和调试。3、学习目标会设计带图标的菜单。会使用文件对话框和文本文件。会运用测试和调试知识测试和调试软件。模块一 “Windows 记事本”软件设计参考学时 4 学时工作任务阅读项目需求分析项目功能完成界面设计完成过程设计整理设计资料学习目标 能阅读项目的需求分析能分析项目的

12、功能能进行项目的简单设计并整理设计资料实践技能 界面设计和过程设计的方法分析和设计的步骤知识要点 软件工程中的设计知识拓展知识 用例、UML 表示模块二 “Windows 记事本”软件编码参考学时 4 学时工作任务 根据设计文档完成“Windows 记事本”软件的代码编写学习目标能为“Windows 记事本”软件创建 SDI 文档的窗体会设置窗体属性会使用菜单和文本框控件能为菜单项的 Click 事件设计代码能编码实现文件的创建、读、写、修改、保存会使用文件对话框实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项知识要点文件对话框文件的输入输出相关控件的用途、主要属性和事

13、件主菜单和快捷菜单的知识相关 C#语言知识考核要求 掌握文件的输入输出,主菜单 和快捷菜单的知识拓展知识 GDI+编程模块三 “Windows 记事本”软件测试和调试参考学时 4 学时工作任务 完成“Windows 记事本”软件的测试和调试学习目标 理解测试和调试的方法、步骤实践技能 等价分类法知识要点 测试用例的设计等价分类法考核要求 理解等价分类法项目四 Windows 任务管理器1、参考学时14 学时。2、工作任务阅读项目需求,完成项目主要功能的分析和 设计,完成 设计资 料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会应用选项卡、列表视图、树视图、状态栏等控件,进

14、行 GDI+编程。会运用进程和线程知识创建进程、 创建并启动线程、控制 线 程的执行、实现线程之间的同步。模块一 “Windows 任务管理器”软件设计参考学时 4 学时工作任务阅读项目需求分析项目功能完成界面设计完成过程设计整理设计资料学习目标能够独立阅读项目的需求能分析项目功能能独立进行项目设计,整理设计资 料并完成软件设计模块二 “Windows 任务管理器”软件编码参考学时 8 学时工作任务 根据设计文档完成“Windows 任务管理器”软件的代码编写学习目标能根据设计结果在集成开发环境中利用模板建立 C#应用程序能为“Windows 任务管理器”软件创建窗体能设置窗体属性能创建菜单、

15、选项卡、列表视图、树视图等控件能为各菜单项的 Click 事件添加编码会使用选项卡了解 GDI+编程会运用列表视图、状态栏等控件实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项知识要点选项卡、列表视图、树视图、状态栏等控件的用途、主要属性和事件相关的 C#语言知识GDI+知识考核要求 掌握选项卡、列表视图、树视图等控件的使用模块三 “Windows 任务管理器”软件测试和调试参考学时 2 学时工作任务 完成“Windows 任务管理器”软件的测试和调试学习目标 能测试和调试软件实践技能 边界值测试错误推测法知识要点 边界值测试错误推测法考核要求 理解边界值测试、错误推测

16、法项目五 学生信息管理系统1、参考学时20 学时。2、工作任务阅读项目需求,完成项目主要功能的分析和 设计,完成 设计资 料整理。根据设计文档完成软件编码。对软件进行测试和调试。3、学习目标会运用软件工程知识进行软件设计。会根据设计结果综合应用窗体、菜 单、文本框、对话框、 标签、按 钮、列表框、 图片框、 图像列表、分割条、分组框、面板、选项卡、 树视图、列表 视图等常用控件 编写程序。能运用 ADO.net 访问数据库。会运用测试与调试知识测试和调试软件。理解 ADO.net 的有关知识。模块一 “学生信息管理系统”软件设计参考学时 6 学时工作任务阅读项目需求分析项目功能数据库设计完成界

17、面设计完成过程设计整理设计资料学习目标能够独立阅读项目需求,分析 项目功能能独立进行项目设计,整理设计资 料并完成软件设计能进行简单的数据库设计实践技能数据库设计的方法和步骤界面设计和过程设计的方法分析和设计的步骤工具软件的使用知识要点 软件工程中的设计知识数据库知识考核要求 了解 C#与数据库的结合,工具软件的使用模块二 “学生信息管理系统”软件编码参考学时 10 学时工作任务 根据设计文档在.net 软件集成开发环境下完成“学生信息管理系统”软件的编码学习目标能独立地根据设计结果在集成开发环境中利用模板建立 C#应用程序能为“学生信息管理系统” 软件编写代码会运用 ADO.net 访问数据

18、库实践技能在可视化环境中编码的步骤、要点使用控件的方法和步骤编码的注意事项数据控件的使用方法知识要点图片框、图像列表、分割条、分组框、面板等常用控件的用途、主要属性和事件相关的 C#语言知识相关的数据库知识ADO.net 访问数据 库知识考核要求 会利用模板建立 C#应用程序,运用 ADO.net 访问数据库拓展知识 其他的数据库知识模块三 “学生信息管理系统”软件测试和调试参考学时 4 学时学习目标 理解测试和调试的方法、步骤能测试和调试软件工作任务 完成“学生信息管理系统” 软件的测试和调试实践技能 测试的方法和步骤调试技术知识要点 测试用例的设计;调试技术代码复审、黑盒推测技术、等价分类法、边界值、 错误推测法考核要求 测试用例的设计;调试技术八、实施建议要采取项目教学法,以工作任 务为出发点激发学生的学习兴 趣,教学 过程中要注重创设教育情境,采取理论实践一体化教学模式,要充分利用挂 图、投影、多媒体等教学手段。采取阶段评价和目标评价相结合,理 论考核与实践考核相 结合,并且 进行课程实习,增加实战项目练习。开发相关辅导用书、教师指导 用书、网 络资源,要注重仿真软件的应用及开发。(本标准纂写人:杨静 尚博)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。