文档介绍:节《网络软件开发》课程标准芀基本信息薅课程名称:《网络软件开发》袅教学团队:课程负责人:伍守意;团队成员:潘彪、肖爽、唐姗、付斗平及企业技术骨干;团队结构:平均年龄32岁,高级职称1人,中级职称1人,在读研究生2人,企业技术骨干2人,专任教师经常参加企业实践,有较丰富的项目开发经验,对《网络软件开发》课程在专业人才培养中的地位和作用具有较深入的理解。肀适用专业:计算机网络技术、电子商务专业蒈学时标准:112课时,其中实践60课时羅校内实训基地:有两个实训室和校园网络信息中心,每个实训室的配置如下:计算机120台,多媒体演示机1台,投影仪1台。安装Windows2003、SQLServer2005数据库、VisualStudio2008。莂校外实训基地:要求具有一定规模的、从事软件开发、网页制作等业务的企业,典型校外实训基地有:长沙创发科技有限公司、湖南长沙千家万福文化传播有限公司等。膁总论薆(一)课程定位莄《网络软件开发》是湖南水利水电职业技术计算机网络技术专业的专业核心课,并适合电子商务等相关专业,是培养基于C#技术Web程序员的主干课程。该课程是一个综合性强、实践性很强的课程,它整合了计算机程序设计语言、数据库技术及项目开发等方面知识。肂本课程对于培养学生的专业技能和职业素质具有非常重要的作用。通过本课程的学****学生在掌握一定Web编程基本知识的基础上,通过丰富的案例开发实践,逐步具备综合应用计算机软件理论知识从事Web应用开发的能力,并具备一定的项目开发的专业技能和基本素质。本课程是一门将学生几年所学基础知识综合应用,实现其理论知识与职业岗位能力需求直接对接的课程。膂本课程的前导课程为《C#语言程序设计》、《数据库应用基础》、《Dreamweaver网页制作技术》《PhotoShop图形同像处理》等基础课程。衿(二)教学理念肈《网络软件开发》课程组对课程理念进行深入的研究,借鉴印度、德国等国家的职业教育方法,按照我国软件企业的Web程序员岗位要求,广泛吸纳国内兄弟院校的经验,形成了“以学生为主体”、“以教师为主导”、“以能力培养为主线”、“以工作任务为目标”的教学理念,主要内容包括:螃(1)“专业+虚拟公司+企业”,实际项目课堂化,设计过程企业化羀用真实项目驱动教学全过程,形成项目需要、解构、模块设计、知识点的理论分析过程,利用虚拟公司完成项目实践,最后应用到实际中,构建了基于项目的U型逆向循环、点线面体相结合的教学体系。肇(2)“MCLA+WORKSHOP+ISAS”的教学方法,个人编程能力与团队合作能力同步提升蒇MCLA是一种基于榜样的学****方法,教师以程序员的职业身份授课,是听众的模仿对象,通过其示范使学生掌握程序员的基本编程技能;构建WORKSHOP(软件工厂)式的实践环境,以项目小组形式(团队)完成项目的研发过程;以ISAS的方式(团队合作)讲解项目,并接受考核小组的考核,程序员职业素质得以养成。薃(3)根据WEB程序员职业技能需要确定课程内容肁本课程主要培养学生基于C#技术的Web开发能力,对应的职业岗位是Web程序员。根据WEB程序员的技能需要,应该具备C#、数据库、HTML基础(先导课程内容),且具有标准控件、用户控件、数据源控件、、基本对象及三层程序设计基本思想(本课程的主要内容),能够胜任基于C#的WEB应用软件开发工作。莀(4)以典型任务为载体设计教学环节,以真实项目为参照强化技能训练羆以实际项目开发的典型工作任务为载体设计教学环节,建立真实工作任务与专业知识、专业技能的联系,增强学生的直观体验,激发学生的兴趣。每一个实践环节都围绕企业实际项目展开,通过各个环节的技能训练,感受职场环境,实现由学生角色到职业人角色的转变。芃(三)设计思路膃蒈WEB程序员莆职业岗位课程设计的总体思路是:在详细的市场调研基础上,对Web程序员的岗位能力进行分析,从而确定Web开发程序员岗位的人才培养规格,再参照印度IT教育和NIT-PRO课程开发方法,以课程教学理念为总体指导思想,结合Web应用开发技术的具体现状,确定教学内容并编写课程标准,然后进行主教材、案例库,教师指导书、学生指导书以及资源库的开发。在教学实施过程中通过理论实践一体化的教学模式、通过各种各样的教学方法和教学手段,达到预期的课程目标,培养Web程序员应具备的能力,利用标准化的教学评价手段检验教学效果。分析存在的不足,持续改进。因此,课程设计过程是一个循环往复,螺旋式上升的模型,通过不断地重复课程设计的流程,使课程体系得到持续不断地改进。课程设计思路如图1所示。肄袀模块1:开发环境与运行环境的创建袀模块2:HTML技术螅模块3:JAVASCRIPT螄模块4:技术羁模块5:C#技术罿模块6:内置对象膄模块7:标准控件与数据显示源控件薄模块8:应用程序配置肃肇