基于工作过程导向的“ASP.NET程序设计”串讲课程开发与研究

2013-04-29 22:14蒋美云
教育教学论坛 2013年9期
关键词:工作过程

摘要:文章探讨了基于工作过程导向的“ASP.NET”串讲课程的设计思想、设计理念和设计目标,并以《网上书店》为例子,给出了具体的子项目分解和实施考核过程。

关键词:工作过程;串讲课程;项目分解

中图分类号:TP393 文献标志码:A 文章编号:1674-9324(2013)09-0084-03

目前,我国职业教育正处于快速发展时期,国家大力推进职业院校教学改革,其中课程改革是最重要的教学改革。教育的课程构建,企业所需要的岗位技能,一直是高职教育思考和探索的问题。以就业为导向,是高职教育的办学方针。但是,传统的授课模式,注重理论知识的讲授,在技能训练上以单个知识点为中心,缺乏整体性。学生对知识的综合应用能力没有得到充分训练。此外,学生学习的过程与其在企业的实际工作过程有着较大的差距,没能体现“职业教育”面向职业的初衷。

一、基于工作过程为导向的串讲课程改革思想

工作过程导向的教学思想和方法是在学习与借鉴德国“双元制”职业教育经验,改革我国职业教育的过程中逐步在高职教育中受到重视。以工作过程为向导的项目教学突破了传统的教学模式,通过解决学生就业的现实问题来实现学生对知识的掌握,大大提高学生学习的积极性和主动性。通过这种教学学习的学生,动手能力强,解决实际问题的能力大大提高。充分展示了高职教育“以能力为本”的价值取向,使课堂教学的质量和效益得到大幅度的提高。

基于“工作过程导向”的ASP.NET课程建设,立足于学生能力本位的理念,学生融入、参与教学过程。教师和学生角色转换,改传统的接受教学为主动学习。教学根据专业的需要,对工作过程进行典型工作任务的筛选和分析,为学生提供合适够用的专业知识。学生参与典型工作任务的过程,就是对工作过程的认知并掌握,就是对完成工作任务所需综合能力的训练和检验。“串行”结构的课程内容,是以工作过程为向导,以工作任务为红线,针对项目开发的现状,以一个具体项目的开发的每一个环节来传授相关课程内容,实现实践技能与理论知识的整合。这意味着,在工作过程或行动体系中获得的,是实践技能、理论知识的总和。这种课程建设既要基于工作过程,又要高于工作过程,从简单的实训和课堂理论的结合,升华为教育过程。串讲课程的所有教学活动都在机房进行,完全模拟企业工作环境,教学和实践融合,使得学生能够正真体会“做中学”、“学中思”、“思中用”、“用中创”的理念。

二、《ASP.NET》串讲课程设计理念

微软公司推出的.NET框架作为全新的跨语言软件开发平台,顺应了当今软件工业分布式计算、面向组件、企业级应用、软件服务化、以Web为中心等大趋势,成为众多软件企业主流开发平台,并呈现出强劲的发展势头。ASP.NET是.NET框架的重要组成部分。是开发B/S体系结构WEB应用软件的主流技术。掌握ASP.NET程序设计技术的工程师已成为企业的急需人才。ASP.NET是我院软件技术专业、网络专业、信息专业和电子商务专业的主要专业方向课之一。

《ASP.NET》课程是一门动手实践能力要求较高的核心课程。在该课程的教学中,确立以学生为主,老师为辅,基于工作过程的串讲课程开发理念。提前让学生感受工作氛围,体会团队合作的技巧和乐趣,提前熟悉工作的相关流程,增强学生的就业竞争力。

在该课程的教学过程中主要需解决的问题是:合理设计教学情境,将工作任务融入到教学情境中,情境随着任务的进度,推动工作进度,最终完成项目的开发与维护,并最终掌握理论知识和开发调试程序的技能要求。这种以学生为主,教师为辅的教学模式,能够大大激发学生的主动性和学习兴趣,达到“学中做,做中学”的效果。

