论文部分内容阅读
[摘 要] 中职Visual Basic是中职学校计算机专业中必须学习的一门课程。一直以来,许多中职学生在学习这门课程时都十分困惑,无法真正掌握这门课程,久而久之,便对该课程产生了抵触情绪。对此,在中职学校实行学业水平考试的大背景下,实操能力将成为中职生学习的主线,专任教师需要找出Visual Basic课堂教学的不足之处,并在此基础上优化教学策略,明确课堂教学要点,使学生能够克服抵触情绪,掌握专业技术,提高课堂效率和质量,从而为今后的学习和成长奠定一个扎实的基础。
[关 键 词] 中职;Visual Basic课堂教学要点;教学策略
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2021)39-0088-02
学习Visual Basic语言需要具备一定的逻辑性、思维性以及应用性,所以它的教学复杂、烦琐,更不易于理解,尤其是对基础比较薄弱的中职学生而言,更是难上加难。对此,教师需要在实际的教学中明确课堂教学要点,激发学生的学习兴趣,活跃教学氛围,让学生能够积极主动地参与到教学活动中,从而真正掌握、理解专业知识。
一、中职Visual Basic课堂教学的现状
(一)学习基础较为薄弱
中职学生一般都是因为考试不理想或者缺乏学习兴趣才会到中职学校就读,所以这些学生大多存在着学习基础薄弱等问题。又因为中职Visual Basic教学十分复杂、抽象,想要真正掌握和运用,不仅需要具备一定的逻辑思维能力,還需要对英语词汇有所了解[1]。但由于许多中职学生的文化课程基础并不稳定,在学习上会比较困难,数学和英语也成为他们学习Visual Basic课程的短板。再加上中职学生长期被冠上“差生”的称号,以至于他们在学习的过程中会不自觉地选择逃避、放弃,毫无自信心,这也不利于学生今后的学习和发展。
(二)缺乏正确的学习习惯和意识
根据相关调查可以看出,一些中职学生的主观能动性和积极性都十分缺乏,他们不会主动提出问题,也不会调整自己的心态来接受知识,只会被动地接受知识。久而久之,这种不良学习习惯和风气都会对教学效率等造成较大的影响,也会导致学生越来越无法理解抽象、复杂的Visual Basic课程,渐渐地便会产生放弃、抵触等情绪。另外,中职Visual Basic课程的每个编码都需要经过多个步骤才能形成,而每个步骤也都十分复杂、烦琐、无趣,就算是最后运行调试,也需要学生花费大量的时间和精力来完成,这对于一名中职学生而言,根本没有足够的耐心和信心来操作和完成。再加上,若是其中任何一个步骤出现了问题,都需要对其进行反复的调试才能成功。所以导致大多数中职学生觉得十分无趣、乏味、不愿意坚持,慢慢地也就对学习Visual Basic失去了信心。
二、中职Visual Basic课堂教学要求及教学策略
在中职计算机教学中,其主要教学目标是锻炼学生的学习能力、专业能力和职业能力。根据以往的教学模式来看,大多数都是采取以班级授课、教师为中心的教学模式,学生只能被动地接受教师灌输的知识。学生长期处于这样的教学模式下,不仅无法与同学、教师之间进行友好、和谐的交流,还不利于培养学生的综合能力。对此,教师需要科学、合理地规划上课时间,让学生能够在每分每秒中学习到有用的知识。
(一)激发学生的学习兴趣,让学生能够对程序设计语言充满热情
兴趣是最好的老师,当学生对某件事充满兴趣和热情时,也会对其付出百分百的精力和时间。在中职计算机教学中,我们可以发现,大多数学生特别喜欢上机操作课程,不喜欢听课堂理论教学[2]。而这也是因为教师习惯性地在课堂上强调理论知识的重要性,或者采取粗暴、批评职责的态度强制性要求学生认真听讲,但事实上这种教学方式并不会提高教学效果,反而还会消耗学生的学习热情。对此,教师可以在Visual Basic教学中采用以下方式调动学生的学习热情,激发学生的学习主动性。
其一,情境任务教学法。比如在中职Visual Basic教学中,学习用分支结构的if语句时,教师可以根据教学内容,为学生创设一个科学、合理的教学情境,以此来吸引学生的注意力:“同学们,你们一般周末会去干什么,有什么安排?”借助这样的方式,不仅能够提高学生的学习兴趣,还能了解学生的兴趣特征,有利于今后的学习安排和规划。
其二,悬念教学法。教师在讲解循环语句时,可以事先准备一张厚度为0.5 mm的纸,然后接着提出问题:“同学们,你们知道珠穆朗玛峰的高度吗?”此刻学生一定会一起回答道:“8848米。”同时也会产生一个疑惑,纸和珠穆朗玛峰之间有什么联系吗?教师便可说道:“你们知道吗?这张纸对折若干次后便可达到珠穆朗玛峰的高度。”相信许多学生听到之后,会觉得不可思议,怎么可能会达到珠穆朗玛峰的高度呢?此时,学生的悬念、好奇、兴趣都已经调动了起来,他们会怀着好奇的心态编出程序进行验证,而教师也可以在这个阶段恰当地引导学生,并讲解编这个程序需要注意的知识点和步骤,让学生能够有所觉悟,从而满怀热情地进行编程。通过这样的方式,不仅能够激发学生的学习热情,还能在一定程度上提高教学质量和效率。
其三,游戏教学法。教师可以让学生先尝试着玩一玩俄罗斯方块等游戏,使学生对Visual Basic有基本的认知,这样通过游戏的方式,既能让学生认识到Visual Basic在日常生活中的实用性,又能进一步调动学生的学习热情和兴趣。 (二)组织小组合作学习模式,调动学生的良性竞争意识
教师可以在日常的教学中采取以小组为单位的教学模式,以此来调动学生的良性竞争意识,让学生能够在小组学习中发现自身的不足之处,并加以解决,从而形成友好、互助的学习机制。首先,教师需要结合学生的实际情况、兴趣特征、认知能力等方面来进行合理的分组,当然在分组时也需要将人际关系、性别等因素考虑进去。其次,选定小组长,由小组长来管理小组活动、开展情况。就算是在课余时间进行小组学习,也需要选定一名学生负责管理整个学习活动。另外,在这个过程中也可以安排小组内的其他成员担任适合自己的角色,这样在小组学习中,不仅能够取长补短、查缺补漏,还能培养学生的团队精神。
(三)优化教学内容,总结、归纳知识点
由于中职Visual Basic语言涉及的内容比较多,如事件、控件、属性等,以至于教师不可能在课堂教学中面面俱到,可能只会简单地介绍其概念以及应用,久而久之,学生便会对其感到无趣、乏味,从而产生抵触情绪,导致课堂教学无法顺利开展。对此,如何能够让学生全身心地投入学习中,充分掌握该课程呢?教师可以在教学中尝试着运用具体的实例将知识点归纳、总结,并将其融入各个环节中,使每个例子都能渗透相关的理念和知识,让学生能够在实践操作中学习知识,达到寓教于乐的目的。最后,还需要教师正确引导学生对所学知识进行归纳和总结,以便学生更好地掌握、理解相关概念。所以,教师最好能够在教学中增加与社会实践、日常生活相关的例子,这样学生理解起来也会比较容易,并且能吸引学生的注意力,让学生能够循序渐进地了解其主要内容和概念。
(四)层层递进,将理论知识与实际问题接轨
在中职Visual Basic教学过程中,最好能够以简单、综合、实用这样的步骤来进行教学,这样才能使教学层层递进,从而打造适合学生的教学模式。比如,刚开始教学中职Visual Basic时,千万不要着急给学生介绍程序设计相关内容,而应当给学生展示一些已经设计成功的小程序,以此来吸引学生的注意力,让学生能够对其产生兴趣和热情。当然,在展示的过程中,教师也可以适当讲解一些具有操作性的内容,并从中融入一些比较基本的语句,等到学生有所了解后,再慢慢过渡[3]。最后再布置相關的练习题,让学生能够提高解决问题的能力,从而与实际问题接轨。
三、结语
总而言之,教师需要明确课堂教学的要点,优化教学策略,在激发学生学习热情和兴趣的同时,帮助他们树立正确的编程思想,培养其团队精神,这样才能提高中职Visual Basic课堂教学的效率和质量,达到新课标对中职计算机专业学生的技能操作要求。
参考文献:
[1]张经学.项目教学法在中职VB教学中的有效实施对策探讨[J].现代职业教育,2021(5):106-107.
[2]高丽红.提高中职VB语言程序设计基础教学的有效性[J].华夏教师,2020(14):52-53.
[3]武文凯.中职计算机Visual Basic教学策略研究[J].神州(上旬刊),2019(32):120.
编辑 马燕萍
[关 键 词] 中职;Visual Basic课堂教学要点;教学策略
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2021)39-0088-02
学习Visual Basic语言需要具备一定的逻辑性、思维性以及应用性,所以它的教学复杂、烦琐,更不易于理解,尤其是对基础比较薄弱的中职学生而言,更是难上加难。对此,教师需要在实际的教学中明确课堂教学要点,激发学生的学习兴趣,活跃教学氛围,让学生能够积极主动地参与到教学活动中,从而真正掌握、理解专业知识。
一、中职Visual Basic课堂教学的现状
(一)学习基础较为薄弱
中职学生一般都是因为考试不理想或者缺乏学习兴趣才会到中职学校就读,所以这些学生大多存在着学习基础薄弱等问题。又因为中职Visual Basic教学十分复杂、抽象,想要真正掌握和运用,不仅需要具备一定的逻辑思维能力,還需要对英语词汇有所了解[1]。但由于许多中职学生的文化课程基础并不稳定,在学习上会比较困难,数学和英语也成为他们学习Visual Basic课程的短板。再加上中职学生长期被冠上“差生”的称号,以至于他们在学习的过程中会不自觉地选择逃避、放弃,毫无自信心,这也不利于学生今后的学习和发展。
(二)缺乏正确的学习习惯和意识
根据相关调查可以看出,一些中职学生的主观能动性和积极性都十分缺乏,他们不会主动提出问题,也不会调整自己的心态来接受知识,只会被动地接受知识。久而久之,这种不良学习习惯和风气都会对教学效率等造成较大的影响,也会导致学生越来越无法理解抽象、复杂的Visual Basic课程,渐渐地便会产生放弃、抵触等情绪。另外,中职Visual Basic课程的每个编码都需要经过多个步骤才能形成,而每个步骤也都十分复杂、烦琐、无趣,就算是最后运行调试,也需要学生花费大量的时间和精力来完成,这对于一名中职学生而言,根本没有足够的耐心和信心来操作和完成。再加上,若是其中任何一个步骤出现了问题,都需要对其进行反复的调试才能成功。所以导致大多数中职学生觉得十分无趣、乏味、不愿意坚持,慢慢地也就对学习Visual Basic失去了信心。
二、中职Visual Basic课堂教学要求及教学策略
在中职计算机教学中,其主要教学目标是锻炼学生的学习能力、专业能力和职业能力。根据以往的教学模式来看,大多数都是采取以班级授课、教师为中心的教学模式,学生只能被动地接受教师灌输的知识。学生长期处于这样的教学模式下,不仅无法与同学、教师之间进行友好、和谐的交流,还不利于培养学生的综合能力。对此,教师需要科学、合理地规划上课时间,让学生能够在每分每秒中学习到有用的知识。
(一)激发学生的学习兴趣,让学生能够对程序设计语言充满热情
兴趣是最好的老师,当学生对某件事充满兴趣和热情时,也会对其付出百分百的精力和时间。在中职计算机教学中,我们可以发现,大多数学生特别喜欢上机操作课程,不喜欢听课堂理论教学[2]。而这也是因为教师习惯性地在课堂上强调理论知识的重要性,或者采取粗暴、批评职责的态度强制性要求学生认真听讲,但事实上这种教学方式并不会提高教学效果,反而还会消耗学生的学习热情。对此,教师可以在Visual Basic教学中采用以下方式调动学生的学习热情,激发学生的学习主动性。
其一,情境任务教学法。比如在中职Visual Basic教学中,学习用分支结构的if语句时,教师可以根据教学内容,为学生创设一个科学、合理的教学情境,以此来吸引学生的注意力:“同学们,你们一般周末会去干什么,有什么安排?”借助这样的方式,不仅能够提高学生的学习兴趣,还能了解学生的兴趣特征,有利于今后的学习安排和规划。
其二,悬念教学法。教师在讲解循环语句时,可以事先准备一张厚度为0.5 mm的纸,然后接着提出问题:“同学们,你们知道珠穆朗玛峰的高度吗?”此刻学生一定会一起回答道:“8848米。”同时也会产生一个疑惑,纸和珠穆朗玛峰之间有什么联系吗?教师便可说道:“你们知道吗?这张纸对折若干次后便可达到珠穆朗玛峰的高度。”相信许多学生听到之后,会觉得不可思议,怎么可能会达到珠穆朗玛峰的高度呢?此时,学生的悬念、好奇、兴趣都已经调动了起来,他们会怀着好奇的心态编出程序进行验证,而教师也可以在这个阶段恰当地引导学生,并讲解编这个程序需要注意的知识点和步骤,让学生能够有所觉悟,从而满怀热情地进行编程。通过这样的方式,不仅能够激发学生的学习热情,还能在一定程度上提高教学质量和效率。
其三,游戏教学法。教师可以让学生先尝试着玩一玩俄罗斯方块等游戏,使学生对Visual Basic有基本的认知,这样通过游戏的方式,既能让学生认识到Visual Basic在日常生活中的实用性,又能进一步调动学生的学习热情和兴趣。 (二)组织小组合作学习模式,调动学生的良性竞争意识
教师可以在日常的教学中采取以小组为单位的教学模式,以此来调动学生的良性竞争意识,让学生能够在小组学习中发现自身的不足之处,并加以解决,从而形成友好、互助的学习机制。首先,教师需要结合学生的实际情况、兴趣特征、认知能力等方面来进行合理的分组,当然在分组时也需要将人际关系、性别等因素考虑进去。其次,选定小组长,由小组长来管理小组活动、开展情况。就算是在课余时间进行小组学习,也需要选定一名学生负责管理整个学习活动。另外,在这个过程中也可以安排小组内的其他成员担任适合自己的角色,这样在小组学习中,不仅能够取长补短、查缺补漏,还能培养学生的团队精神。
(三)优化教学内容,总结、归纳知识点
由于中职Visual Basic语言涉及的内容比较多,如事件、控件、属性等,以至于教师不可能在课堂教学中面面俱到,可能只会简单地介绍其概念以及应用,久而久之,学生便会对其感到无趣、乏味,从而产生抵触情绪,导致课堂教学无法顺利开展。对此,如何能够让学生全身心地投入学习中,充分掌握该课程呢?教师可以在教学中尝试着运用具体的实例将知识点归纳、总结,并将其融入各个环节中,使每个例子都能渗透相关的理念和知识,让学生能够在实践操作中学习知识,达到寓教于乐的目的。最后,还需要教师正确引导学生对所学知识进行归纳和总结,以便学生更好地掌握、理解相关概念。所以,教师最好能够在教学中增加与社会实践、日常生活相关的例子,这样学生理解起来也会比较容易,并且能吸引学生的注意力,让学生能够循序渐进地了解其主要内容和概念。
(四)层层递进,将理论知识与实际问题接轨
在中职Visual Basic教学过程中,最好能够以简单、综合、实用这样的步骤来进行教学,这样才能使教学层层递进,从而打造适合学生的教学模式。比如,刚开始教学中职Visual Basic时,千万不要着急给学生介绍程序设计相关内容,而应当给学生展示一些已经设计成功的小程序,以此来吸引学生的注意力,让学生能够对其产生兴趣和热情。当然,在展示的过程中,教师也可以适当讲解一些具有操作性的内容,并从中融入一些比较基本的语句,等到学生有所了解后,再慢慢过渡[3]。最后再布置相關的练习题,让学生能够提高解决问题的能力,从而与实际问题接轨。
三、结语
总而言之,教师需要明确课堂教学的要点,优化教学策略,在激发学生学习热情和兴趣的同时,帮助他们树立正确的编程思想,培养其团队精神,这样才能提高中职Visual Basic课堂教学的效率和质量,达到新课标对中职计算机专业学生的技能操作要求。
参考文献:
[1]张经学.项目教学法在中职VB教学中的有效实施对策探讨[J].现代职业教育,2021(5):106-107.
[2]高丽红.提高中职VB语言程序设计基础教学的有效性[J].华夏教师,2020(14):52-53.
[3]武文凯.中职计算机Visual Basic教学策略研究[J].神州(上旬刊),2019(32):120.
编辑 马燕萍