论职业学校C语言教学过程中学生参与意识的培养

来源 :职业·中旬 | 被引量 : 0次 | 上传用户:tiankoufangfangtu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着中职教育的发展,中职院校学生的数量越来越多,但生源质量越来越差,学生学习积极性不高,参与意识不强。针对这个问题,本文基于中职院校、学生及教师的现状,探讨了如何有效培养中职院校学生在c语言教学中的参与意识,提出了提高学生自主学习、合理安排学习内容难易程度及开展小组合作三个方面的措施,以提高中职院校学生对C语言教学的参与意识。
  关键词:中职教育 C语言 参与意识
  近几年,国家对中职教育越来越重视,并且随着相关政策的出台,中职教育得到了前所未有的发展。虽然发展速度很快,但中职教育不可避免地存在一些问题,那就是生源质量差,分数线低,尤其是中职院校计算机专业的生源质量更是一年比一年差。虽然中职院校还有对口单招这种招生模式,能够使中职学生与正常高中的学生一样有机会考入大学,但仍然无法改变学苗质量差的现状。作为现阶段中职院校计算机专业一门非常重要的专业课,C语言是计算机专业对口单招里面主要的考核内容之一。相比于那些考入高中的学生,中职院校学生初中的学习成绩并不是很好,并且平时也没有养成好的学习习惯,在进入中职院校之后,通常学习态度很差,思想不是很积极,无法很好地参与到整个教学过程中,这给正常的教学带来了很大的影响。如何使学生对学习产生兴趣,让学生能够主动参与到教学的整个过程中是非常重要的。
  一、中职院校c语言课程教学存在的问题
  1.中职院校生源质量差
  近年来,高中的招生量越来越多,高中入学分数也就相应地降低了,更多的初中毕业生考入了高中,造成中职的招生难度加大。同时,由于在人们的传统观念中,普通高中的地位是要高于中职学校的,中职学校在人们心中的印象并不是很好,也导致中职学校的生源质量大不如前。很多中职新生都是一些初中成绩不太好,无法考入高中的学生。这些学生本身就已经对学习没有太大的兴趣,所以对学习的参与度并不是很高。
  2.学生观念的问题
  学生的观念也存在着很大的问题。很多中专学生的入学目的就是为了能够顺利毕业。由于中职学生年龄较小,思想不够成熟,很少为自己的未来考虑,在学习的过程中,只有很少的一部分愿意学习,大部分学生只是在混日子。那些愿意学习的学生也只是想通过考试,并没有意识到要积极参与整个教学的过程。c语言这门课程不同于以往的基础课程,学生在进入中职学校前是没有任何基础的,完全要从零学起。并且,c语言与其他基础学科的联系并不是很多,导致很多学生一开始很难能听明白课,加上本来学习的意识就不是很强,久而久之就失去了学习的兴趣,更难以参与到其中了。
  3.课堂教学形式单一
  受传统教育思想的影响,大部分中职教师在教学过程中都是以口述教学为主,下课后让学生完全对应地做练习题。教学过程中,通常都是教师在讲台上把内容进行通读,学生只是在下面被动地听课,这就是所谓的教师“一言堂”、学生被动听,这样的教学方式会使学生学习的主动性及参与性降低。c语言这门课程更多的是一门设计课程,学生必须参与到整个教学的过程中,如果只是听老师在前面讲,是无法理解整个课程的精髓的。尤其c语言涉及编程,编程要根据编程者自己的思想进行,只是听他人讲解是无法在以后的工作中自行编程的。
  二、参与意识的培养策略
  1.提高学生自主学习能力
  (1)开展课前预习。在每次上课之前,首先要开展学生的自主预习,教师根据要讲的内容设计出一个导学案,设置一些相关内容的预习任务,然后把导学案里面的学习任务和学习目标发到学校的信息平台上,学生能够通过信息平台来了解自己在预习的过程中需要做什么,预习完成之后可以让学生在信息平台上进行课前小测试,看看自己预习到了什么程度,知道自己学会了什么,哪些内容没有学会。
  (2)明确预习疑点。上课之前,通过学生前一天的预习,有些知识点学生已经通过自学掌握。教师要引导学生建立一个“已知”的概念,这个“已知”就是在预习过程中学生自我掌握的内容。然后,在教学的过程中让学生找出自己的“已知”要点,这样就能够明确自己的“未知”内容,带着自己的“未知”内容去听课,使得学生对学习的任务更加明确了。
  (3)自主探究疑点。在这个过程中,学生必须是过程的主体,而教师的作用是作为学生学习的引导者。教师要设置一些逐渐深入的学习任务,让学生能够由易入难地对预习时遇见的难点进行探究。学生在这个过程中遇见问题,教师要及时进行指导,并将整个过程中学生所探究的结果进行归纳。比如,这堂课所讲的是双重for循环结构,第一步先让学生编出一个简单的一重循环,得到一个4乘4的图案,然后给学生提出一个问题,让学生对printf("****\\n")进行改写,学生在探究之后会发现可以再通过一个for进行实现,这样学生就能很容易学会双重for循环。
  (4)设置自练环节。在其他时间,教师可以采用平台上传题库的方式给学生提供一个自己练习的机会,学生通过题库对自己所学的知识进行复习,在練习的过程中如果哪些知识点出现了问题,同学之间可以通过网络联系进行互相帮助,或者也可以观看相应的教学视频进行知识点的重新学习。学生之间的学习交流多了,有利于他们参与到教学过程中,不仅培养了他们的参与意识,还锻炼了他们的自学能力。
  (5)设置课后扩展。适当的课后扩展具有一定的积极作用。课后扩展的内容通常是一些课堂上没有讲,但是学生又比较感兴趣的内容。课后扩展的内容可以设置一些大家都感兴趣的内容,让学生们先自己上网找一些资料或者教师提供一些资料,然后通过QQ群或者是微信群让学生在一起进行探讨。C语言课程作为一门程序设计课,内容并不是在课堂上能全部讲出来的,很多的内容需要学生去课外学习。这样的方式既可以让所有的人都参与到讨论中来,还能够使学生掌握更多的编程技巧,提高学生们的学习兴趣。
  2.合理安排学习内容难易程度
  每一个学生的知识储备量及知识掌握能力都是不同的,教师不能将课程的难度安排得过高。虽然这样有助于提升好学生的思考能力,但是会让后进生的学习动力减弱,使他们对学习的兴趣越来越少,最终不愿意参与到教学过程中。在安排教学内容的难易程度时,要参照学生的整体水平,也就是学生的平均水平,太难会让一些后进生失去学习的动力,太简单则无法有效提升学生的知识水平。所以,难度要保证学生容易接受,同时还不会让学生感到学起来吃力。难易的顺序应该是先易后难,这样的教学过程能够实现循序渐进,使学生在学习过程中既不会感到乏味,也不会感到难懂。对于中职院校的C语言课程,难易程度更为重要。由于C语言的知识与之前所学的一些基础课程并没有太多联系,如果难度过高,很容易让学生感到吃力。比如,在讲解双重for循环的时候,一定要花多一点的时间进行for循环的讲解,通过多个语句的例子让学生充分理解for循环语句,这样才可以继续进行双重for循环的讲解。如果在进行简单的for循环语句讲解时,教师认为这个知识点比较简单,很快地讲完然后直接进入到双重for循环的讲解时,很多理解能力差的学生就开始听不懂了。所以,教师要从学生的实际水平入手,合理地安排教学内容,这样学生才能对C语言的学习感兴趣,参与到整个教学的过程中。   课堂提问也要考虑后进生的情况。通常情况下,在教师进行提问时,一些后进生由于知识掌握不足或者是害怕回答错误,都不敢回答问题,久而久之,课堂参与的积极性就越来越差。针对这样的问题,教师在提问题时要注意问题的难度,不能把问题设置过难,要给一些后进生回答的机会。同时,在提问的过程中要鼓励后进生回答。当后进生成功回答一些问题,并且回答正确的时候,他们内心深处是非常高兴的,这样能够有效激发他们的学习动力,提高后进生在教学过程中的参与度。比如,在进行if语句的教学时,提问一个相对简单的问题——“如果条件成立则执行语句块1,如果条件不成立则执行语句块2”,答案是“If<条件>Then<语句l>Else<语句2>”。这样的问题比较简单,如果有后进生举手,可以让他进行回答,并且答对要给予一定的口头奖励。这样下次回答问题时,他还会非常积极,参与到其中。
  3.开展小组合作
  (1)安排小组人数。小组合作是一种有利于每个学生参与教学过程的方式。由于成为了一个小组的组员,学生就会有竞争意识,会参与到竞争中,有助于培养学生的参与意识。在分组的时候,教师不能随意分组,要进行科学的分组。通常情况下,每一组的成员数量不宜过多也不宜过少,根据实践经验,每一组中分4到6名学生是最好的,并且还要根据性别、个体差异、水平高低等情况进行分组。分组一段时间过后,教师要对学生掌握知识的情况进行观察,随时对队伍的成员进行调整,保证每一组的水平都是平均的,不能出现太好的组,也不能出现太弱的组,尽量考虑到每个队员的参与程度。
  (2)实施小组合作。进行小组合作方式的教学时,教师可以通过讨论式与启发式进行c语言知识的教学。笔者在进行c语言理论知识的教学时,会告知学生老师现在的身份是一个参与者,大家自行地在自己所在的小组进行学习内容的讨论,一起去解决遇见的困难。在这里作为一名教师,笔者把课堂的主动权交给了下面的学生,然后边讲解知识,边让学生进行思考,每个学生都会参与其中,同时课堂的气氛也特别的活跃,所有的学生都特别的主动。在讨论完之后,让每一个学生都说出自己的想法,笔者根据发言对学生的问题予以解决。
  在进行C语言课程有关程序编写内容的教学时,教师可以采用创设问题情境的方法。比如,在进行if语句等循环语句的教学时,教师在上课之前要充分准备相关知识的课件或者是微课,然后在课堂上进行展示。通过展示,学生能够对课堂的任务及重点进行了解。之后,将所创设的情境问题让学生看,告诉学生自己编程解决问题。所有的小组都要有好学生与后进生的搭配,这样不仅有利于小组完成情境任务,还能够让好学生对后进生进行一定的辅导,不仅加強了好学生对于知识的理解,也让后进生能够参与到问题的讨论中,培养了后进生的参与意识。而且,在进行C语言循环内容的教学时,教师可以设计一个两人PK的游戏,这个游戏中每人都最多可以回答10个问题,回答的顺序是两个人轮流进行,一旦有一个人回答错误,那么这个人就被淘汰,剩下的同学就胜利了,如果两人轮流地回答完10个问题之后还没有分出胜负,那么就认定成平局。这个游戏的设置,能够提高学生的积极性,使他们更加主动地参与到其中;还可以让学生对一个程序进行自行编程,每一个小组通过编写完成的程序进行PK,这样能够测评学生们的编程水平,如果程序出现问题,小组队员一起解决,还能让每一个学生参与到其中,不仅培养了学生的参与意识,还加强了团队意识。
  本文从中职院校、学生及教师的现状出发,结合中职学校招生的现状、课堂教学的形式及学生观念存在的三个问题,探讨了如何有效培养中职院校c语言教学中学生的参与意识,提出了加强学生自主学习、合理安排学习内容难易程度,以及开展小组合作三个方面的想法,意在提高中职院校学生培养对C语言教学的参与意识。
  (作者单位:天津市机电工艺学院)
