APP下载

基于CDIO的《JSP应用技术》课程的改革和探索

2014-04-17朱亚玲李晓斌张睿敏周秀媛

科技视界 2014年14期
关键词:案例能力课程

朱亚玲 李晓斌 张睿敏 周秀媛

(兰州工业学院,甘肃 兰州730070)

0 引言

随着我国信息化建设的不断发展和深入,IT 产业作为信息化建设中的核心得到了飞速的发展。这就要求高等计算机教育必须培养出具备较强专业知识、能力和素质的IT 人才,从而提高我国计算机行业的核心竞争力。最近几年计算机专业的毕业生不少,但许多IT 企业仍反映招聘不到合适的人才。 为了解决这些问题,同时使学生对计算机专业课程产生兴趣,国内许多高校在课程教学改革方面进行了全新的探索,但效果不甚理想,其主要问题集中表现在学生缺乏实践能力,难以适应企业工作的要求。

1 《JSP 应用技术》的教学现状

《JSP 应用技术》是计算机专业的核心课程,它以动态网站设计与实现为目标,使学生掌握Java Web 开发的程序设计方法、具备良好的编程思维能力,具有很强的实践性和实际应用价值,是培养学生未来岗位技能的核心课。同时,为后续计算机课程,如开发工具、J2EE 轻量级框架技术等打下良好的基础。 但目前教学中常见的问题是:集中式的讲述基础知识,学生机械接受教师灌输的理论知识;过于依赖教材,内容枯燥,举例死板、分离,教学手段单一,导致学生学习兴趣淡化[1];忽略程序的“设计”过程,学生缺乏分析解决项目的工程能力;缺乏对学生的沟通协作能力的培养[2]。 针对这些问题,尝试采用CDIO 教学模式进行教学改革。

2 CDIO 工程教育理念

CDIO 是近年提倡的一种全新工程教育理念。 它代表构思、设计、实施和运作。 它的核心思想是以真实系统为基础,将产品从研发到运作的生命周期作为载体,教导学生如何寻找问题、分析讨论问题、设计解决方案,让学生主动地把课程知识结构有机地融入到学习、实践的全部过程当中[3]。通过课程学习和实践操作,一步步实现一个现实的系统,提高对理论知识的理解和应用,从而达到培养适应社会需求的人才目标。 CDIO 非常适合工科类专业的教学。 本文结合课程特点,将CDIO 思想应用于教学过程,提出了基于CDIO 的教学改革方案。

3 基于CDIO 的课程教学改革

教学中使用项目驱动和案例教学把抽象原理和概念具体化,把知识点贯穿于案例教学, 学生清楚地认识知识点在实际项目中的应用,增进学习兴趣和动力。

1)项目选择和案例选编:首先,在学生比较熟悉的领域及其应用系统中, 选取真实的并正在得到广泛使用的软件应用系统作为案例,案例要涵盖主要教学内容,体现重点,同时难易程度要适中,保证能够激发学生思考问题的主动性,提高自主学习的兴趣[4]。 其次,教学选用2~3 个案例同时展开,让学生有更多机会理解与掌握相关知识。

2)课内授课:授课过程中,采用项目驱动和案例讲解法,以案例为主线,教师为主体,带领学生对授课案例中的问题进行分析讨论,从而引入理论知识,结合案例讲授相关知识点和问题解决方法。 然后再回到案例中,让学生动手练习、解决案例中的问题,做到讲练一体化,教师从旁协助。案例教学让学生“在学中做,做中学”,提高学生的实践动手能力[1]。

3)累加式实验:课程实验环节是学生将知识转化为能力的重要环节。 按照不同的课程内容把案例分解为与之对应的教学项目,将各知识点递进地融入到教学项目,实验内容依次累加。 学生通过学习课程内容逐渐完成这种累加式的教学项目,从而对知识和应用的理解从零散、无头绪的,似乎没有什么用处的一个个点,串成线,由一条条线再织成面,加强了学生对所学知识总体的把握和综合运用的能力[4]。

4)课外整体案例实践:首先,将学生分成若干开发小组并选定项目组长。 然后教师给出项目及项目任务书。 项目必须涉及到该课程授课中的全部内容。接着,教师描述项目的全部需求和行业背景,帮助学生全面理清案例中涉及到的问题之间的相互关系,学生以小组为单位进行案例构思设计。 在案例实现运作过程中,小组成员根据职责进行任务划分,相互配合完成各自负责的模块,完成后进行系统的整合。最后由组长根据小组的案例分析实施情况,运用CDIO 理念中的构思—设计—实现—运作的步骤对案例的分析、编码及团队协调配合方面做全面阐述,进行答辩[1]。通过课外整体案例的实践让学生对项目的运作过程也有了亲身实践机会,同时也激发了学生的创造性思维,充分调动了学生学习的积极性, 提高了学生分析问题和解决问题的能力,很好的实现了“做中学、学中做”的教学效果。

4 考核方式的改革

不同于传统的工科类课程采用期末书面形式展开的评估方法,根据CDIO 理念,课程考核将理论与实践相结合,以学生的平时表现、实验质量评价、口头表达展示、笔试等多方面对学生的学习效果进行综合评价[5]。

评价标准是: 平时情况占总成绩的10%(缺席5 次不给予成绩),实验完成情况检查占总成绩的20%,课外作品完成后检查评价和学生答辩演示占总成绩的50%,相关文档资料的质量占20%。 对于这门课的学习效果评价基本上是一个过程化的评价,而不是期末一次考试来决定学生的成绩,通过这种方式可有效改变学生在期末全力以赴准备半个月来突击通过考试这一现象,学生的学习效果也有较大提高。

5 总结

综上所述,《JSP 应用技术》教学中应用CDIO,符合课程的认知和教学规律。 通过CDIO 模式的渗入, 每个小组都完成了一个动态的WEB 网站, 参与项目的每个学生都独立完成了一个模块的设计与代码编写,在个人专业能力、工程实践能力和人际交往能力等方面都得到了较大幅度的提高。同时,很多学生在项目实施过程中,通过自己查找资料学到了很多书本上没有的知识,提高了他们的自学能力。 实践证明,在课堂内容设置合理的基础上,通过灵活多样的教学手段、累加式实验的设置、课外整体案例的实践,可以激发学生的学习兴趣和自主性,提高教学质量,为今后与企业需求的无缝衔接打下了坚实的基础。

[1]刘志刚.CDIO 案例教学在程序设计课程中的实践[J].课程教材,2011(4).

[2]杨虹.《Java 项目实训》课程教学改革:基于CDIO 模式[J].辽宁警专学报,2012(6).

[3]王刚.CDIO 工程教育模式的解读与思考[J].中国高教研究,2009(5).

[4]邱珊.CDIO 教育模式在《Java 语言程序设计》教学中的应用[J].现代计算机,2011(9).

[5]曹莹莹.基于CDIO 的程序设计类课程案例的设计与实施[J].计算机教育,2011(6).

[6]罗荣良.基于CDIO 的计算机应用类课程改革和实践[J].计算机教育,2013(5).

猜你喜欢

案例能力课程
消防安全四个能力
《无机化学》课程教学改革
案例4 奔跑吧,少年!
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
随机变量分布及统计案例拔高卷
大兴学习之风 提升履职能力
你的换位思考能力如何
发生在你我身边的那些治超案例