项目教学法在高职VB教学中的应用

2010-08-15 00:49:04吴洪媚
太原城市职业技术学院学报 2010年5期
关键词:模块评价过程

吴洪媚

(齐齐哈尔高等师范专科学校,黑龙江 齐齐哈尔 161005)

项目教学法在高职VB教学中的应用

吴洪媚

(齐齐哈尔高等师范专科学校,黑龙江 齐齐哈尔 161005)

本文主要探讨了在高职教学改革中,如何利用项目教学法来完成VB教学,提高学生的实践能力,培养学生的职业素养。

项目教学;高职;VB

为提高高职学生的职业能力,推行“以工作过程为导向”的课程改革,在VB教学中改变传统的以知识结构为体系的授课方式,创设学习情境,在教师的指导下,师生共同完成一个典型的项目,使学生在完成项目的过程中,学会利用VB设计软件,同时熟悉软件设计的一般过程,掌握软件工程的一般方法,为就业奠定一定的基础。

一、项目教学的设计

1.项目的选取

一个适合于项目教学法的项目的选取对完成整个教学过程,取得预期的教学效果是至关重要的。项目的选取既要兼顾工作过程,又要兼顾教学过程,不能完全等同于企业实际的项目,因为企业的项目长短是不固定的,难易程度也是不固定的,而我们教学的项目是有学时的限制的,并且还要考虑学生的实际能力,是否能够完成这个项目。即一个好的教学项目要能够将一个或几个学科的实践内容与理论知识结合起来,并兼顾一定的教学内容,并且项目的难易程度要适中,学生在教师的指导下,采用小组协作的方法能完成整个项目。

2.项目教学中教师的作用

在项目教学中,教师扮演的角色是指导者、引导者、组织者、协调者,改变过去的“一言堂”、“满堂灌”的教学方式,真正地把课堂的主动权交给学生,让学生成为课堂的主人,只有这样,才能充分发挥学生学习的主动性、积极性。但这并没有削弱教师在教学中的作用,教师在项目教学中要严格控制项目的流程,既不能完全放手,也不能把项目完全讲解给学生,剥夺学生的实践机会。教师要非常了解学生,能够根据学生的特点把学生分成若干小组,学生在学习过程中遇到困难,教师给予适当的指导,学生在学习的过程中退缩,教师给予鼓励。要想达到预期的教学目的,教师既要对教学十分熟悉,还要有一定的工程经验,这样教师才能很好地指导学生,把握工程进度,顺利完成教学任务。

3.项目教学中师生的关系

传统的教学中,师生的关系是以教师为主,按照教学大纲的要求,教师教什么,学生就学什么,以知识传授为主。这样培养的学生,实际动手能力差、不会学习、没有创新精神,在今后的就业中,不能迅速地适应就业岗位的要求。

在项目教学中,教师通过项目这一学习情境把学生引领到学习任务中,通过布置学习任务,并在教师的指导下,通过师生、生生间的探讨、协作完成学习任务。在这个过程中,师生处于完全平等的地位,学生在学习的过程中学会思考,大大提高了学生的自主创新能力、团队协作能力以及综合实践能力。

4.小组协作

对一个大的教学项目,不是一个人就可以独立完成的,教师要适当对项目进行分解并与知识点相关联,把一个大的项目按照实际的工作流程分解成若干小的工作任务,组织学生具体实施。

在指导学生实施项目时,要让他们合理分组,分组要兼顾学生的特点,使小组学生能够优势互补,促进学生的交流和合作,充分发挥团队精神,顺利完成工作任务。一般一个小组人数以5-6人为宜。

5.教学资源的建立

在项目教学中,学生是项目实施的主体,教师扮演的是组织者、协调者的角色。强调学生的自主探究式的学习,从而培养学生的实践能力、创新能力。

要实现学生的自主学习,必要的、丰富的教学资源是必不可少的,它可以给学生的学习提供帮助,使学生从中获取项目进行过程中所需的知识,同时,教师在资源的积累过程中,也可以使项目教学更加完善。

二、项目教学在VB教学中的实施

1.创设情境

在教学的初期,先拿出几个相关的利用VB设计的项目,让学生操作,从软件界面的友好性、易用性、功能模块的完整性来体会软件的特点,并讨论软件设计的优缺点、软件完善的措施,从而对软件的设计有了一个初步的感性认识,了解了软件设计的一般步骤。

2.选题

根据专业的特点学生工作岗位的情况以及教学的需求选取合适的项目,不同专业的学生应用的教学项目要有所不同。以现代教育技术专业的学生为例,笔者选取了《小学生信息技术教学测试系统》作为教学项目。在项目教学的过程中模拟软件开发的全过程,本着理论够用、基础扎实、实践为主的原则,把理论教学与实践教学相融合,使学生在“做中学”,在“学中做”。从而掌握软件开发的一般方法,学会VB程序设计的一般方法,掌握VB控件的基本属性、事件、方法以及相关函数的应用,训练学生的创新思维,培养学生自主学习能力以及综合实践能力。

