项目教学法在“动态网站开发”课程实训中的应用

2016-09-25 05:37
无线互联科技 2016年15期
关键词:实训教学法考核

周 娟

(湖南安全技术职业学院,湖南 长沙 410100)

项目教学法在“动态网站开发”课程实训中的应用

周娟

(湖南安全技术职业学院,湖南长沙410100)

文章分析了项目教学法在高职动态网站建设教学中的应用现状,并结合笔者在教学实践中的项目选取、项目分析、项目实施、项目考核,详细介绍了项目教学法在“动态网站开发”课程实训中的具体应用。

动态网站开发;课程实训;项目教学法

“动态网站开发”是一门综合性和实践型都非常强的课程,也是许多高职院校计算机应用专业的核心课程。该课程一般采用可视化工作室(visual studio)集成开发环境,需要学生有一定的网页设计基础、数据库基础及C#编程基础。目前,许多高职院校在教学中一般采用“项目教学法”。在职业教育中,项目教学是指师生共同实施一个“项目”而进行的教学活动。项目教学的指导思想是将一个相对独立的任务项目交与学生独立完成,从信息收集、方案设计实施及最后评价都由学生负责,教师在教学过程中仅起咨询、指导与答疑解难的作用。

“项目教学法”是以学生为主体,学生置身于真实的或模拟的环境中,参与项目开发的每个环节,项目教学对教师提出了更高的要求。目前,大部分职业院校的老师都是高校毕业后直接走向教师岗位,缺乏企业工作的经历和实际项目的开发经验。教师在授课过程中,选取的项目要么是借鉴企业的项目,要么采用教材上已有的项目。选取企业项目时候往往是通过校企合作的方式,以企业的实际需要来引导学生,往往忽视了教师引导能力和学生的实际兴趣及开发水平的重要性,且学生通常只能完成其中的几个小模块,还是无法掌握整个项目的开发流程。选取的教材上已有项目一般都比较陈旧,如常见的新闻发布系统,其数据库还是10年前的,有的项目甚至采用的还是asp.net2.0的技术,而且采用的开发方式也不够灵活。

笔者通过在企业一线学习,实际参与了企业项目的开发,对项目开发过程较为熟悉。在综合两者的基础上,结合学生实际情况,选取切合学生实际且他们感兴趣的项目。实践证明,只有首先调动学生的学习兴趣和积极性,才能使他们的学习潜力得到充分发挥。

表1 项目任务分析

1 项目的选取

笔者通过深入企业调查、分析企业招聘网站,根据企业岗位要求确定工作任务和岗位能力,制定课程的标准确定培养目标。根据目标,让学生为所在班级制作班级信息管理网站,也可以为某小型企业做企业网站,难度适中,以确保既能调动学生的兴趣,又能与企业用人需求对接。

2 项目分析

根据项目开发流程,从网站的需求分析—效果图设计—母版页设计—数据库设计—功能模块设计实现—网站测试发布,将项目开发各个阶段的知识及技能提炼出来,分析学生各阶段需要具备的能力设计,进而组织教学。

3 项目实施

在项目实施过程中,将学生分成2~3人的项目小组,让其根据特长和兴趣分工合作,分别扮演“设计师”“程序员”“网站美工”等角色完成网站的开发。同时每组推选一个小组长,小组长每天将自己小组的项目进度通过报告的方式报告给老师,老师扮演“项目经理”的角色。学生对这样的方式感到既新奇又有点压力。全班可分成不同的小组,小组每天要报告进度,每个小组成员之间要分工协作,小组和小组之间也有一定的竞争。

以我院14级计算机应用专业课程学习为例,介绍项目教学法在“动态网站建设”课程设计中的具体应用,该课程的实训全部是在机房中开发和实施的,具体情况如表1所示。

