PBL教学模式在技工院校计算机专业课程的创新与实践——以PHP程序设计综合实训为例

2017-11-17 06:02欧阳林
数码设计 2017年5期
关键词:技工程序设计实训

欧阳林*



PBL教学模式在技工院校计算机专业课程的创新与实践——以PHP程序设计综合实训为例

欧阳林*

(惠州市技师学院,广东惠州,516000)

为改革传统的网站开发教学中理论与实践脱节的状况,笔者将PBL教学法进行创新和改进,和一体化教学法相结合,融入到程序设计综合能力训练的教学中,在充分考虑学生不同层次的同时,很好地再现了公司网站开发情境,模拟网站开发工作,激发了学生的逻辑思维,提高了自主学习,团队沟通的能力。

PBL模式;PHP程序设计;教学改革

引言

创新改进后的PBL教学模式与传统的以授课为基础的学习有很大的差异。通过PBL教学模式在PHP程序设计综合实训的创新实践,学生的沟通能力,概括、表达能力,探索能力,逻辑思维能力得到不同程度的提升,相对传统的教学,学生更容易形成正确的专业思想,养成良好的职业素养。

1 提出在PHP程序设计综合实训创新PBL教学模式的背景

作为计算机网络专业核心课程之一的网站开发,普遍存在教师难教、学生难学的情况,以致一度被认为网站开发如此难的课程不应该出现在技工院校里。为此,很多老师担心学生毕业就业率的问题。其实,不仅仅是技工院校的学生在网站开发岗位的就业率不高,还有众多高校的也是如此。为了进一步了解网络专业尤其是网站开发方向的就业情况,笔者分别对广东4所高校和技工院校近两年的毕业生进行了调查研究。高校方面,2015年网络专业毕业学生共计729人,其中从事网站开发所占百分比为21.8%;2016年网络专业毕业生共计1026人,共计27.9%。技工院校方面,2015年网络专业毕业学生共计467人,其中从事网站开发的11.5%;2016年网络专业毕业学生共计622人,从事网站开发的17.8%。从调查情况来看,网站开发岗位确实不仅仅是技工院校学生的一道难关,高校学生亦同样如此。究其原因,主要是网站开发所涉及的编程类课程较多,实践性要求较强,很多学生上手较慢,却又在学习专研上耐心不足。

为了解决好这个困扰教与学多年的问题,笔者结合技工院校教学实践和学生现实特点,在PBL教学法的基础上进行了创新和改进,有机融入了一体化教学元素。

2 传统PBL教学法在技工院校实践中的优势与不足

PBL教学法最早是由美国Borrows教授提出,其着重强调以问题为导向,以学生为主体,以教师为引导的一种教学模式。这种教学模式在技工院校中使用,得到了较好的反响,其优势在于能够在一定程度上解决学生注意力分散,提高学习理论知识的耐心,从而激发学生的探索欲望,将沉静的课堂活跃起来,从而让学生喜学好学。

但传统的PBL教学法在技工院校中也存在一些问题。一是教学时长与学生基础之间的矛盾。问题导向教学,从问题的引出到解决,整个过程需要学生做大量的尝试和修改,但课程的学时数相对有限,部分基础较差的学生或许需要更多的时间,这就有可能导致占用学生较多的课外时间,从而导致对其他科目的偏科或忽略。二是理论学习与项目实践之间的矛盾。问题导向不可能完全脱离理论知识点进行,因此理论与实践之间的用时分配,会给教学组织带来较大的挑战。三是学生主体和教师引导之间的矛盾。PBL教学强调学生为主体,但因为各种各样的原因,有可能会导致教师引导过度,从而将课堂主角再次反转为教师。

3 PBL教学模式的创新和改进

针对传统PBL教学法在技工院校实践中的不足,笔者结合自身实际,以PHP程序设计综合实训为例,将一体化课程改革理念有机融入其中,实现了教法的创新。

3.1 修改课程内容及安排

PBL教学模式以问题为基础,那首要解决的是如何设计问题。在传统的教学安排中静态网页知识、css层叠样式、JavaScript和Jquery动态脚本、PHP基础知识、Mysql数据库知识,分别属于不同的课程,在不同的学期独立授课,学生学习了一大堆理论知识和各单项技能,但在综合实训开发一个网站时,却不知如何下手,会有一种读了模糊的兵书却英雄无用武之地的感觉。一直停留在纸上谈兵原因是对网站开发缺乏整体的思考,形成原因之一是教学过程中各知识点缺乏有机联系,所学习的内容多且细,却与实际项目需求不大相关,如果将庞大的知识库设计成问题,学生陷入解决问题的困局而不会知道为何要解决问题。

因此PBL教学模式结合一体化教学,设计问题应以项目为基础。首先制定难易程度不同的项目,重新编排课程内容和知识点,将每一个项目涉及到的知识点串起来,不相关的暂时放下,这样做到有的放矢,贴合实际。