3.系统分析

系统分析是软件工程的一个重要环节,主要对用户的需求进行分析,确定软件能够做什么。因为学生已经在小学实习过,对小学信息技术教学的现状有一定的了解,这部分内容可以通过学生、教师的集体讨论来完成。

4.系统设计

根据用户的需求,利用软件工程的方法定义软件的数据结构,定义系统接口,设计系统功能模块,设计系统非功能模块,并制作系统设计说明书,作为软件设计的依据。画出系统结构图,及各子模块流程图。这部分可以在教师的指导下,同学上网查找资料,师生共同协作完成。

5.分组协作的探究式的自主学习

根据项目的模块数、各模块的复杂程度以及与相关知识点间的联系,把学生分成若干项目小组,每个小组负责其中的一个或几个模块。小组分配要根据学生的特点和优势互补的原则,保证学生能够顺利完成教学任务。每个小组选一个项目组长,主要负责小组任务分工以及各项目组间的沟通、交流、协作,掌握项目的进度,记录项目出现的问题以及解决的方法,作为最后小组评价的依据,同时为教学资源的建立提供了第一手资料。这样每一名学生在项目中都有自己的工作,人人都是项目的主人,避免了在项目实施过程中学生无事可做的现象。学生在软件的开发过程中,很容易发现自己的不足,才可以借助多种途径来学习相关的知识,变“要我学”为“我要学”。

要想实现探究式的自主学习,丰富的教学资源是必不可少的,而教学资源的建立是一个不断积累的过程,教师要合理借助于无所不含的网络资源,从中提取有用的资料,建立教学平台,其中既要包括项目教学中包含的相关的理论知识供学生查阅,还要包括一些典型项目的解析,学生软件开发过程中的心得,学生作品的展示、评价,师生交流的BBS以及相关的精品学习网站链接等。

教师在项目教学中扮演着指导者、协调者的角色,教师要关注每个小组的进程,参与小组的讨论,并适当给予指导,但不能包办。在项目教学中,有可能出现项目的进度与设计的进度不一致的情况,教师要及时调整项目的进度,以保证项目的顺利完成。

6.系统测试与连接

项目小组在完成自己的任务后,要对负责的模块进行测试,找到模块的逻辑错误和程序运行异常的错识,保证模块功能的实现。模块测试完成之后,对系统各模块进行连接,每一项目小组负责一部分测试数据,进行系统综合测试。

7.教学评价

项目教学的最后阶段就是教学评价,评价从三方面进行:一方面是过程性评价,主要从项目过程中学生的学习态度、团队精神、协作能力、学习能力来对学生进行评价。二方面是结果性评价,主要采取学生自评、小组互评、教师评价的方式,以软件工程的标准对项目的完成情况进行评价,总结优点,找出缺点,提出改进意见。三方面是用户评价,用户对系统从界面的易用程度、功能的完善程度等提出评价意见。通过三方面的评价改进项目教学,促进项目教学的不断完善。

三、教学效果

在VB教学中应用项目教学,提高了学生学习兴趣,为学生的学习创设了一个良好的学习氛围,使学生明确了学习的目标,培养了学生自主学习的能力和综合实践能力,提高了学生今后就业后迅速适应工作岗位的能力,使学生具备了就业后再学习的能力。因此,项目教学的方法是一种比较有效的教学方法,解决了常规教学中出现的一些问题,充分体现了教学内容上的实践性和可操作性,符合高职学生以就业为导向,培养学生的职业能力和职业素养的人才培养目标。

但我们也应该看到,不是所有的学科教学都适合应用项目教学法进行教学。项目教学要从教学的实际出发,结合学生的实际情况进行项目教学的设计。

[1]郭岩.目前职业学校实施项目教学存在的主要问题探析[J].中国电力教育,2009,(4):11-13.

[2]许晟.项目教学方式运用于IT实践教学的探索[J].河北能源职业技术学院学报,2005,(4):89-91.

G718.5

A

1673-0046(2010)5-0027-02

猜你喜欢
模块评价过程
28通道收发处理模块设计
“选修3—3”模块的复习备考
SBR改性沥青的稳定性评价
石油沥青(2021年4期)2021-10-14 08:50:44
描写具体 再现过程
临终是个怎样的过程
在这个学习的过程中收获最大的是哪些,为什么?
Coco薇(2015年12期)2015-12-10 03:54:58
选修6 第三模块 International Relationships
基于Moodle的学习评价
圆满的过程
商业评论(2014年11期)2015-02-28 04:35:20
集成水空中冷器的进气模块