以项目驱动为导向的计算机实训课教学模式研究

2017-09-27 22:14赵学孔
课程教育研究·新教师教学 2015年2期
关键词:实训课项目驱动案例分析

赵学孔

【摘要】项目驱动教学强调以项目为主线开展教学,其在专业实训课程教学中具有较高的现实意义。针对计算机类实训课程专业强、实践多等特点,文章在汲取案例教学、探究教学、软件工程学等多种理论精华的基础上构建了“六段式”项目驱动教学模式,并以高职院校计算机专业《Flash动画制作》课程为例进行了分析,以期为相关领域的教学改革研究提供有益借鉴。

【关键词】项目驱动 ; 实训课 ; 六段式 ; 教学模式 ; 案例分析

【中图分类号】G642 【文献标识码】B 【文章编号】2095-3089(2015)2-0014-02

当前,以市场需求为导向、就业为目标,培养适合社会发展需要的应用型专门人才成为我国高等院校人才培养、教学改革的发展方向。实践教学作为教学改革的重要体现,然而现阶段在众多高校的课堂中仍存在着“偏重书本理论知识,脱离市场实际需求”等现状,尤其对于类似计算机“专业技术强、实践环节多”的课程而言,极其不利于学生专业技能发展。鉴于此,笔者认为项目驱动作为一种新兴而有效的教学方法,如何将其有效引入到计算机类实训课程中,以此提高学生的专业技能水平值得探究。

一、项目驱动教学的含义及其应用意义

(一)项目驱动教学的含义

项目驱动教学(Project Based Teaching)是一种建立在建构主义教学理论基础上,师生通过共同实施一個完整项目而全面开展的教学活动。与传统教学方式相比,项目驱动教学强调“以项目为主线”开展教学,将学生所要学习的知识点和技能集成到工程项目中,然后学生通过自主探究、小组协作、师生互动等多种途径来分析和解决一个个问题,逐步完成项目任务,从而不断提高自身专业技能。学生在此项目学习过程中,因解决一个个问题而不断获得成就感,能更有效地激发他们的求知欲望和学习主动性、积极性和创新精神;而教师在整个教学过程中起组织和指导作用,也可通过扮演项目负责人角色来管理协调学生开展项目研究[1,2]。可以说,项目驱动教学在教学活动中完美地将理论与实践相结合,真正体现了以“教师为主导,学生为主体”的现代教学理念。

(二)项目驱动教学的应用意义

1.计算机实训课教学现状。目前国内几乎所有的高校都开设有计算机类实训课程,它是计算机相关专业的核心课程。对于该类实训课,应致力于以“市场为导向,就业为目标”培养学生的专业技能和职业素养。然而,调查显示,众多高校在实际教学过程中内容多集中在书本知识,尚未根据社会市场需求来设计教学内容体系;教学方法或教学模式上仍采用传统讲授、演示为主的灌输式教学,没有注重以学生能力素质为核心的教学模式[3]。

2.项目驱动教学在计算机实训课中应用意义。项目驱动教学强调以真实或虚拟的项目为主线开展教学。根据其先进思想,笔者认为在计算机实训课中引入项目驱动教学可避免传统灌输式教学带来的学习质量底下弊端;可充分发挥学生的主体地位,真正实现学生做中学、乐中学的理想状态;可促进学生团队中显隐性知识转化,挖掘学生的创新潜力;另外,以市场需求为导向开展项目教学,也潜移默化提高了学生就业能力。

二、基于项目驱动的计算机实训课教学模式构建

(一)模式的理论基础

本模式以建构主义学习理论为基础,强调学习者在整个项目教学中的主体地位;同时,融入了实用主义教育理论,提倡教学内容与实际生活联系,强调学生“知行结合、做中学”的基本理念;此外,还汲取了案例教学法、任务驱动教学法和探究教学法等优秀教学法精华,并在计算机软件工程学项目开发理论的基础上提出。

(二)模式构建与分析