其他文献
本文介绍了制造执行系统的主要功能,并根据制造执行系统的原理设计和应用了制造执行系统,根据成本管理数据归集的要求,通过该系统完成了成本数据的归集。最终实现了车间成本管理
现代教育理念中教师的职能已不仅是传道、授业、解惑,还要塑造学生健康的人格.师范生将来不仅要教书,而且要育人,所以我们必须与时俱进,转变教学观念,调整教材内容,改进教学
技校学生在学习网络营销课时存在许多困难和问题。针对这些问题,本文分别从教材整合、教法创新、考核方式改革等方面进行了研究,并提出相应的解决对策。
创造性思维是人在创造活动中或者在需要创造性解决的问题情境中表现出来的有创见的思维。创造性思维包括两种:发散性思维和集中性思维。对于创造性思维来说,发散性思维特别重
职业学校进行语文教学的改革和创新,其目的是要将语文教学从封闭的课堂教学中解放出来,将课堂教学与课外听说读写活动结合起来,与现实社会生活实际结合起来,从而使学生的学习
以列宁为首的俄共(布)在社会主义革命和建设实践中形成了一系列关于人才问题的思想观点.人才问题对苏维埃国家建设具有重大意义:国家政权的巩固和建设、经济文化建设、向共产
健身健脑是人生的第一财富和完美的体现。健康是与生俱有的,就看你如何维护和保持。健康是生命在生物学意义上完美的体现。没有健康,生命便不完美。所以健康是人人都企盼的。但
多媒体课件的制作和应用,以其使教学内容丰富、形象、生动,便于记忆,学生对多媒体教学予以肯定,从而提了高护生学习效率。本文介绍结合我们内科护理教研室实践谈谈多媒体课件
表扬是在教学领域中运用较为广泛的一种手段.但是在不同的条件下,表扬的作用是不同的,尤其是对儿童而言,更是如此.研究表明,表扬的真诚性、归因、自主性、标准和期望、及时性
本文分析了职业教育学生的素质现状及原因,并提出了提高学生素质的对策:营造良好环境、加强师德建设以及开展适合学生特点的各种活动以培养学生的道德品质。