行动导向下的中职计算机程序设计教学分析
2018-05-24姜卫军
姜卫军
摘 要:职业教学在整个教育体系中有着独特的作用,同时也是培养各种职业人才的重要途径。在不断实践中我们发现,行动导向的教学方法与中等职业教育十分吻合,在这样的教学方法中可以充分地展现出教师与学生之间的互动,充分调动每个学生的学习积极性,让学生喜欢学习。教师要在研究中使用各种方法认真参考相关的资料与文献,从理论入手做到科学合理地教学,经过不断的实践汲取经验持续升华,让职业教育中的行动导向更加符合实际情况。
关键词:行动导向;程序设计;中职教学
传统的计算机程序设计教学授课方式较为单一,很多都是教师完全主导课堂,学生被动接受,这样的学习方式根本发挥不出学生的个性和激发其思维,因此这些教学方法极大地影响着学生们的学习兴趣。在现在的就业环境中技能型人才相对缺少,同时我们也要看到现行的教学方式并不能很好地培养符合要求的技能型人才,这样的现状对于社会发展有很多弊端。因此,改变教学方式、使用实施改革、提升学生的综合能力是非常重要的。
一、行动导向教学的概述
1.行动导向的基本特征
(1)职业能力为主。行动导向教学的目的是让学生通过自己动手操作在练习中学习专业技能以及专业知识。这个特点在本质上决定了行动导向的整个教学过程都是依据培养学生、提高职业技能、提高专业能力这个根本任务,使用多样化的教学方法做到实际工作和课堂上的理论学习相互结合,从而把课程的学科体系转变为实际的操作知识体系,将工作中必须掌握的本领变成课堂学习的重点,因此这种全新的教学方式是抛开学科体系和理论体系进行系统化的工作流程学习。
(2)实战化工作。行动导向的教学和传统教学相比较,在学科体系、教学目标等方面都有着很大的不同。而行动导向的教学重点是让每个学生都拥有自己的职业能力和素质,让每个学生在体验的过程中去获得个人的知识体系以及实际技能。教师通过在教学过程中将实践能力和理论知识相互结合达到知识系统的优化,完成课程的职业化、实战化和综合化。这种学习方法重点强调:学生作为学习中心,学生要有充足的时间进行实践活动,同時能在持续的实践过程中学习知识。我们只有这样才可以将教学过程和职业实战相互融合,学习的过程即实战的过程,才能不断地增强教师和学生之间的沟通。
(3)能力跃迁职业态。现在的职业教学是培养适应实际工作的技能型人才,同时现在的经济发展不断转型,职业市场变化快,能力需求多元化,面对这样的现状就要求教师要保证足够的开放和多元化教学。每个学生都要有跃迁能力,并能使用这样的方式来适应变化的市场。
2.行动导向的设计理念
根据“遗忘规律”我们知道,他人或教师讲授的知识很容易便会忘掉,但是自己实际操作发现的知识很难忘记,同时经过自己不断努力钻研获得的技能便不会忘掉。职业教育中教师一定要时刻关注学生动手动脑实际的情况,同时让学生通过不断实践以达到其对理论知识的学习和补充,持续完善知识体系。另外模拟实践活动也可以使学生在操作中提升职业技能。
二、行动导向的教学设计
1.授课环境与手段
教学环境促使教师让学生将知识通过任务去学习,在教学中把操作技巧、学科理论和能力素质都融合起来。这既是教师为了达到教学而设计的情境,也是在引导学生对自己的行为进行反思,从而让每个学生都可以主动学习和有针对性地开展课堂学习。
教师在创设情境中主要是根据学生学习的知识对任务进行模拟,因此它是一个使用任务进行训练和学习的过程。教师通过这样的方式把实际的工作情况展现在课堂中,同时相互配合的还有系统的教学内容和考核评价方法甚至是原先的学识安排等。整个学习情境只是教学的一个载体,学生通过这个载体达到各个知识点的掌握,同时训练自主解决问题,强化设计分析创新等能力。
2.丰富的教学资源和媒体
行动导向教学一定要建立在各种教具以及其他资源上,只有这样学生才可以实现自主学习,因此,教师一定要建立起学习的媒介,为教学打下基础。教师只有通过利用各种道具才可以真实地展现工作场景,从而更好地完成教学,培养学生良好的动手操作技能和职业技能。
三、行动导向的教学实例
1.设计教学过程
在工作过程教学中我们把即将学习的程序设计成项目化的实例,这种模拟现实中真实的项目开发的方式,不仅能对项目开发的整个过程进行还原,还能通过工作过程和任务来组织教学过程。例如,在图书管理系统这个项目的开发上主要有两个方面,一是前台使用程序,二是后台的数据库的建立以及维护。
2. 以学生为重点的教学方法
让学生变为学习过程中的主人,成为教学中的主体,教师使用这样的方式来帮助学生完成项目在动手操作中逐渐成长。这时教师要将整个教学系统分为几大模块来进行,在小组的共同努力中实现项目的开发。
首先要进行系统的总体设计(见下图),之后进行数据库的设计,为了方便对系统的整合,数据库中的数据字段以及类型(见表1~表6)都要统一由教师发放。同时还要设计相应的模块和界面。为了使系统统一,教师在菜单这一项中把图书管理系统相应地分为不同模块,命名之后让每个小组进行开发。
3.找出具体的解决办法
教师针对课堂上存在的问题,可以引导学生在小组中自行解决,也可以在教材中寻找。同时在各种方法都用过之后教师再进行适当的引导和点拨,同时让学生把自己通过各种途径中找到的答案分享给每个同学。这样学生还可以学会从其他人的思路中学习,验证自己的方法是否正确。同时每个小组之间有不同的任务,因此学生的行动思路和解决的问题也是不同的。这种状态下教师要不断地巡视每个小组的状态和工作进度,这样不仅能起到督促的作用,还可以具体地了解学生学习的进度,对于偏离或者偏离太远的学生可以适当引导。教师要确保学生的核心地位,让学生上机操作。教师也可以对一些较为复杂的知识和有共性的问题进行集体讲解,以此来增强学生的理论知识,保证学生的练习。在完成项目之后教师要及时地进行总结,只有这样才能够对学生的记忆进行强化,还可以让学生对理论知识的掌握进行评价。
4.创新不同的考核方法
在建立一个全方位多层次的考评体系之后,教师可以使用项目设计和项目演示验收这样的方法进行多种方式的考核,只有这样才可以准确地评价出每个学生的综合素质,从而对学生的职业素养起到良好的指导作用,让学生向实际的现场需求和企业发展要求方向发展。
在教学过程中我使用了小组合作的方式进行探讨和合作,最后由小组组长统一汇总,并使用演示文稿对工作中的问题和经验进行总结,之后让学生展示成果让每个小组去评价,只有这样才可以让学生找出工作中的问题和运行中出现的缺陷。
通过不断的现场教学实践,我们发现行动导向可以更好地提高学生学习兴趣,这种教学方法对于中职教学更为实用。学生也可以通过持续的发现问题、解决问题和动手操作,真正地学会技能和知识,从而满足工作中的要求。同时这种教学方法也对教师的专业能力、实践能力以及总体的驾驭能力都提出更高的要求,要求教师与学生形成良好的互动共同进步和发展。教师在不断的教学磨炼中也在不断提高自己的实际能力,这样也可以满足对教师综合能力的要求。
行动导向的教学方法对于能力本位的教学思想进行了充分的展现,以能力作为重点,只有这样才可以推动中职计算机程序设计人才培养的发展,也为计算机人才的培养整合出新的培养体系。笔者希望通过探讨可以推动中职计算机教学的发展。
参考文献:
[1]王洪飞.行动导向教学模式下中职计算机教学设计[J]. 新课程(中旬刊), 2013(9):120.
[2]苏国锦.“行动导向教学”在中职学校计算机应用专业中的应用探索——以河北经济管理学校为例[D]. 石家庄:河北师范大学,2013.
[3]王祖析.行动导向教学策略下计算机应用课程的教学设计与分析[J]. 湖北广播电视大学学报,2012, 32(8):37.