例如在PHP程序设计综合实训这门课程里,设计易、中、难三个级别的项目,在易的项目里安排开发一个简单的微博系统,里面涉及到的知识点不多,但包含了逻辑开发的原理,学生掌握少量的知识点,稍微努力就可以完成,极容易有成就感。在中的项目里安排制作电影宣传网站,在难的项目里安排制作电子商务网站,所有的项目既要让学生感兴趣同时要紧跟时代潮流,所有学的知识点都是项目里应用到的知识点,暂时不用的就不学。这样,所设计的问题以项目为基础,做到精简有意义,大大减少学生的学习压力、心理压力,也帮助了学生竖立了自信心,让他们知道目标便有动力有兴趣自己探索做出自己想要完成的项目效果。

3.2 改变课堂设计

整合先进的教学方法,改变课堂上课的方式。采用改进的PBL教学模式,以问题为基础,同时强调基于工作过程,将现实中的生产情境生动还原于课堂,使课堂转换成学生团队的合作与竞争,转换成学生“工作”的地方。老师只是协助者,负责设计问题,提问,以及帮忙解决部分难题,但不是直接给答案,而是教他们解决问题的办法,将所要需要教的知识点设计成学习关卡,让学生自己升级过关,由简到难,由浅至深,累积学习成就。同时协助学生总结问题,但所有的记录由学生自己完成。挑出部分学生,设为项目经理,由项目经理模拟企业组建自己的团队,与团队成员共同学习共同成长。

3.3 完善评价设计

注重终结性评价与过程性评价的统一。有效的评价才能引起学生的重视,否则学习最后很可能就会流于形式。我们将学生在学习上获得的成就纳入评价内容之一,同时囊括以团队为单位进行评价,以项目验收的方式进行评价学生所学效果,帮助学生关注到自己需要成长的部分,验收评价表格如表1所示。

表1 团队项目验收表

4 应用效果反馈

创新改进后的PBL教学模式与传统的以授课为基础的学习有很大的差异。人的大脑主动思考与被动获取知识所获得的成效天差地别,以前的教学模式,很多同学更多的或许是被动模仿,到最后失去兴趣而放弃。而创新改进后的PBL教学模式能重新让学生活跃起来,由懒惰变得勤奋好学,并在完成一个小的网站小项目之后特别期待下一个项目,因为他们看到了进步的自己,以及越来越优秀的自己,也消除了他们即将踏出校门的恐惧,一技在身走天下。

5 结束语

通过PBL教学模式在PHP程序设计综合实训的创新实践,学生的沟通能力,概括、表达能力,探索能力,逻辑思维能力得到不同程度的提升,相对传统的教学,学生更容易形成正确的专业思想,养成良好的职业素养。PBL融合一体化理念的教学模式在技工院校计算机专业课程的教学效果初获成效。

[1] 黄亚玲, 郑孝清, 金润铭, 等. PBL教学模式探索[J]. 医学与社会, 2005, 18(6): 45-59.

[2] 李泽生, 冼利青. 麦克玛斯特大学“问题学习法”[J]. 复旦教育论坛, 2003, 1(3): 66-87.

[3] 廖志飞. 台湾“问题导向小组讨论学习手册”[M]. 2001. 6(2): 24-50.

PBL Teaching model in the Technical College of Computer Science Courses Innovation and Practice—— PHP program design as an example of comprehensive training

OU Yanglin*

(Huizhou City Institute of Technology, Guangdong Huizhou, 516000, China)

In order to reform the traditional situation of the development of the website, the author puts forward the innovation and improvement of the PBL teaching method and the integration teaching method into the teaching of the comprehensive training of the program design, taking full account of the different students Level at the same time, a good reproduction of the company website development situation, simulation site development work, to stimulate the students' logical thinking, improve the autonomy of learning, team communication skills.

PBL mode; PHP programming; teaching reform

欧阳林. PBL教学模式在技工院校计算机专业课程的创新与实践[J]. 数码设计, 2017, 6(5): 117-118.

OU Yanglin. PBL Teaching model in the Technical College of Computer Science Courses Innovation and Practice[J]. Peak Data Science, 2017, 6(5): 117-118.

10.19551/j.cnki.issn1672-9129.2017.05.047

TP332

A

1672-9129(2017)05-0117-02

2017-02-11;

2017-03-10。

欧阳林,女,(1983-)湖南长沙,硕士,讲师。E-mail: 157120837@qq.com。

猜你喜欢
技工程序设计实训
医学专业“Python程序设计”课程教学改革总结与思考
从技工到英雄
BOPPPS教学模式在产科护理实训课中的应用
项目驱动的启发式程序设计实训探索与实践
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
对新时期技工院校班级管理工作的思考
电工电子实训教学改革与创新
高职高专院校C语言程序设计教学改革探索
技工与专家