《C#程序设计》课程标准.docx
《《C#程序设计》课程标准.docx》由会员分享,可在线阅读,更多相关《《C#程序设计》课程标准.docx(8页珍藏版)》请在三一文库上搜索。
1、C#程序设计课程标准课程名称:c#程序设计课程编码:60415008总学时数:60理论学时30实践学时30适用专业:物联网应用技术一、课程概述I.课程定位本课程是计算机物联网应用技术专业的专业必修课,主要针对。net软件开发工程师等岗位开设,具有进行C/S软件体系结构程序设计、分析、编码、测试和部署的能力,运用面向对象的思想编写程序解决实际问题的能力。培养学生良好的职业素养,具有独立分析、解决问题的能力和创新学习、研究性学习的能力。前导课程有C语言程序设计、SQLSerVer数据库等课程,后续课程有。NET软件工程师模拟岗位训练课程。2.课程设计思路本课程标准按照“校企结合、工学结合、专业教育
2、与职业教育融通、工学交替、实境育人”的改革思路,根据工作过程系统化课程开发的思路,通过对软件开发过程的深入分析,在对软件开发所涵盖的岗位群进行工作任务与职业能力分析的基础上,确定以具有代表性的典型工作任务为中心,实际项目为载体,对课程知识进行序化和重构,对教学内容进行重新组合和综合,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑高等职业教育对理论知识学习的需要,并融合计算机程序设计员国家职业资格证书对知识、能力和素质的要求。每个项目的学习都按以典型应用软件产品为载体设计的项目驱动活
3、动来进行,以工作任务为中心整合理论与实践,实现理论与实践的一体化。项目的设计由简单到复杂,理论知识采取循环式教学,课内项目和课外项目相结合。二、课程目标1.总体目标通过本课程学习,学生能够学会使用C#语言开发窗体程序与数据库程序的基本方法,培养学生使用C#语言进行桌面程序设计的职业技能,掌握让学生按照企业要求和商业软件开发的规范开发项目,并为学生使用C#语言进行ASP。NET网站开发提供基础;养成良好的沟通能力与团队协作精神,具有良好的职业道德、较强的质量意识和创新精神。2.具体目标(1)职业技能目标具备阅读、分析、调试程序代码的能力;具备根据项目需求进行类设计的能力具备理清类之间的关系,进行
4、类的继承关系、多态性设计的能力具备根据项目要求进行简单的算法设计的能力具备面向对象的程序设计能力(2)知识目标:了解程序设计的发展趋势理解C#数据类型的分类及适用范围理解程序设计的顺序、条件和循环三种基本结构理解数组的语法结构,掌握数组的使用方法掌握结构与枚举掌握类的基本结构(basicstructure),属性(property)、方法(method)和事件(event)的设计及使用掌握类的继承性、多态性应用掌握接口的设计方法掌握ArrayList、HasTablesListDictionary的用法理解WinclOWS基本控件的属性、方法和事件及其使用理解WineIoWS高级控件的属性、方
5、法和事件及其使用理解SQLSerVer2005数据库的连接和访问掌握在。NET框架下开发三层结构数据库应用系统理解工厂模式在企业级软件开发中的应用(3)职业素质养成目标:通过标准开发过程和规范化的程序设计训练,培养学生吃苦耐劳、细致认真,一丝不苟的工作作风;通过项目中界面设计,激发学生的美学潜力和审美情趣;通过分组协作,培养学生团队合作和与人交流、沟通的能力;通过项目实施中的作品展示,培养学生表达和展示自我的能力与意识;通过互相评分,培养学生欣赏别人的品质。养成编程的良好习惯,不断拓展学习空间。三、课程内容与要求根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,课程内容以“项目”的形式
6、其排序遵循从简单到复杂原则。课程内容为典型软件开发项目,活动设计遵循原则:职业活动为导向;素质为基础;能力目标为主线;学生为主体;项目为载体;知识、理论、实践为一体。表I课程总体设计序号任务/项目/单元任务/项目/单元描述参考学时1项目1:HelloWOrld程序安装C#软件集成开发环境。认识集成开发环境内各窗体的功能和使用方法。编写控制台程序wHello,World!42项目2:Windows计算器运用软件工程知识进行简单的软件设计,如界面设计、过程设计等。利用设计结果和窗体、菜单、按钮、单选框、文本框等控件完成界面设计。设置控件的属性。运用C#语言编写控件的事件方法。调试程序。应用程序设
7、计语言的控制语句。103项目3:Windows记事本阅读项目需求,完成项目主要功能的分析和设计,完成设计资料整理。根据设计资料完成软件编码。设计带图标的菜单。使用文件对话框和文本文件。运用测试和调试知识测试和调试软件。104项目4:Windows任务管理器应用选项卡、列表视图、树视图、状态栏等控件,进行GDI+编程。16运用进程和线程知识创建进程、创建并启动线程、控制线程的执行、实现线程之间的同步5项目5:学生信息管理系统运用软件工程知识进行软件设计。根据设计结果综合应用窗体、菜单、文本框、对话框、标签、按钮、列表框、图片框、图像、列表、分割条、分组框、面板、选项卡、树视图、列表视图等常用控件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C#程序设计 C# 程序设计 课程标准
