《C#程序设计》核心课程标准课程编码040307课程类别专业核心课计划学时72课程类型B类适用专业软件与信息服务课程性质必修开课学期第3学期学分4先行课程C程序设计基础、网页设计开课单位信息工程系平行课程SQLServer数据库应用基础考核类型考试后继课程网站开发实训一、课程性质与定位本课程是面向软件与信息服务专业的专业核心课程,主要培养学生熟练综合运用程序设计、数据库、图文处理来完成动态页面的设计。是在学习了计算机基础知识、程序设计基础知识、数据库基础知识、计算机网络基础知识和软件工程知识之后的综合提升课程。二、课程设计理念本课程除了教授学生Web应用开发的核心技术外,更注重培养学生的学习能力和知识的拓展能力,为软件技术专业学生学习相关课程和参加后续的项目实训打下良好的理论基础。课程设计遵循“设计导向”的职教观、能力本位的质量观、过程导向的课程观、校企合作的课程开发观。三、课程目标(一)总体目标通过本门课程的学习,培养学生具有Web应用程序开发的基本方法,具备使用.NET动态网页运行架构和ASP.NET界面设计、数据库操作、状态跟踪、应用程序保护与优化、网络访问等相关知识和技术;进行网站类、管理信息类中小型ASP.NET应用程序开发能力;培养学生具有良好地编程习惯,使学生具有较强的团队意识和协作精神,明确自己的职业目标。(二)具体目标1.能力目标岗位适应性强,具有较强动手能力,思维灵活的市场紧缺性人才。培养学生自主创新意识,和较好的程序开发素质,锻炼学生开发应用程序的能力。教育学生要以发扬团队精神,热爱科学技术,献身科学研究为主体思想。2.知识目标能够生成和配置简单的ASP.NET应用程序;能使用ASP.NET控件实现动态用户界面;能够在ASP.NET应用程序中显示和操作任意源中的数据;能够创建快速响应用户请求的页面;能够确保移动设备用户能够访问网站的所有功能;能够部署可靠的Web应用程序到Web服务器。四、课程教学内容及学时分配教学/工作任务学习目标主要教学内容学时分配ASP.NET基础简单配置web应用。Vs2005完成创建。6C#编程基础掌握基础知识。C#语法、语句。6WEB控件Web控件使用、跨页面提交。WebServer控件、web页面提交10验证控件验证控件。验证控件及属性。6母版页使用母版页。母版的创建、应用、导航、嵌套使用。6数据访问技术掌握数据访问对象模型。绑定控件的使用。16Web状态管理了解实现原理。服务器、客户端技术实现状态。4调试程序掌握调试应用程序。清除bug。6案例教学综合应用。综合应用12五、教学组织与教学方法采用“任务驱动、讲解+演示+实训”的教学模式。(一)课程教学设计原则要求1.以培养实用型、技能型人才为目标2.教学内容必须遵循必需、够用、加强针对性和应用性的原则。(二)课程教学设计参考方案1.以能力为本位,以实训为核心,融“教、学、做”于一体,根据任务性质,实施“项目导向,任务驱动、讲解+演示+实训、分组讨论”等形式。2.教学情境设计要体现职业化,模拟软件开发项目组和客房企业,分角色,分任务,分进度组织实训,强化学生的职业意识和职业精神。六、考核标准与成绩评定方法(一)合格标准1.旷课不超过10节(总课时的10%);2.平时成绩不低于30分;3.总分大于或等于60分;4.没有不诚信行为。(二)成绩构成课程考核由平时考核(过程考核)和期末考核(结果考核)组成(本类课程平时成绩不低于60分,期末成绩不高于40分)。(三)考核内容学习态度、知识点和专业技能、综合素质表现(社会能力、方法能力、职业素养等)。(四)考核方案1.课程考核方案框架序号考核内容考核标准考核方式分值1学习态度1.迟到、早退、旷课扣分标准;2.课堂学习积极性情况考核标准;3.遵守课堂纪律和服从课堂安排考核标准。考勤;课堂点名答问;课堂情况实施记录。10分2综合素养1.团队合作;2.安全意识;3.标准与规范意识;4、“精细化”意识;5、规划与自我评价;6、责任心。日常观察;学生互评;老师评价。10分3项目一:系统分析与初步设计见具体的项目考核标准。课堂检查:采取提问项目完成结果汇报等方式,视情况记分。平时作业(学习总结实训报告等);每任务单元至少一次作业,...