APP下载

基于行动导向的中职计算机程序设计教学研究

2020-02-04李军蔡纯

职业·中旬 2020年11期
关键词:行动导向中职计算机程序设计

李军 蔡纯

摘 要:在中职计算机程序设计教学中,教师融入行动导向教学策略,有利于学生独立思考、自主学习及思维创新能力的培养。本文在分析行动导向教学法特点的基础上,从教学理念、课程选择、创设教学情境、探索问题、合作学习、创新评价方法六个方面入手,探索如何在中职计算机程序教学中应用行动导向教学法。

关键词:行动导向    中职计算机    程序设计    教学策略

随着社会经济的发展,对技能型人才的需求呈现出巨大的缺口。面对现代社会的需求,传统教学模式已经不再适用,社会经济发展也因此受到阻碍。这也突显出了对教学模式、教学方法进行革新的必要性,该形势下行动导向教学模式逐渐显露出不可忽视的作用。行动导向教学,通常会在项目教学法、案例教学法等多种教学方法的运用下将教学目标达成。此类方式方法能够显著推动学生综合素质的培养与提升,同时也能培养学生职业实践能力,帮助学生达成理论与实践结合。

一、行动导向教学法的特点

行动导向教学法属于“以能力为本”的教学模式,是在教学过程中营造社会交往情境,用以促进教师与学生之间的互动。该教学模式中,课堂主体是学生,在教师的引导、教师与学生互动的前提下,激发学生的学习兴趣,调动学生的思维,使其在学习中能够主动思考,并在其他地方灵活运用所学知识内容。如此,理实一体、学以致用的教学目的便可达成。

行动导向教学法的特点,主要包含五点:其一,教学内容密切联系着日常生活及职业实践等,而教学主题基本是以日常学习中时常遭遇的问题等为主;其二,突出对学生的学习兴趣、动脑能力的培养,对学生与学生、学生与教师间的沟通交流十分注重;其三,引导学生自行学习,有利于对学生创造性思维与实践能力的培养;其四,教学中轮流使用项目教学法、案例教学法、任务教学法等多种教学方法,能使学生的新鲜感始终处于饱满状态;其五,教师扮演组织者、引导者的角色。

二、基于行动导向的中职计算机程序设计教学

(一)教学理念

结合“遗忘规律”不难发现,多数人对于来自他人或教师的知识都很难记牢,而对自己在参与实践过程中收获的知识却有着深刻的记忆。中职院校教师在教学中,也应当对学生动手动脑的实践情况予以关注,引领学生积极参与实践,通过实践学习后再补充理论知识,促进知识体系的不断完善。此外,模拟实践的教学活动也能为学生提供实践操作的机会,有利于学生职业技能的提升。而基于行动导向的中职计算机程序设计教学也是如此,它能使学生对参与实践操作所获取的知识掌握得更牢固。

(二)课程选择

中职计算机程序设计教学中行动导向教学方法的应用,可选择项目教学法并将《VFP程序设计》中“自定义函数”当做教学的主要内容。VFP语言中,模块化編程的实现离不开自定义函数这一基础,且该函数同样是其他高级语言的子程序。该知识内容教学之前,教师引领学生自行进行成绩处理程序的编写,要求该程序将成绩输入、输出及总成绩计算等功能包含在内;在实际教学中,再对学生提出结合自定义函数改写该程序、使其成为完全模块化程序的要求。同时,运用已学知识,挑选成绩输入项目,由教师示范通过自定义函数对该模块功能进行改写的操作。

(三)创设教学情境

中职计算机程序设计教学中,要想有效提升学生的动手实践能力在采取行动导向教学法开展教学时,有必要将良好的学习情境构建并提供给学生,这样不但能激发学生的学习兴趣,还可促进教学质量的提高,并帮助学生收获更多的知识技能。具体教学中,教师应以教学内容为根据,尽量设计贴近于现实情况的情境,如:交给学生已编写完成的成绩处理程序,并要求学生运用自定义函数的知识划分成绩处理程序模块,指引学生通过已学知识将现实问题解决。该程序具有学生熟悉的成绩输入输出及总分计算等功能,且这些功能难易适中,采取此类方法,能将学生对程序进行改写的兴趣与积极性充分调动起来。

