论文部分内容阅读
摘要: 案例式教学已经广泛应用于高校专业型课程教学中,但像计算机专业中拥有科目多、周期长、课程内容联系紧密等特点的Java体系课程群,传统面向单个课程或章节知识的中小型案例教学方法由于无法驱动和串接整个课程群的内容,从而导致专业体系知识教学难度增大。本文提出以一体化层次式双轨型案例教学法,以课程群整体目标和强化课程联系的方式来对Java体系课程群进行教学内容和方法的设计和改革,用于提升此类专业体系课程的总体教学质量。
关键字:一体化;层次式;双轨案例式教学;Java体系课程;教学方法改革
一、大学中的专业体系课程群面临的教学问题
在目前大学的计算机专业教学中,拥有着像Java这样:课程科目多、学习周期长、知识量大、体系范围广的体系课程群。这些课程群一般由十多门包含基础、过渡及应用,既独立又联系的课程组成,在长达四年的学习期间,作为初学者的学生对这类课程群学习最容易产生各课程之间的知识联系和学习方向把握不清,课程间学习脱节,知识遗忘严重的问题。作为教师也由于不同的教学方法、案例使用、教学风格及考核内容也容易造成各课程间知识衔接少、教学进度把握困难,课程教学合力性差、专业总体目标实现难以实现的问题。
二、案例化教学在专业体系课程群教学所需体现的新原则
分析原因我们发现,传统案例教学法研究的重点是课程及章节内容的引入,分析和实现,它主要关注课程的点而非面。而类似Java的体系课程群则更需要关注课程与课程间知识的衔接和过渡,章节目标到课程目标到专业总体目标的推进和实现。这就要求课程的案例教学必须站在整个Java专业体系目标的高度,从全局的角度出发,紧扣课程内在联系,在案例式教学方法设计时采用以下新原则:
1、一体化原则要求案例设计必须面向整个专业体系总体目标,案例内容涵盖专业课程群中的每一个课程及其绝大多数章节知识内容。各课程专业教师必须在一个总体案例的框架下来分析设计各自的课程内容、引入案例、考核内容及目标。
2、层次化原则要求案例应根据课程根据内容层次化和知识发展特点进行层次化分析与设计。例如总体教学案例框架中的数据库管理和SQL语句部分应该由《数据库设计原理》来承担,项目案例中的网页设计部分由《网页编程基础》来承担。而程序课程中的结构化编程、面向对象编程、MVC模式等体系思想和知识,又需要将案例在不同课程、不同阶段中做递进式的层次化目标和内容设计。
3、双轨型原则要求案例必须配以大任务量的一体化层次式同步项目实践课题。课题可以由教师开题小组进行拟定,每个学生各不相同。在不同的课程中,项目课题的层次化阶段目标及其任务需以案例在课程的层次化设计内容相匹配,以便学生通过课题任务实现知识再现和实践巩固,也提供了教师对于学生课程知识掌握程度的考核及教学质量评估依据。
三、对Java课程群的一体化层次式的双轨案例教学模式及内容设计
1、以Java的WEB方向为例。基于一体化原则,按据Java体系最终培养目标设计出基于JavaWeb技术的酒店客房和机票查询订购系统(以下简称系统)的总体案例作为整个课程群案例的实现目标和内容主干。
2、将总案例根据层次化原则,基于不同课程实施层次化的阶段性案例分解,如Java程序设计阶段,课程《Java程序设计基础》实现系统利用数组、函数的结构化程序设计,《数据库设计原理》实现系统的数据库设计与管理,以及数据操作的SQL准备;在Java面向对象程序设计思想和数据库编程阶段,课程《Java面向对象程序设计》实现系统基于三层架构,JDBC技术的面向对象程序设计,课程《网页编程基础》实现酒系统的简单静态HTML页面设计;在Java網站编程技术基础阶段,课程《网页重构技术》,实现系统HTML网页的复杂CSS+DIV的页面美化设计,课程《网页脚本技术》,实现系统网页中的脚本处理,课程《JSP编程技术》实现系统基于JSP+ JavaBean+ Servlet+EL、JSTL技术的MVC模式JSP网站设计和改版、发布过程;在Java企业级应用进阶阶段,课程《SSH框架技术应用》实现系统运用敏捷开发、架构和模式基于SSH框架技术的改版,课程《ExtJS界面应用技术》完成酒系统的后台管理,掌握B/S系统后台的设计和开发,学习ExtJS技术的应用。
通过以上的一体化层次案例,我将所有的Java专业体系课程以先整体、后部分的方式进行了任务化分解和串接,使各个课程的目标明确、任务分配合理、课程间教学结构紧密。使学生对Java体系知识的产生兴趣和动力,给予了自主学习方向,让学生在漫长的Java课程学习期间始终以该案例作为主线进行知识的不断推进、再线和巩固,极大提高体系知识学习质量,也为类似的专业体系教学提供了一个更好的案例式教学方法。
参考文献:
[1] 孙阳 基于案例的网络工程课程群实训教学体系建设 《价值工程》 2011 年 第 30 卷 第 8 期
[2] 史学梅 JAVA课程教学改革探索 《信息系统工程》 2011 年 - 第 1 期
[3] 范立锋 JSP程序设计 人民邮电出版社 北京 2009年5月
关键字:一体化;层次式;双轨案例式教学;Java体系课程;教学方法改革
一、大学中的专业体系课程群面临的教学问题
在目前大学的计算机专业教学中,拥有着像Java这样:课程科目多、学习周期长、知识量大、体系范围广的体系课程群。这些课程群一般由十多门包含基础、过渡及应用,既独立又联系的课程组成,在长达四年的学习期间,作为初学者的学生对这类课程群学习最容易产生各课程之间的知识联系和学习方向把握不清,课程间学习脱节,知识遗忘严重的问题。作为教师也由于不同的教学方法、案例使用、教学风格及考核内容也容易造成各课程间知识衔接少、教学进度把握困难,课程教学合力性差、专业总体目标实现难以实现的问题。
二、案例化教学在专业体系课程群教学所需体现的新原则
分析原因我们发现,传统案例教学法研究的重点是课程及章节内容的引入,分析和实现,它主要关注课程的点而非面。而类似Java的体系课程群则更需要关注课程与课程间知识的衔接和过渡,章节目标到课程目标到专业总体目标的推进和实现。这就要求课程的案例教学必须站在整个Java专业体系目标的高度,从全局的角度出发,紧扣课程内在联系,在案例式教学方法设计时采用以下新原则:
1、一体化原则要求案例设计必须面向整个专业体系总体目标,案例内容涵盖专业课程群中的每一个课程及其绝大多数章节知识内容。各课程专业教师必须在一个总体案例的框架下来分析设计各自的课程内容、引入案例、考核内容及目标。
2、层次化原则要求案例应根据课程根据内容层次化和知识发展特点进行层次化分析与设计。例如总体教学案例框架中的数据库管理和SQL语句部分应该由《数据库设计原理》来承担,项目案例中的网页设计部分由《网页编程基础》来承担。而程序课程中的结构化编程、面向对象编程、MVC模式等体系思想和知识,又需要将案例在不同课程、不同阶段中做递进式的层次化目标和内容设计。
3、双轨型原则要求案例必须配以大任务量的一体化层次式同步项目实践课题。课题可以由教师开题小组进行拟定,每个学生各不相同。在不同的课程中,项目课题的层次化阶段目标及其任务需以案例在课程的层次化设计内容相匹配,以便学生通过课题任务实现知识再现和实践巩固,也提供了教师对于学生课程知识掌握程度的考核及教学质量评估依据。
三、对Java课程群的一体化层次式的双轨案例教学模式及内容设计
1、以Java的WEB方向为例。基于一体化原则,按据Java体系最终培养目标设计出基于JavaWeb技术的酒店客房和机票查询订购系统(以下简称系统)的总体案例作为整个课程群案例的实现目标和内容主干。
2、将总案例根据层次化原则,基于不同课程实施层次化的阶段性案例分解,如Java程序设计阶段,课程《Java程序设计基础》实现系统利用数组、函数的结构化程序设计,《数据库设计原理》实现系统的数据库设计与管理,以及数据操作的SQL准备;在Java面向对象程序设计思想和数据库编程阶段,课程《Java面向对象程序设计》实现系统基于三层架构,JDBC技术的面向对象程序设计,课程《网页编程基础》实现酒系统的简单静态HTML页面设计;在Java網站编程技术基础阶段,课程《网页重构技术》,实现系统HTML网页的复杂CSS+DIV的页面美化设计,课程《网页脚本技术》,实现系统网页中的脚本处理,课程《JSP编程技术》实现系统基于JSP+ JavaBean+ Servlet+EL、JSTL技术的MVC模式JSP网站设计和改版、发布过程;在Java企业级应用进阶阶段,课程《SSH框架技术应用》实现系统运用敏捷开发、架构和模式基于SSH框架技术的改版,课程《ExtJS界面应用技术》完成酒系统的后台管理,掌握B/S系统后台的设计和开发,学习ExtJS技术的应用。
通过以上的一体化层次案例,我将所有的Java专业体系课程以先整体、后部分的方式进行了任务化分解和串接,使各个课程的目标明确、任务分配合理、课程间教学结构紧密。使学生对Java体系知识的产生兴趣和动力,给予了自主学习方向,让学生在漫长的Java课程学习期间始终以该案例作为主线进行知识的不断推进、再线和巩固,极大提高体系知识学习质量,也为类似的专业体系教学提供了一个更好的案例式教学方法。
参考文献:
[1] 孙阳 基于案例的网络工程课程群实训教学体系建设 《价值工程》 2011 年 第 30 卷 第 8 期
[2] 史学梅 JAVA课程教学改革探索 《信息系统工程》 2011 年 - 第 1 期
[3] 范立锋 JSP程序设计 人民邮电出版社 北京 2009年5月