实训机房的开发环境是visual studio 2010集成开发环境,Internet信息服务器7.0的版本,数据库采用的是SQL(结构化查询语言)Server 2008。学生一开始对网站要做成什么样子,具备什么功能还比较模糊。通过教师的指导、对优秀网站的观摩、小组成员之间互相交流分析,网站要达到的效果逐渐清晰明朗。学生通过分析网站效果画出网站的功能模块图,明晰开发流程后,分工合作。搜集合适的素材、对素材进行一些处理,用PhotoShop设计出主页界面,进行网站布局,设计制作母版,在这过程中学生对以前学过的Photoshop及Dreamweaver进行了巩固和加深。在详细设计过程中,学生遇到了不少问题,比如具体控件的属性设置,具体的功能代码编写和调试。在项目的具体实施过程中,教师既是教学的组织者也是引导者、帮助者、咨询者而不仅仅是知识的传授者;学生也成了知识的主动构建着而不仅仅是被动地接受者。

4 项目考核

项目考核基于项目开发的过程,注重考查学生对知识的实际应用能力,采用过程和结果相结合的复合式考核方式。平时考勤占20%,项目开发占50%,上机测试占30%。平时考勤主要是考查学生学习态度,如果缺勤超过了1/3课时是不允许参加期末考试的;项目开发主要考查学生合作交流能力、学习能力及项目开发能力;上机测试主要考查学生对基础知识的掌握情况、代码编写能力。

在具体的考核过程中,尤其注重项目开发的考核,占整个成绩的一半。项目开发的考核主要是看学生项目的文档是否齐全符合规范、最终项目的完整性代码的规范性、项目答辩的情况。在答辩时采用小组互评和教师评价相结合,学生要演示自己小组开发设计的网站,并回答教师的提问。在小组互评的时候每个小组下发项目评分标准表,根据评价标准互相评分。

教师最终也可以根据项目考核情况在全班评价出优秀的小组并予以一定的奖励。采用这样的考核方式,能够从过程到结果比较全面地考核学生的素质,也能较好地调动学生的学习积极性和热情,实践证明学生对这样的方式也比较受学生欢迎。

表2 项目评分标准

5 结语

本实训课程采用项目教学法实通过学生参与具体的小项目,从项目选取、素材收集、系统设计、详细设计、测试发布、项目汇报各个阶段充分调动他们的主观能动性和积极性,锻炼了他们的协作、沟通能力。通过“教、学、做”合一的方式将理论与实践相结合,取得良好的教学效果。

[1]徐涵.项目教学的理论基础、基本特征及对教师的要求[J].职教论坛,2007(3X):9-12.

[2]张莉敏,石明磊.剖析项目教学法在“.NET软件工程师实训”课程教学中的应用研究[J].山东社会科学,2015(S1):173-174.

[3]张媛媛.“ASP.NET程序设计”课程的教学改革与实践研究[J].电脑知识与技术(学术交流),2014(12):8241-8242.

[4]贾玉罡.基于工作过程的ASP.NET动态网页设计教学模式研究[J].现代工业经济和信息化,2014(24):67-68.

Application of project teaching method in the course of dynamic website development

Zhou Juan
(Hunan Vocational Institute of Safety Technology, Changsha 410100, China)

This paper analyzes the present situation of project teaching method's application in the teaching of dynamic website construction in higher vocational colleges, and combining with the author's experience of project selection, project analysis, project implementation and project evaluation in teaching practice, the article gives a detail introduction of the specifc application of teaching method in the dynamic web development course training .

dynamic web site development; course training; project teaching method

周娟(1981— ),女,湖南永顺,硕士,讲师;研究方向:图形图像处理,数据挖掘。

猜你喜欢
实训教学法考核
内部考核
基于CDIO理念的数控实训教学改革与实践
创新完善机制 做实做优考核
电工电子实训教学改革与创新
公立医院 如何考核?
微课在数控实训课中的应用探析
开放引导式阅读教学法描述
虚实结合实训平台的开发与应用探索
家庭年终考核
“假弱”教学法你用了吗?