CDIO模式下ASP.NET课程的教学改革与实践

2012-03-30 10:11曲阜师范大学马春梅高仲合黄宝贵
电子世界 2012年10期
关键词:知识点教学内容改革

曲阜师范大学 马春梅 高仲合 黄宝贵

1.引言

CDIO是一种全新的国际化工程教育模式,是近年来国际工程教育改革的最新成果。CDIO工程教育理念是麻省理工学院和瑞典皇家工学院等四所大学组成的跨国研究团队获得Knut and Alice Wallenberg基金会近2000万美元巨额资助,经过四年的探索研究所创立的,并在2004年成立了以CDIO命名的国际合作组织。

CDIO是Conceive、Design、Implement和Operate四个单词的缩写,表示构思、设计、实现和运作,是现代工业产品从构思研发到运行乃至终结废弃的全部生命过程。CDIO工程教育理念就是要以此全过程为载体,为学生提供一种强调工程基础的、建立在真实世界的产品和系统的构思-设计-实现-运行过程的背景环境基础上的工程教育,培养学生以下四个方面的工程能力:工程基础知识、个人能力、人际团队能力和工程系统等方面的能力。让学生能够熟练掌握技术基础知识,领导和参与新产品和新系统的开发和运行,了解技术的研究与发展对社会的重要性和战略影响。

CDIO教育模式是对以课堂教学为主的教学模式的革命,并给出了检验测评的12条判定标准。ASP.NET作为工科院校计算机专业的专业必修课,具有典型的工程性,因此,在教学过程中运用CDIO模式,对学生的工程能力和网站开发专业技能都有很大的提升,对教师素质和教学质量有明显的改善。本文将对ASP.NET课程在CDIO模式下的改革与实践在以下几个方面进行论述:教学内容的改革,教学方法的改革,教学手段的改革与学生考核方式的改革。

2.目前ASP.NET课程教学现状

《ASP.NET动态网站开发》课程是工程院校计算机专业的一门专业课,教学内容包括了开发动态网站所需的大部分知识与技能,最终以能开发完整的动态网站为总的学习目标,因此,本门课程是一门实践性和应用性都很强的学科。在传统的教学中往往是采用在多媒体教室上课和在机房上机相结合的教学方式,这种方式下,在课堂上以教师讲解为主,学生只是看和听,时间被安排的满满的,没有给学生以独立思考的时间与探索的机会。而且课堂讲解后一般不是紧接着上机实践,中间的间隔使得学生在上机时把老师课堂讲解的内容忘记了大部分,上机的效率和质量难以得到保证,逐渐使学生失去了对本课程的学习兴趣与热情。因此这种传统的教学模式已无法适应社会企业对学生人才素质能力的新要求,学生的个人学习能力、团队合作能力与交流沟通等工程能力也无从得到培养和锻炼。

《ASP.NET动态网站开发》课程是我院软件工程和网络工程的一门专业必修课,是在数据库系统概论和软件工程基础上开设的专业技能课。通过几年的教学探索发现,ASP.NET课程完全可以依照CDIO模式进行教学,采用“做中学,学中做”,并与真实项目相结合的教学方法,培养学生网站开发建设与创新的能力,使学生具备团队协作能力,拥有较强的职业素养,达到企业要求的用工标准。因此,本文将从教学内容、教学方法、教学手段、学生考核方式等几方面论述所做的教学改革与取得的成效。

3.CDIO理念在ASP.NET课程改革中的应用

3.1 教学内容改革

(1)课时分配

我院《ASP.NET动态网站开发》课程一共是54学时,课时少,内容多,知识点跨度大,学生学习起来有一定的难度;而且传统的课时分配是采用“2+1”的方式,即每周2节课堂教学,1节实践教学,教学与实践相脱离。因此,本着CDIO理念,课时分配改革如下:每周3节教学与实践同时进行,且上课地点从多媒体教室改到多媒体机房,学生可以随听随练,紧跟教师的思维前进,也有足够的时间独立思考与练习。这种“做中学”模式下,理论与实践教学没有明显界限,教师可根据教学内容的实际情况随时调整教师讲解与学生实践的时间比例,做到真正的因材施教,使学生能力得到充分的发展。

(2)教学内容组织

《ASP.NET动态网站开发》课程包含了动态网站开发过程中所用到的大部分知识,如C#类、服务器控件、ASP.NET常用内置对象、ADO.NET数据库编程、数据源与数据绑定控件、站点导航与母版页、LINQ技术等,知识点较多而且比较分散,如果按传统的教学方式,以章节内容展开教学,侧重于离散的单元知识的讲解,没有一条统一的主线,学生难以学到系统网建网站的知识,更难以将所学到的知识应用于具体的网站项目开发当中,使学生觉得学无所用,挫伤了学生的学习兴趣和积极性。

因此,本着CDIO理念,教学内容改革如下:从传统的以按章节教授知识点为主、实践为辅转向以带学生完成真实的网站建设项目为主、讲解所用的到知识点辅助跟随的教学内容改革。在教学最初阶段,就根据学生的实际情况选择难度适中的真实项目,带领学生从需求分析开始,进行概要设计、详细设计、实现与测试等整个项目全过程开发。并将全部知识点融会贯穿于整个项目中,在“做项目”的过程中随需随讲随应用,让学生在“做项目”的过程中扎实地学到实践应用的知识。这样可使学生知道学习这门课程对所学专业的价值,让学生有更多的真实感和参与感,有利于提高学生的学习兴趣。

(3)教材的使用