计算机软件工程学提出工程项目的开发应有一个完整的生命周期,通常需要经过“计划、分析、设计、编码、测试”几个阶段。项目驱动教学强调教学应以“项目”为主线而展开。笔者比较发现,项目驱动教学与软件开发过程具有相通之处,认为基于项目驱动的实训课教学模式也可在软件开发过程的基础上细化深入。基于此,提出“项目任务、项目分析、项目设计、开发实现、项目测试、项目成果”六段式教学模式。其整个教学模式如下图1所示。

在该教学模式中,教师和学生围绕“项目”主线开展教学活动。教师在教学活动中作为组织者和引导者,需要设计和分配项目任务,同时根据实际需要在项目实施的每个阶段为学生提供引导帮助,当学生在开发中遇到困难时,需要适当讲解演示。学生作为学习活动的主体,在学习过程中依次需要经过“项目分析、项目设计、开发实现、项目测试”四个阶段,在此阶段学生可以单元组(或学习小组)、个人的形态存在,通过个体探究、组内合作、组间协作、作品展示、师生互动交流等一系列活动来共同完成项目任务。当学生在实施过程中发现缺陷,或者项目测评不合格时需要及时返回修改,直至成果通过师生集体验收。项目成果通过验收后大家可做学习经验分享交流,对其推广应用。

1.项目任务。项目任务是整个教学活动的开始,其设计好坏直接影响最终的教学效果。所以在选取与设计项目任务时应注意以所教学的内容为依据和基础;项目难度适宜,涵盖教学重点、难点;能调动学生思考问题、解决问题的积极性,激发他们创新精神。当然,一个完整的项目也可以划分为多个相互独立又相互联系子项目,每个子项目涵盖一定的课程知识点、重点和难点。教师在分配任务是应注意根据子项目的难易程度、学生的水平差异来均衡协调。

2.项目分析。项目分析为项目的开展实施提供依据。学生在接到自己的项目任务后,首先需要对其进行详细分析,包括项目的可行性分析(如市场潜力、时间精力、技术条件、成本利润等)和实际需求分析(如用户角色、功能模块、业务逻辑等)。同时,学习小组还应根据成员水平差异、自愿原则的基础上分配具体的任务。通过以上分析后,应形成一个完整的项目分析报告,为后期设计开发提供参考依据。

3.项目设计。项目设计对用户体验起决定性作用,为后续开发实现提供保障。在前期项目分析的基础上,本阶段主要对项目做具体的规划设计(如作品的界面风格、导航按钮、功能模块、标准规格等)。项目学习组内、组间都要做好沟通,做好开发前的准备工作。endprint

4.开发实现。开发实现是项目教学活动中最为关键的环节。可以说,教学知识点、重点、难点基本都涵盖在此环节中,而学生的专业技能、综合素养也会在此环节潜移默化地被培养与提高。针对开发中所遇到许多新的问题,他们需要通过开展大量的探究学习、合作学习活动来突破这些瓶颈;教师则根据需要对学习中的难点环节讲解演示,或引导学生更深入的開展探究学习。通过本阶段,学生可以初步完成项目成果,但还需要经过下一阶段测试验收才能推广使用。

5.项目测试。项目测试是学习活动的最后一个阶段,主要负责对项目成果的考核验收。学生展示自己的项目成果,而教师和其他学生可共同扮演评审专家角色,按相关标准对该成果做出点评,并提出修改建议。

6.项目成果。项目成果是学生学习效果的最终体现,是集体智慧的结晶。针对优秀的成果,教师应对其奖励,并鼓励大家做经验分享交流;另外,还可将其作为典型案例资源推广应用,以期进一步取得社会效益。

三、课例分析——以《Flash动画制作》课程为例

笔者作为高校一线教师,从事计算机方面教学多年,积累了一定的教学经验。下面以高职计算机教育专业《Flash动画制作》课程为例,对项目驱动教学模式做进一步剖析,希望对广大相关领域研究者起到抛砖引玉作用,为其提供有益借鉴。