三、《ASP.NET》串讲课程设计目标

《ASP.NET》串讲课程,在课程设计上以工程项目为主线、项目实战为载体、职业素质培养贯穿整个教学过程为理念,摒弃以往程序设计类课程重理论、轻实践的讲授方法,加强实训教学环节的建设,真正实现课程内容与岗位技能要求无缝对接。课程设计以综合训练学生以下三方面为目标:(1)技能方面,如何基于工作过程设计上机训练、通过代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度和规范性;(2)项目经验,如何基于工作过程设计项目案例和项目实战,增加对实际软件项目开发的体验;(3)职业素质,如何基于工作过程设计课程,通过项目组的角色分配,项目组成员间的沟通、交流、团队协作来培养学生良好的职业习惯,实现学生在校准职业人的目标。

四、《ASP.NET》串讲课程具体实施

本课程以前三个教学目的为基础,根据《网上书店》具体项目开发工作流程,从需求分析、数据库设计、前台设计到调试测试部署一步一步引导学生,最终完成项目的设计。具体实施步骤如下。

1.本课程开课对象是大二第二学期的学生,已学习C#和其他的程序设计语言,有一定的编程基础,课程学时80,分5周上完,上课地点是在机房。

2.模仿企业团队协作情景,分组完成一个项目,具体由组长进行分工和阶段考核。

3.采用项目分解,老师把项目分解成子项目,每次课程讲解子项目中用到的知识点,由小组一起完成子项目任务。具体子任务分解如表:

4.每次任务都严格进行考核,根据学时安排进度,在完成过程中如果遇到问题,可以通过组内讨论、上网查阅、老师辅导等多种方式得到解决。

5.实施基于工作过程的串讲课程以后,学习的过程、老师的讲解和学生动手动脑的过程自成一体,学生的学习态度很重要,最终的考核也是由过程组成:包括每次任务完成的情况,组长的意见和最终的作品。

五、结束语

在基于工作过程导向的《ASP.NET》串讲课程的开发中,关键是要把学习过程与实践过程完全结合,课程的设置以工作任务为主线,以一个或多个典型项目任务,设计工作任务,从开发的需求分析到最后的维护与测试,围绕这些典型的工作任务,结合所需要的专业能力和岗位能力来设计教学过程。通过教学的改革,促进教学水平的提高和人才培养质量的提升。

参考文献:

[1]杨智勇,周瑜.基于工作过程的高职计算机网络技术课程教学改革与实践[J].电脑知识与技术,2009,5(32):9019-9020.

[2]马和平.基于“工作过程”高职课程建设的思考[J].江苏技术师范学院学报(职教通讯),2009,9(24).

[3]鞠光明.计算机网络专业基于工作过程的课程体系重构[J].电脑知识与技术,2009,5(33):9201-9202.

[4]史耀广.职业院校计算机网络技能教学探讨——基于工作过程导向的模块化课程[J].职业,2009,(32).

[5]朱锋.基于工作过程系统化的数据库课程改革[J].电脑知识与技术,2009,5(32):9201-9202.

作者简介:蒋美云(1977-),女,江苏宜兴人,南京工业职业技术学院讲师,研究方向:软件工程与人工智能、数据库技术。

猜你喜欢
工作过程
浅谈“基于工作过程”在PROTEL教学中的实践
工作过程为导向的“动态网站建设"课程开发
基于工作过程的高职院校大学英语课程开发初探
基于工作过程导向改革创新中职会计专业教学举措
基于工作过程MOOC的激励性原则
基于工作过程的项目教学法在《药事管理与法规》课程中的应用
基于工作过程的高职实践类课程改革探索
基于专业核心能力的机械类课程开发
浅析基于工作过程的数控加工技术课程改革
基于工作过程系统化的课程教学改革研究