课程类别:理论+实学时:96审定负责人:李《C#程序设计》课程标准课程代码:400013适用专业:计算机应用技术编写人:李凌一、课程概述1、课程性质《C#程序设计》是计算机应用专业核心专业课程,承担着面向对象编程、控制台应用程序开发、桌面应用程序开发等核心职业能力培养的任务。2、基本理念计算机应用技术专业培养具备扎实的计算机操作和应用能力,掌握网站设计的知识和方法,能独立完成网站设计、制作、发布搭建和管理、维护与推广,具有较好的网络应用开发能力,面向对象程序设计能力是核心技能。课程要理论与实践相结合,培养学生动手能力,能胜任软件编程相关的岗位群。3、课程设计思路按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以学会面向对象的程序设计语言的使用,形成面向对象程序编码的基本技能为基本目标,彻底打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。学习项目选取的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中,还根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目。其编排依据是该职业所特有的工作任务逻辑关系,而不是知识关系。依据工作任务完成的需要、高职院校学生的学习特点和职业能力形成的规律,按照“学历证书与职业资格证书嵌入式”的设计要求确定课程的知识、技能等内容。二、课程培养目标总体目标:通过本课程的理论学习和实践训练,使学生知道面向对象理论的相关概念,熟悉面向对象方法的相关技术环节,建立以面向对象思想认知世界的思维方法,并在此基础上初步掌握 Windows窗体应用程序、数据库交互等高级语言程序设计技术知识与技能。1、知识目标1)了解.NET 平台及其体系结构,知道 C#的特点与应用范围;2)了解结构化程序设计思想,熟悉 C#语法和运行开发环境;3)熟悉 C#数据结构,理解和掌握流程控制,能说出控制台应用程序编制方法;4)知道面向对象概念,建立面向对象分析设计思想;5)理解并掌握封装、继承、多态等面向对象特征和实现技术;6)了解文件和流的概念,能说出 C#的文件操作方法;7)知道 Windows 窗体应用程序工作原理,能说出桌面应用程序编制方法;8)知道对象模型和工作机制,熟悉简单绑定和复杂绑定技术;9)知道需求分析、设计、编码、测试等软...