传统教学方式下,必须要选定一本书做为教材,并按教材的内容按章节讲解知识点。但教材种类繁多,不能保证每种教材能包含所用到的所有知识点,因此本门课程不再为学生指定教材,根据项目的需要,提供给学生几本参考书,并让学生多利用网上与图书馆的资源,学会在做项目过程中随用随查,多种资源合理利用。这样既能为学生节省下购买教材的费用,又能培养学生按所需查找资源的能力,提高学生自己解决问题的能力。

3.2 教学方法改革

根据CDIO的教育模式,本课程采用真实项目驱动的教学方法,让学生从单纯学知识的学生转变为真实项目的参与者,赋予学生责任感与使命感,提高知识能力的同时加强其团队合作交流能力。

项目驱动教学法是师生通过共同实施一个完整的项目工作而进行的教学活动。传统的项目教学中的项目是针对某个教学内容或者某个课程而设计的、能由学生独立完成、可以收到良好教学效果的任务,做出的网站只是一个雏形,不具备商业价值。而CDIO理念中的项目是指真实项目的,让学生参与其中,完成整个项目产品的研发,让学生能够熟练掌握技术基础知识,领导和参与新产品和新系统的开发和运行,了解技术的研究与发展对社会的重要性和战略影响。因此,这种真实项目驱动比传统的教学项目驱动更具有挑战性与应用性,具有深远的意义。

本课程将“ASP.NET网上学堂”精品课程建设网站这个真实完整的实际项目贯穿始终,按软件工程的思想分步骤进行需求分析、概要设计、详细设计、代码编写与运行测试,并将ASP.NET动态网站开发的知识和技术要点全部穿插到整个项目中进行讲解,让学生掌握各知识点的实际应用的同时更能感觉到自己作为一个项目成员应有的责任感与紧迫感,充分调了学生的学习积极性和主动性,提高学生分析问题、解决问题的实际能力,并在项目参与过程中培养学生的团队合作交流能力。

3.3 教学手段改革

(1)分组学习

“ASP.NET网上学堂”网站分为前台和后台两大模块,前台模块内有首页、教学队伍、教学资源、学习任务、课程设计、交流中心、学生作品与资源共享等八大模块,后台有教工信息维护、学生信息维护、班级信息维护、学生成绩维护、退出系统等五大模块。项目内容比较多,在学时有限的情况下,必须要将学生分组来共同完成。可将学生5-6人分为一组,每一组完成一个模块,在教师讲解知识点的过程中,对于自己组内模块所涉及到的知识点要格外认真仔细学习。对于每个组的同学,分工一定要明确,为避免吃“大锅饭”情况出现,可任用一名负责的同学为小组长,完成组内日常事务的分配、监督、协调并及时与教师交流出现的各种问题。分组学习即可以提高学生的团队合作精神,也可以培养学生的责任感和使命感。

(2)项目分解

“ASP.NET网上学堂”网站项目中涉及到了网站建设所需的大部分知识点,教师可将项目分成若干个子项目,提练每个子项目中涉及的知识点,并据难易程度和学习需要进行讲解,通过这种形式将知识点贯穿于整个项目。使学生明确所学知识点的实际应用价值,并迅速提高对知识点的理解。

3.4 学生考核方式改革

传统的考核方式以一张试卷成绩加平时成绩综合评定,对于实践性很强的ASP.NET课程来讲,这种方式不能反映出学生掌握知识的真实水平,尤其是实践动手方面的能力。CDIO标准中的第11条,要求学生的基本个人能力和人际能力,产品、过程和系统构建能力以及学科知识都要融入到专业考核之中。因此本课程的考核方式改革如下:课程考核主要以项目小组为单位进行成绩的评定。学生的成绩由三部分组成:一是平时成绩,占20%,由教师来完成成绩的评定,主要从学生的课堂到课率情况,学习的态度等方面进行考核;二是项目成绩,占50%,由项目小组长与组内同学共同商量来评定,主要从学生在小组内完成的任务与做出的贡献及与小组其他同学协作的态度与合作交流能力等方面考核;三是答辩成绩,占30%,由教师及其他组的同学共同给出成绩,主要是通过答辩的形式考查小组的项目完成情况、项目的功能与性能质量、画面美工及代码规范等。

这种考核方式使学生成绩的考核遍布整个教学过程的始终,有利于提高学生学习的自觉性和主动性,并增强学生的责任感和集体意识,有利于培养学生团队协作、沟通交流、语言表达等职业能力,避免了突击应付考试的现象,能显著提高教学效果。

4.结束语

教学改革是一个不断探索、实践的过程。在总结以往教学经验的基础上,为适合现代企业对人才的需求,我院在《ASP.NET动态网站开发》课程中进行了一系列的探索与改革,实践证明,在CDIO教育模式下采用以真实项目的开发为主导的教学方式,能有效地培养学生的个人学习与创新思考能力,可培养学生发现问题及自主灵活地解决问题的能力,同时可以有效地激发学生的学习热情和学习兴趣,培养团队合作交流与工程控制能力。在学生个人能力发展及提高教学效果方面收益非浅。

[1]http://www.chinacdio.cn.

[2]刘丽娜.基于CDIO理念的“ASP.NET”课程改革实践[J].石家庄铁路职业技术学院学报,2011,10(4):123-126.

[3]康晶,王爱民,葛彦强等.基于阶段教学法的ASP.NET Web程序设计课程改革[J].计算机教育,2010,8(16):35-38.

[4]孙香花.基于项目驱动的ASP.NET教学的改革与实践[J].福建电脑,2011,3:200-201.

[5]赵香会,王旭升.论项目任务教学法在ASP.NET课程教学中的应用[J].廊坊师范学院学报(自然科学版),2011,11(6):135-136.

猜你喜欢
知识点教学内容改革
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
改革之路
改革备忘
“启蒙运动”一课教学内容分析
改革创新(二)
关于G20 的知识点
“清末新政”也可作为重要的教学内容
瞧,那些改革推手