欢迎来到天天文库
浏览记录
ID:31028647
大小:106.50 KB
页数:6页
时间:2019-01-05
《借鉴cdio理念,建设java系列课程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、借鉴CDIO理念,建设Java系列课程 [摘要]CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),让学生以主动的、实践的、课程之间有机联系的方式学习知识。在CDIO模型的框架下开展实践教学,能够使学生达到较强的实践能力水平。Java系列课程是实践教学体系中重要课程,贯穿了软件基础、软件设计开发、web开发等多个方面,主要包括java程序设计、JSP程序设计、JSP课程设计以及java企业级开发技术,课程按照CDIO思想以及其内容的内在联系纵向组织,在大纲、教材、实践、资源、教
2、师队伍建设等各个方面进行合理规划和实施,取得了显著的教学效果。对于其他实践性强的课程也具有一定的指导意义。 [关键词]CDIOJava系列课程实践教学JavaEE课程建设 [中图分类号]G642[文献标识码]B 在高校传统的教学模式下,各门课程之间的关联性不强;学生的学习的连续性和实时性不够;系列课程的设置断层,对某方向知识的教授深度不够,导致学生“学难致用”6,需用人单位二次培养;对于系列课程的教材、课件、辅助教学手段等不能很好地有机结合和利用;学生对企业环境及企业文化缺少认识,不能快速进行角色转变等。以上的诸多问题导致了高校人才
3、培养与用人单位难以顺利接轨。目前许多高校已经开始了对传统教学模式的改革。CDIO工程教育模式是近年来国际工程教育改革的最新成果,是工程教育的新理念。它强调让学生以主动的、实践的、课程之间有机联系的方式学习知识。这样的教育理念与Java系列课程建设联系起来可以起到很好的教学效果。 一、CDIO介绍 2001年,美国麻省理工学院、瑞典查尔姆斯技术学院、瑞典林克平大学、瑞典皇家技术学院合作开发了CDIO工程教育模型。该模型不仅继承发展了欧美20多年以来的工程教育改革的理念,更重要的是系统提出了能力培养、实施过程、实施指导和结果检验12条标准
4、,具有很强的可操作性[1]。 在国内,自2006年起就已经对CDIO理念在大学教育中的应用进行了研究,汕头大学是第一个高校CDIO成员。之后,在几个重要的CDIO大型会议中许多知名大学的专家学者对当前高等工程教育存在的热点问题进行了讨论,大大推进了CDIO在中国的应用和发展。2003年起,企业家周立功发起了3+1教育模式,江西理工大学率先开展了这一CDIO性质的教学模式。之后,大连东软信息学院在继承CDIO的基础上,构建了著名的TOPCARES-CDIO“八大能力”指标体系。南开大学的王庆人教授深入探讨了如何借鉴欧美CDIO模式,走出适
5、合中国国情的计算机教育之路。中南大学胡志刚教授在软件工程人才培养方面进行了系统的研究与实践,并重点构建了以CDIO能力培养为核心的一体化课程教学模式[2]。 二、Java系列课程建设意义6 软件工程专业本科生培养的基本思路是强化基础、注重实践,该专业的课程体系是以工程专业课和工程实践课为主体,以自然科学课程为基础,以人文、社科、管理类课程为有益补充。同时针对软件产业的人才需求,兼顾课程设置的宽广度和纵深度。既要保证学生掌握知识面的横向拓宽,同时又要求学生某方向的知识或技能的纵向延伸。本专业根据课程纵向组织的原则,面向学生学习以及再提高
6、的需求,设置了一系列的java课程,在java软件开发方向上构建了由浅入深的教学阶梯。java课程的内容涵盖了基础知识及高级应用,其中java基础和JSP程序设计课程选择最能反映学科本质特点、基本概念、基本原理、基本方法、基本技术的内容作为核心;java企业级开发技术则选择目前最常用、最流行的框架开发技术最为主要内容;同时在课程中适时地引入高、新技术点,让学生了解一些技术开发的前沿,激发其自学的兴趣。 三、基于CDIO的Java系列课程 (1)建设java系列课程,夯实基础提高能力 Java语言在Web开发、移动项目以及嵌入式开发中
7、都占有重要地位。java系列课程在高校学生四年的学习过程中,可以将java基础、JSP程序设计、JSP课程设计、java企业级开发技术课程纵向组织起来,分布在各个学期,使学生循序渐进地学习和掌握,在反复的实践中融会贯通,最终建立完整的系统的知识体系。系列课程的设置并不是简单的安排课程,而是要根据课程的内在联系合理安排内容和授课方式,确定培养目标、制定大纲、合理地安排课程内容、学期、学时、甚至课程的细节内容也要很好地考虑,同时还要考虑怎样将任课教师、教学资源、教学场地更好地发挥作用。6 java程序设计为基础性程序设计语言,也是典型的完全
8、面向对象的语言。本门课程开设在5-6学期,授课内容强调基础知识,主要目的是帮助学生建立面向对象的程序设计思想,打好坚实的java编程基础,为后续的课程做充分的准备;JSP程序设计开设在7-8学
此文档下载收益归作者所有