论文部分内容阅读
摘 要:针对独立学院学生的特点,以《ASP.NET程序设计》课程为教学案例,对传统的授课模式进行了教学改革,通过引入项目教学法,探讨从教学准备、教学过程、教学考核一系列环节的教学研究,给出了可行的方案和方法。并从毕业生求职的角度证明了该研究在本校学生中已经取得的良好效果。
关键词:独立学院;项目教学法;ASP.NET
一、引言
独立学院是近十年逐步发展起来的一种区别于传统高校的教学形式。之所以说区别,主要的不同体现在两个方面:一方面独立学院学生的整体入学水平低于传统一本院校(这一点从每年各省市高考分数线不难看出);另一方面,独立学院学生毕业后的就业方向和就业手段大部分集中在应用技术型方向,这和一本院校学生选择多样化,如研究型方向就业,继续深造等有很大的不同。基于以上的原因,在独立学院的教学过程中如何找到一个既能让学生容易接受,容易理解,又能让学生快速又有效的掌握实践性知识的教学模式是教师们一直以来思考的问题。
项目教学法指的是教师和学生双方通过完成一个完整的项目,一边教学,一边做项目的方式来进行教学过程的方法。这样的教学方法有别于以往由教师占主体,基本上是教师在课堂上唱“独角戏”的教学方法,由师生共同完成教学过程,并且教学过程就是实际操作过程、实践过程。这样的教学模式正符合独立学院培养应用技术型人才的培养目标。
接下来笔者将以《ASP.NET程序设计》课程为例研究项目教学法在教学中的应用。
二、《ASP.NET程序设计》课程介绍
《ASP.NET程序设计》是高等院校计算机专业的核心课程。该课程的教学目标是从项目分析、架构、实现、测试、维护等方面来要求学生的综合能力培养。按传统的教学方法,教师在讲台上教学,学生在台下记笔记,这样的教学模式对独立学院的学生学习类似于《ASP.NET程序设计》这种实践性强,综合要求高的课程来说是非常困难的。
由于传统教学方法教师只能通过多媒体教学向学生展示理论知识,或者围绕理论知识向学生演示一个个小而独立的案例,没有系统的利用ASP.NET框架实施过一整个确实的项目,这样导致大部分学生在学完该门课程后仅仅从理论上了解什么是ASP.NET,或者掌握一些基本语法和控件的运用,无法达到教学目标要求的能利用ASP.NET独立的完成软件项目的能力。
从考核的方面来说,传统的教学模式也加大了该门课程的考核难度。由于学生在传统教学模式下掌握的几乎都是理论知识,导致教师考核只能通过笔试的方式检查一些理论知识,学生就业时也拿不出完整的作品,不利于专业就业。
三、项目教学法在《ASP.NET程序设计》课程中的应用
1.教学环境与教学准备
(1) 教学环境。目前江汉大学文理学院的专业机房均安装VS2005框架,SQL2000数据库,基本能够满足该课程的教学要求。
(2) 教学准备。在教学准备的过程中要充分考虑到以“项目”为中心,以学生为主体,以由学生自主开发完成一个完整的作品为目的的主旨思想。在准备必要的课件、例题、教学大纲的同时,应该准备课程教学日历,记录项目的进行状态,便于教师随时掌握学生的研发进度,根据每个学生的不同进行调整和指导。
2.教学过程
(1) 选择项目。在项目教学法中,项目的选取是十分重要的。项目不是目的而是手段,是为了让学生了解项目开发的过程,因此项目的选择一定要和学生生活贴近,要有一定的实用性和代表性,不能一味追求难度高、规模大的项目,要结合独立学院学生的基础能力选择合适规模的项目,同时,要求任课老师一定要对项目非常熟悉,如果可能的话,最好是任课老师自己开发过的项目,这样才能有利于教学过程的指导。
(2) 人员分组和角色分工。通常一个教学班有30到50人不等,可分为5到8人一个小组。首先由学生自由分组,然后由任课老师根据每组学生的实际能力进行相应调整,既要考虑学生的兴趣,小组内成员的合作相融性,同时也要让小组成员能够好带差,取长补短。
每个小组的人员应该有明确的角色定位,可以分为需求分析人员、总体设计人员、编码人员、测试和维护人员。这样既可以避免在教学过程中学生之间的相互推诿,不清楚各自的职责问题,也便于教学后期任课老师的考核。同时,最好每个小组选取一位沟通能力强的学生兼任或独自承担项目经理职责,负责小组成员的调配、协调和整体沟通工作。
(3) 教学实施。通常基于项目教学法进行的教学课程都会有实验学时,以《ASP.NET程序设计》课程为例,总学时为64学时,其中32学时是理论课,32学时实验课程,以每周4学时,两次课(一次课2学时)为例,前四周共计16学时全部理论课,主要是由老师示范教学,老师可以选取一个较为典型的项目案例,根据学生的分组角色将其拆分成若干个模块,按照知识点对应每个模块进行划分,再将其分解成若干的教学内容。中间的八周共计32学时,每周一次上课一次上机,老师针对性的在理论课上巩固前面的教学内容,同时把前面的理论知识融入到实际开发过程中,在上机课上指导各小组学生的开发过程。最后的四周共计16学时全部上机课,指导学生完成至少一个完整的作品,了解项目开发过程,整个教学实施的过程实际上就是项目的建构、开发、设计、测试和维护过程。
(4) 教学考核。基于项目教学法的教学过程必须要探索有别于传统考核方式的针对性考核。笔者设想并尝试了如下考核方式:
① 阶段性考查:根据教学阶段的开展,在不同的时间进行针对性考查。第一阶段(前四周理论课阶段)结束后进行一次笔试考核,主要考查学生对理论知识的掌握程度;第二阶段(中间八周的理论+上机课阶段)结束后,分小组检查项目开展进度,要求各小组完成至少一份项目进度情况说明书,检查工程网络图的完成情况;第三阶段(最后四周的上机课阶段),在教学过程中考查学生的实际操作能力,给出相应的评分。 ② 期末笔试考查:主要综合性考核学生对理论知识的掌握情况,对项目开发过程的掌握情况,对项目开发环境和基本技能的掌握情况。
③ 小组作品考查:课程结束后每个小组应该至少完成一个完整的作品,根据作品的完成程度、完成质量、小组成员对知识的理解程度和实际开发能力给每个学生给出考核评分。
三种考核方式所占的比例基本为30:30:40。
(5) 教学效果。前面提到过,由于独立学院的特殊性,独立学院的毕业生大部分会从事实践技术型工作,特别是计算机相关专业的学生,因此在找工作的过程中是否能让用人单位相信学生具有一定的实际操作能力就是就业成功与否的关键。以江汉大学文理学院信息技术学部计算机系两个本科专业(计算机科学及应用、信息管理与信息系统)为例,《ASP.NET程序设计》课程采用项目教学法进行教学活动两年时间,笔者统计之后发现,没有采用项目教学法之前,仅有3%的学生在找工作的时候拿出自己设计的作品,采用项目教学法进行《ASP.NET程序设计》课程的教学活动之后,有90%以上的学生在找工作的时候准备有自己设计的作品,其中有75%以上的学生是基于ASP.NET开发环境。同时,采用项目教学法进行教学之后,毕业生的本专业就业率提高了80%,在刚过去的2015届毕业生就业率统计中,计算机科学及应用专业学生的本专业就业率更是达到了80%,这充分说明项目教学法是非常适合独立学院的教学过程的。
四、结语
笔者作为一名在独立学院从事教学工作的一线教师,充分理解独立学院学生在就业过程中的困难和问题,高校偏重于理论化的教育和用人单位希望聘用有实际操作经验的员工的需求严重脱节,为了解决这一问题,独立学院的培养目标一定要着力于培养实用性人才,项目教学法较好的平衡了理论和实际的关系,解决了目前高校有教学技术没有实际开发环境,用人单位有实际开发环境没有教学技术的问题,完成了独立学院培养应用型人才的培养目标,满足了学生的求职需要。我们要总结前面的经验和教训,争取把项目教学法能够深入的开展到其他适合该方法的课程教学活动中。
参考文献:
[1] 姜大源. 关于职业教育问题的基本思考[J]. 中国科教创新导刊, 2009(10).
[2] 姜艳艳,蒋业浩. “项目教学法”探索实践[J]. 中国科教创新导刊, 2008(29).
[3] 常永英. ASP.NET程序设计教程[M]. 北京:机械工业出版社, 2010.
关键词:独立学院;项目教学法;ASP.NET
一、引言
独立学院是近十年逐步发展起来的一种区别于传统高校的教学形式。之所以说区别,主要的不同体现在两个方面:一方面独立学院学生的整体入学水平低于传统一本院校(这一点从每年各省市高考分数线不难看出);另一方面,独立学院学生毕业后的就业方向和就业手段大部分集中在应用技术型方向,这和一本院校学生选择多样化,如研究型方向就业,继续深造等有很大的不同。基于以上的原因,在独立学院的教学过程中如何找到一个既能让学生容易接受,容易理解,又能让学生快速又有效的掌握实践性知识的教学模式是教师们一直以来思考的问题。
项目教学法指的是教师和学生双方通过完成一个完整的项目,一边教学,一边做项目的方式来进行教学过程的方法。这样的教学方法有别于以往由教师占主体,基本上是教师在课堂上唱“独角戏”的教学方法,由师生共同完成教学过程,并且教学过程就是实际操作过程、实践过程。这样的教学模式正符合独立学院培养应用技术型人才的培养目标。
接下来笔者将以《ASP.NET程序设计》课程为例研究项目教学法在教学中的应用。
二、《ASP.NET程序设计》课程介绍
《ASP.NET程序设计》是高等院校计算机专业的核心课程。该课程的教学目标是从项目分析、架构、实现、测试、维护等方面来要求学生的综合能力培养。按传统的教学方法,教师在讲台上教学,学生在台下记笔记,这样的教学模式对独立学院的学生学习类似于《ASP.NET程序设计》这种实践性强,综合要求高的课程来说是非常困难的。
由于传统教学方法教师只能通过多媒体教学向学生展示理论知识,或者围绕理论知识向学生演示一个个小而独立的案例,没有系统的利用ASP.NET框架实施过一整个确实的项目,这样导致大部分学生在学完该门课程后仅仅从理论上了解什么是ASP.NET,或者掌握一些基本语法和控件的运用,无法达到教学目标要求的能利用ASP.NET独立的完成软件项目的能力。
从考核的方面来说,传统的教学模式也加大了该门课程的考核难度。由于学生在传统教学模式下掌握的几乎都是理论知识,导致教师考核只能通过笔试的方式检查一些理论知识,学生就业时也拿不出完整的作品,不利于专业就业。
三、项目教学法在《ASP.NET程序设计》课程中的应用
1.教学环境与教学准备
(1) 教学环境。目前江汉大学文理学院的专业机房均安装VS2005框架,SQL2000数据库,基本能够满足该课程的教学要求。
(2) 教学准备。在教学准备的过程中要充分考虑到以“项目”为中心,以学生为主体,以由学生自主开发完成一个完整的作品为目的的主旨思想。在准备必要的课件、例题、教学大纲的同时,应该准备课程教学日历,记录项目的进行状态,便于教师随时掌握学生的研发进度,根据每个学生的不同进行调整和指导。
2.教学过程
(1) 选择项目。在项目教学法中,项目的选取是十分重要的。项目不是目的而是手段,是为了让学生了解项目开发的过程,因此项目的选择一定要和学生生活贴近,要有一定的实用性和代表性,不能一味追求难度高、规模大的项目,要结合独立学院学生的基础能力选择合适规模的项目,同时,要求任课老师一定要对项目非常熟悉,如果可能的话,最好是任课老师自己开发过的项目,这样才能有利于教学过程的指导。
(2) 人员分组和角色分工。通常一个教学班有30到50人不等,可分为5到8人一个小组。首先由学生自由分组,然后由任课老师根据每组学生的实际能力进行相应调整,既要考虑学生的兴趣,小组内成员的合作相融性,同时也要让小组成员能够好带差,取长补短。
每个小组的人员应该有明确的角色定位,可以分为需求分析人员、总体设计人员、编码人员、测试和维护人员。这样既可以避免在教学过程中学生之间的相互推诿,不清楚各自的职责问题,也便于教学后期任课老师的考核。同时,最好每个小组选取一位沟通能力强的学生兼任或独自承担项目经理职责,负责小组成员的调配、协调和整体沟通工作。
(3) 教学实施。通常基于项目教学法进行的教学课程都会有实验学时,以《ASP.NET程序设计》课程为例,总学时为64学时,其中32学时是理论课,32学时实验课程,以每周4学时,两次课(一次课2学时)为例,前四周共计16学时全部理论课,主要是由老师示范教学,老师可以选取一个较为典型的项目案例,根据学生的分组角色将其拆分成若干个模块,按照知识点对应每个模块进行划分,再将其分解成若干的教学内容。中间的八周共计32学时,每周一次上课一次上机,老师针对性的在理论课上巩固前面的教学内容,同时把前面的理论知识融入到实际开发过程中,在上机课上指导各小组学生的开发过程。最后的四周共计16学时全部上机课,指导学生完成至少一个完整的作品,了解项目开发过程,整个教学实施的过程实际上就是项目的建构、开发、设计、测试和维护过程。
(4) 教学考核。基于项目教学法的教学过程必须要探索有别于传统考核方式的针对性考核。笔者设想并尝试了如下考核方式:
① 阶段性考查:根据教学阶段的开展,在不同的时间进行针对性考查。第一阶段(前四周理论课阶段)结束后进行一次笔试考核,主要考查学生对理论知识的掌握程度;第二阶段(中间八周的理论+上机课阶段)结束后,分小组检查项目开展进度,要求各小组完成至少一份项目进度情况说明书,检查工程网络图的完成情况;第三阶段(最后四周的上机课阶段),在教学过程中考查学生的实际操作能力,给出相应的评分。 ② 期末笔试考查:主要综合性考核学生对理论知识的掌握情况,对项目开发过程的掌握情况,对项目开发环境和基本技能的掌握情况。
③ 小组作品考查:课程结束后每个小组应该至少完成一个完整的作品,根据作品的完成程度、完成质量、小组成员对知识的理解程度和实际开发能力给每个学生给出考核评分。
三种考核方式所占的比例基本为30:30:40。
(5) 教学效果。前面提到过,由于独立学院的特殊性,独立学院的毕业生大部分会从事实践技术型工作,特别是计算机相关专业的学生,因此在找工作的过程中是否能让用人单位相信学生具有一定的实际操作能力就是就业成功与否的关键。以江汉大学文理学院信息技术学部计算机系两个本科专业(计算机科学及应用、信息管理与信息系统)为例,《ASP.NET程序设计》课程采用项目教学法进行教学活动两年时间,笔者统计之后发现,没有采用项目教学法之前,仅有3%的学生在找工作的时候拿出自己设计的作品,采用项目教学法进行《ASP.NET程序设计》课程的教学活动之后,有90%以上的学生在找工作的时候准备有自己设计的作品,其中有75%以上的学生是基于ASP.NET开发环境。同时,采用项目教学法进行教学之后,毕业生的本专业就业率提高了80%,在刚过去的2015届毕业生就业率统计中,计算机科学及应用专业学生的本专业就业率更是达到了80%,这充分说明项目教学法是非常适合独立学院的教学过程的。
四、结语
笔者作为一名在独立学院从事教学工作的一线教师,充分理解独立学院学生在就业过程中的困难和问题,高校偏重于理论化的教育和用人单位希望聘用有实际操作经验的员工的需求严重脱节,为了解决这一问题,独立学院的培养目标一定要着力于培养实用性人才,项目教学法较好的平衡了理论和实际的关系,解决了目前高校有教学技术没有实际开发环境,用人单位有实际开发环境没有教学技术的问题,完成了独立学院培养应用型人才的培养目标,满足了学生的求职需要。我们要总结前面的经验和教训,争取把项目教学法能够深入的开展到其他适合该方法的课程教学活动中。
参考文献:
[1] 姜大源. 关于职业教育问题的基本思考[J]. 中国科教创新导刊, 2009(10).
[2] 姜艳艳,蒋业浩. “项目教学法”探索实践[J]. 中国科教创新导刊, 2008(29).
[3] 常永英. ASP.NET程序设计教程[M]. 北京:机械工业出版社, 2010.