文档介绍:基于工作过程导向的ASP. NET程序设计课程开发
[摘要]文章阐述了 ASP. NET程序设计课程开发思路,提出基于工作 过程导向的ASP. NET程序设计课程开发教学模式的设计与创新,例如将工 作项目的工作过程转移到课堂,保证教学与工作的一致性等,并提出了课 程实施过程的教学建议。
[关键词]工作过程ASP. NET程序设计课程 课程开发
[作者简介]吴金秀(1971 -),女,湖北黄冈人,黄冈职业技术学院, 副教授,研究方向为高职教育及计算机。(湖北黄冈438002)
[中图分类号1G642. 3 [文献标识码]A [文章编号1 1004-3985 (2013) 29
基于工作过程导向的工程教育模式是当前流行的、先进的教育模式, 基于工作过程导向的课程与开发就是根据工作过程寻找典型的工作任务, 从而确定学****领域,并且进行学****情境设计和项目教学,其主要特色是以 企业需求为目标,实现院校教学和企业的无缝接轨;以企业实用技能为核 心,保证教学和流行技术的同步;以动手能力为突破点,对学生的实践技 能进行强化训练;以就业为导向,培养长远适应行业的职业人。
一、ASP. NET程序设计课程开发思路
ASP. NET程序设计课程是计算机系软件技术专业的一门专业核心课
程,是一门理论与实践相结合的课程,具有一定的理论深度和实践难度。 其前导课程是SQL Server数据库、计算机网络技术、C#高级程序设计和 网页设计与制作。本课程主要培养学生基于B/S模式的Web应用程序开发 岗位的核心职业能力和职业素质,是一门面向职业岗位的技术应用类课 程。ASP. NET程序设计课程以Web应用程序的实践和开发为主线,并训练 学生的编程思维能力,加强学生可持续学****能力。
对职业岗位能力需求分析,培养学生职业技能和素质。通过广泛的 行业调研,我们确定学生的就业岗位有软件测试员、程序员、系统维护员。 核心与重点是软件开发,基本的知识、较强的技能和最佳的态度都需要具 备,是锻炼能力熟悉业务的核心环节;软件测试需要较全面的软件测试理 论知识与技能,目前几乎所有的软件开发企业都缺少软件测试方面的专业 人才;随着软件技术行业的快速发展,企业数量快速增加,更多的优秀人 才有望走上项目管理岗位,这是学生职业发展的中期目标。此外,培养学 生收集和分析信息进行概括总结的能力,并通过演讲,锻炼学生表达能力。 上述就业岗位的工作任务和职业能力要求是我们设置专业课程体系的依 据,课程的设置从总体设计的角度考虑适应主要就业岗位对高技能人才的 能力和素质要求,兼顾学生职业发展的需要。
围绕核心培养目标,采用“项目驱动”教学,培养学生的实际编程 能力。软件开发过程中程序要根据软件产品的需求、理解和分析系统概要 设计,进行模块级详细设计,按照规范编写代码,进行单元测试,修改缺 陷,提交代码,编写整理技术文档。整个过程中编码实现是程序员应具备 的核心技能;在软件测试过程中,如测试员没有一定的编码实践经验,白 盒测试就很难展开了;在系统维护时要修改程序、排除故障,良好代码编 写技能是必备前提。通过ASP, NET程序设计课程学****使学生熟练运用C# 语言进行
web程序的编写,培养学生对于web应用软件及网站的开发和规 划能力。而这些能力是从事软件技术行业就业岗位最为重要和基本的