(四)探索问题的具体解决办法

课堂教学中,当学生有疑问时,教师可指导学生以小组的方式将问题自行解决,或是搜索教材中的解决方法。学生使用了各类方法后,教师再及时予以点拨、指导,并要求学生向同学分享自己寻找的答案。此时,学生能从同学的思路中找到全新的思路,同时能对自身寻找的方法进行验证。由于各小组的任务都不相同,所以学生也有着不同的行动思路与待解决的问题。此时,教师还应对各个小组的工作状态及进度不断巡视、监督,及时掌握学生的学习进度,并适当引导存在偏离的学生及小组。值得一提的是,教师需为学生提供核心地位的保障,将参与实践操作的机会赋予他们,采取集体讲解的方式处理较为复杂的知识或有共性的问题,帮助学生实现理论知识的进一步增强。而当项目完成之后,教师还应当总结,以便强化学生的知识记忆程度。

(五)合作学习

首先,教师引领学生对自定义函数的内容展开独立思考,当学生顺利消化知识、思考并理解教师示范的成绩输入项目后,便可进入下一个实践操作环节。这一过程中,函数定义中的参数定义、函数原型声明、调用函数及确定返回值等是要求学生理解的关键内容。

其次,教师要完成小组项目的确定。教师把班级学生划分为若干小组,并为每个小组分配成绩处理程序中的不同项目,要求小组采取研究讨论的方式对程序展开改写。

最后,教师要促成各个小组间的互补互助、合作共进。要求每个小组指派一名负责协调组内成员分工的小组长,来促进学生积极交流、相互学习及总结经验。因不同小组负责的项目仅是成绩处理程序所有项目中的一个,所以,只有当各小组完成本组项目后,整合所有项目方可获得完整的模块化程序。

(六)创新评价方法

教师应以学生的项目完成情况为根据,对学生的学习效果展开评价。具体评价中,涉及的评价标准通常由教师评价、自我评价及小组评价等三个部分组成。首先由教师负责评价小组是否将预定功能实现、是否存在共同协作、是否显露出创新精神等内容,其次由学生评价自身是否实现了提升,最后则由小组成员对彼此间围绕项目完成中的参与意识等内容展开评价。当逐一完成三个评价后,整合评价结果,即可确定学生此次项目中所取得的总成绩。

三、结语

综上所述,将行动导向教学法引入中职院校计算机程序设计课堂教学中,可以有效提高课堂教学效率及质量,充分体现学生的主体地位,同时也能帮助学生加深对已学知识的理解。在课堂教学中应用行动导向教学方法时,不但将因材施教、重视学生自主行为教育的要求提供给了教师,同时也对学生提出了积极参与课堂学习的要求,以便有效激发学生自身学习的主动性,如此,便能促进教学与学习效果的优化,帮助学生成长为能与社会发展相适应并符合企业要求的人才。

参考文献:

[1]许国民.行动导向下的中职计算机程序设计教学分析[J].科技资讯,2018(26).

[2]姜卫军.行动导向下的中职计算机程序设计教学分析[J].教师,2018(10).

[3]刘斌茂.基于行动导向的中职计算机程序设计教学探索[J].电脑知识与技术,2017 (05).

[4]邹庆.行动导向教学法在中职计算机程序设计教学课中的应用[J].新教育时代电子杂志(教师版),2016(14).

(作者单位:萍乡市高级技工学校)

猜你喜欢

行动导向中职计算机程序设计
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
从德国职业教育模式探讨行动导向教学
高职高专院校C语言程序设计教学改革探索
浅谈如何提高中职学生学习《计算机应用基础》的兴趣
“行动导向教学法”在高职听障生体育教学中的应用
浅议中职计算机教学“准、精、特、趣”的四大追求
基于行动导向的《财务管理》课程教学改革探析
PLC梯形图程序设计技巧及应用