(一)教学前期准备

1.学生分析。本课例对象是我校专科二年级计算机教育专业学生,具有一定的计算机操作基础。通过前面的课程学习,学生对《Flash动画制作》课程Flash CS开发工具已有比较基础的认识,并能制作出一些简单动画效果。

2.教学内容确定。通过学习要求学生掌握Flash动画中交互按钮的制作方法,并初步认识Flash AS脚本。

3.教学材料准备。根据前面的分析做好教案及课件,搜集整理教学相关素材资料;可借助网络教学平台开展教学,并将搜集整理好的资源提前放置在此平台中,为学生后面的探究学习提供环境支持。

(二)项目教学过程

1.项目设计与分配。教师首先以优质案例形式情景导入,激发学生学习兴趣;接着根据教学内容,引导学生共同设计一个新的学习项目“我的美丽班级”;在确定项目主题后,师生共同协商规划“我的美丽班级”栏目,如“班级首页、班级介绍、班级相册、班级硕果、班级梦想、个人感想”六个栏目,而每个栏目可转换为一个子项目;教师将班级学生分成与栏目对应的六个单元组;以学生兴趣与自愿为原则,将六个子项目分配给六个单元组。

2.项目过程导学。学生单元组在接到子项目任务后,需要做进一步的项目分析与设计,确定子项目的各项指标(比如作品界面布局、导航按钮等);针对开发中所遇到的问题,学生可借助网络教学平台开展探究学习,也可通过组间协作方式解决,教师根据实际需要做补充讲解;各小组展示自己的项目成果,并根据师生点评结果修改完善;项目成果整合过程中,教师引导大家学习Flash按钮脚本On( )方法以及子项目加载方法LoadMovie( );每个单元组将大家之前做好的子项目都通过新学习的按钮脚本集成到一块,完成了整个项目的制作。

3.经验分享与成果点评。任务完成后,学生对知识技能进行总结归纳,以展示演示文稿的方式,和全体同学交流学习和设计成果。同时,教师对整个学习活动、项目成果做点评,激励大家以后取得更好的成绩。

(三)教学总结反思

在本课例教学中,项目主题“我的美丽班级”取材于学生生活,可激发学生学习兴趣。教学过程中,以“项目为主线,学生为主体、教师为主导”为理念,教师合理引导学生开展探究学习、组内合作、组间协作,逐步培养学生分析与解决问题的能力,进而提高专业技能。另外,本教学活动充分利用了网络学习平台的优势,为学生探究学习提供了环境支持。

四、结束语

为了探索计算机类实训课教学改革路径,提高学生专业技能水平,本文在汲取案例教学、探究教学、软件工程学等多种理论精华的基础上提出“六段式”项目驱动教学模式。该模式体现了以“项目为主线,学生为主体,教师为主导”的教学理念。教学实践表明,将该模式引入到课程教学中,有利于增强学生的体验感,调动他们的学习积极性和主动性,激发和提升他们探究、协作和创新精神,进而提升学生的专业技能素养。

参考文献

[1]焦瑞.项目驱动法初探[J].中国科教创新导刊,2010(13).

[2]王荻.项目驱动教学探索[J].中国职业技术教育,2007(36).

[3]丁唯君.高职院校计算机专业人才培养中的问题及对策分析[J].科技信息,2011(35).endprint

猜你喜欢
实训课项目驱动案例分析
高职旅游管理专业中实训课教学研究
中职建筑专业实训课教学的开展
基于STS教育理念提升中职计算机专业实训课效益的研究
父亲缺失案例分析
冷库建筑火灾特点及调查方法研究
依托工作室的软件工程实践教学研究
基于物联网项目驱动的嵌入式系统教学改革的研究与实践
基于“红色之旅”项目驱动的《调酒与咖啡》工作室制人才培养机制探讨
立体趣味性计算机包装设计课程开发的研究与验证
高校图书馆阅读推广案例分析