李婵
摘要:VB程序设计是中职计算机专业的课程之一,在当前的职业教育背景下,教师要积极倡导与落实“三单教学模式”,分别是诊学单、导学单和拓学单,构建规范的教学结构,培养学生的职业素养。考虑到vb课程的特点,教师需多设置一些实践演练活动,组织学生进行实操训练,掌握基本的VB程序设计流程与技术,增强逻辑思维、空间构造能力,实现全面性发展。
关键词:三单设计;中职vb课程;教学探究
中图分类号:G632.0文献标识码:A文章编号:1992-7711(2020)10-0172
VB是计算机基础教学系列的核心课程,也是编程类的重要组成部分。VB具有很强的实践性,主要讲授一些程序设计语言知识、技术和方法,能够最大化锻炼学生的动手能力。但是从实际调查发现,有部分学生的计算机基础薄弱,VB课程学时少、内容繁杂,不利于学生的高效学习。因此,针对这种情况,教师要科学合理地运用三单模式,划分多个教学版块,将抽象化知识简化,帮助学生理解吸收,激发学生学习兴趣,强化学生的编程设计水平。
一、VB课程教学现状分析
由于学校计算机机房数量匮乏,VB课程讲解与实践训练不达标,致使学生不能高效掌握运用专业知识。在实践上机操作中,教师也不可能照顾到全体学生,学生在面对VB程序设计时往往会不知所措,进入了恶性循环的状态,对VB课程的兴趣也逐渐降低。在信息化教育背景下,教师可以积极引入三单教学法,即诊学单、导学单、拓学单,以章节式为主,精细制作VB程序设计课件,吸引学生注意力。其中,也特别要注重VB程序设计的语法理论、命令按钮等知识,引领学生自主探究操作,有效锻炼学生的专业能力,以适应激烈的市场环境。
二、明确教学方向,完善诊学内容
VB语言编程是计算机专业学生的基础性课程,具有较大的教学难度,实践操作性高。在课程教学中,教师要事先了解学生的基础情况,诊断分析教学现状,按照学生的个体特点,制定系统的教学方案,并引入多样的例题分析讲解,深化学生对VB语言编程知识的认识与理解。现在,仍然存在教学方式单一、教学效率低下的问题。在这一教学背景下,教师可以从VB语言教学的角度研究,将班级学生划分为多个层次,有针对性地进行教学指导,提高教学质量。
例如,在讲学VB程序设计基础、控制结构、数组等相关核心内容时,教师可以先下发一份测试卷,考查学生对VB程序设计知识的掌握程度,按照成绩來规划教学内容。从实际调查发现,班级学生的综合能力呈现两极化,教师要采取多元教学模式,开设实践训练课程,锻炼学生的编程和应用技术,确保学生能够全面理解。为了改变传统教学模式,教师要明确诊学目标,合理运用案例引导方法,围绕控制结构、程序算法、语法规则等展开教学。或者,教师可以将难以理解的计算机语言算法结构以3D动画的形式来讲授,介绍基本的控件,加强学生理解。
三、采取任务导向性教学法,确保教学质量
VB语言编程教学所覆盖的知识点较多,且需要经过大量的实践积累经验。就当前的现状来看,部分教师在开展教学时仍然是按照固定教学流程,缺乏创新性,影响着学生整体学习效率,难以达到良好的教学效果。考虑到中职学校教育特点,教师要确立职业导向,巧妙设置导学单,增添教学内容,构建高效课堂,提高中职教学质量。
例如,在上课前,教师可以先布置任务点“预习如何进行VB数组分类,以及编程步骤”,学生可组成学习探究小组,共同搜集资料,并借助计算机来模拟实验,从而得出具体的结论。或者,教师可以将知识点分化,以微课程视频的方式来讲解,明确学习目标、方式和过程,提高学生的学习热情。由于学生的个体性差异,教师还可以制定出个性化案例,设立综合应用型实验项目,鼓励学生主动参加,由专业教师带领,实现个性化编程,加深学生对课程知识的认知。为了提升学生对VB编程应用,教师可以适当增加虚拟仿真案例演示,以FLASH视频为媒介,具体讲解(数组元素删除、二分查找算法、递归算法、函数调用等),并安排学生逐一上机,登入平台练习,如果学生出现步骤错误,平台会自动判定,并给出提示,让学生认识到错误点,提高学习效果。课后,教师可以在班级微信群中下发一些研讨课题,让学生自主查找资料,巩固对VB编程知识的印象。
四、有效拓展学习内容,完善学生知识结构
VB属于可视化程序体系,对计算机专业学生来说有积极的引导作用。在中职VB课程教学中,教师要充分考虑学生的具体需求,科学设置VB语言编程内容,锻炼学生的实践动手能力,引领学生将所学知识运用于实际问题中,实现最好的学习效果。但是,VB程序设计内容较为复杂枯燥,学生会存在一定的消极情绪,教师可以开展趣味性活动,激发学生的学习兴趣。与此同时,教材内容具有一定的单一性,教师要积极拓展教学内容,导入适量的课外知识,完善学生知识结构。
例如,在教学for循环语句时,教师可以引入一些积木小游戏,让学生自主编程,重新排列数据,从而深刻了解其中的关键点。在研讨源代码的运行时,教师可以鼓励学生自主发言,表述自己的观点与见解。教师要做好记录,整理重难点知识与案例,促使学生深入思考分析,锻炼逻辑思维能力。在说明常用控件时,教师可以登入相应的技术平台界面,为学生演示操作,促使学生直观化理解。除此之外,对于教学服务系统,学校要按照VB课时,设立教案栏、答疑区、作业练习区等,构成一个完整的网络教学结构,便于学生自主操作,提高学习效率,最大化提升学生的实践应用水平。
总之,在多位一体的教学模式下,教师要从学生的基础能力出发,创设多元情境,开展相应的计算机编程或程序设计竞赛,充分调动学生的积极性,启发思维,提高实践应用能力。在三单教学模式下,以任务为导向,可以最大化提高中职学生的素质与技能。
参考文献:
[1]王利江.基于游戏编程视角下的中职VB程序设计课程教学策略研究[J].职业,2019(31).
[2]吴丹,化希鹏.基于学习素养的PBL模式在中职VB程序设计教学中的应用探索[J].职业教育(中旬刊),2019(10).
[3]杨巍.谈中职VB项目实施任务教学法的改革方向[J].华夏教师,2019(6).
(作者单位:浙江省平阳县职业教育中心325400)