论文部分内容阅读
【摘要】随着社会的发展特别是计算机本身的不断更新换代,以及中职学校扩招所带来的学生基础的薄弱,使得当前中职学校在计算机教学方面面临着前所未有的困难和挑战。特别是复杂枯燥的计算机语言教学,更是中职计算机教学的一大难点。针对计算机语言课学生厌学、教师难教的教学困境,以及中职生的思维特点和学习特点,作者谈了自己在教学实践中从激发学生学习兴趣、教学方法的研究运用等方面谈谈自己的认识和做法。
【关键词】学习兴趣;项目导向模式;实践教学
国家经济建设迫切需要千百万受过良好职业技术教育的中、初级技术人员、管理人员、技工和其他受过良好职业培训的城乡劳动者。令人高兴的是,目前我国政府高度重视职业教育工作,把职业教育作为整个教育工作的战略重点,大力推进职业教育的创新与发展。但中职生由于他们基础较差,普遍害怕计算机编程语言,看编程书如看“天书”。针对如何让中职生对编程语言感兴趣,学好编程语言。下面谈谈自己的一点认识。
一、激发学生学习计算机语言的兴趣
1.贴近生活,激发学生学习兴趣。兴趣是最好的老师,要想学生能够学好计算机语言课,培养学生的兴趣就是关键。学生在拿到计算机语言课新书,大概的浏览了内容、并且向高年级的同学了解后,他们脑子中就有一种这样的感觉:计算机语言课是一门很难学懂课程,于是就有了害怕心理。为了消除同学们的这种害怕心理,教师可以用比较简单有趣的例子来激发学生的学习兴趣:制作一个简单的动画,让图片在窗体上下左右来回移动。教师通过这个例题让同学们感性认识到用计算机语言课也可实现动态效果.并且让同学们觉得:其实编写程序也并不同想象中的那么难,用很少的代码或几乎不用代码就可编出有趣的、能解决问题的程序来,在很大程度上激发了学生学习兴趣。
2.灵活教学方法,保持学生学习兴趣。
一是授课语言要通俗易懂。计算机语言课有很多专业术语:如对象、属性、方法、事件等。在解释“对象”的时候,先说明这不是我们生活中说的“找对象”的“对象”,而是现实中实际存在的实体,如你手中的笔是一个对象,接着转入正题:在计算机语言中应用程序的每个窗体和窗体上的种种控件都是计算机语言的对象。再如:在解释“属性”是这样说明的:“属性”就是特征的描述。比如,一个人有:眼睛、鼻子、嘴巴、耳朵等,而描述某个人:大大的眼睛、高高的鼻子就是一个具体的人的特点、即属性。从而接着说:窗体是计算机语言的对象,而窗体的标题、颜色就是窗体的属性。
二是引导教学,帮助同学们记忆。教师要充分运用引导法,帮助学生记忆计算机语言课中的控件、属性、方法、事件等有关专业术语的单词,消除同学们觉得英语基础不好,就学不懂、学不好的心理。在计算机语言中,编写代码要用到大量的英文单词,而中职学校的大部分学生都是英语基础比较差的。鉴于这种情况,教师应当分别处理:同学们已学过的单词,先解释在英语学科中的词义,再解释在计算机语言中的意义,这样使同学们觉得这些单词原本是熟悉的,只是词义有了变化而已,在不同程度上消除了英语基础不好就学不懂、学不好的心理障碍;同学们未学过的单词,让学生记住该单词在计算机语言中的意义,不要求整个单词会拼写、会读,但必须要记住首字母,因为在计算机语言中很多代码在输入第一二个字母后,就有整个单词的提示,无需一个一个字母输入。
三是加强实践,强化实际应用。在计算机语言课的教学中,采用大实例作为教学内容,能够高涨学生的学习兴趣。由于大实例都是具有一定的实用性的,功能都比较全面和实际,学生在做的时候就有了目标,而且大实例一般都分为几大模块,每一个模块都是各自独立的功能,学生通过一个一个模块的制作编写来完成一个大实例,使学生有较大的成就感,学习的兴趣也随之高涨起来。在计算机语言的教学中使用大实例作为教学内容。在上课时可以比较明显的感受到学生的注意力较为集中,而且动手实际操作的时间比平常延长较多,这对于课堂的教学活动开展是十分有利的。在教学过程运用大实例,在高涨学生学习兴趣的同时,可以锻炼学生综合运用知识的能力,可以让学生了解各种知识和思想的实际运用,可以让学生了解程序软件的开发的全过程,可以培养学生综合考虑问题和解决问题的能力。
二、运用项目导向模式.强化计算机语言课实践教学
1.认真选题,加强实践教学实效性。一般来说,应选择那些便于综合应用所学知识技能,又能在今后实际工作常见的问题,难度和工作量大小也要合适,能让学生在规定时间内完成,也就是常说的让学生“跳一跳就够得着”的项目。这些小项目可以是模拟的,也可以是真实的。为保证项目设计的顺利进行,指导老师应在下发项目的同时,发放设计实践任务书,并根据每个学生的水平适当分配设计任务。通常,每个班可以有若干个题。设计任务书应提前发给每个学生,以便他们搜集材料,早做准备。在整个实践教学过程中,教师主要发挥主导作用,在实践教学的开始阶段,注重启发、引导、鼓励和支持学生发现问题,在设计进行阶段,以纠错性指导为主,切忌越俎代庖,要注意保护学生的创造积极性。设计进入后期,应对学生的设计进行全面审查,并指导学生进行作品的评价。
2.转变角色,践行项目导向教学模式的效果。发现在项目教学模式下,教师由传统的管理者和解释者的地位转变为技术助理、合作者和帮助者;学生也由原来的被动接受者转变为主动探索者和积极的合作者。这种教学模式顺应了计算机语言课程改革发展的方向,使学生真正地掌握了操作技术;项目教学模式使得学有余力的同学,在完成任务后,可深入学习其它知识,而后进的同学,也可以循序渐进地学习,教师也可花较多的时间用以辅导后进同学。既保证了课的容量,又提高了课堂效率。通过学生实践提高了学生学习的主动性、积极性,养成了利用课余时间主动学习、主动思考的习惯,养成了编程前先设计算法的良好习惯,提高了学生的创新能力,主动思维能力、项目团队中的协作能力、口头能力、交流能力等。
总之,当下,我国经济建设急需大批高素质技能人才,只要我们职业教育结合我国行业企业人才能力的要求,根据现行教育体制和学校的现状,坚持不懈努力地实践和探索能力本位教学,我们相信职业教育发展一定会上一个新的台阶。
【关键词】学习兴趣;项目导向模式;实践教学
国家经济建设迫切需要千百万受过良好职业技术教育的中、初级技术人员、管理人员、技工和其他受过良好职业培训的城乡劳动者。令人高兴的是,目前我国政府高度重视职业教育工作,把职业教育作为整个教育工作的战略重点,大力推进职业教育的创新与发展。但中职生由于他们基础较差,普遍害怕计算机编程语言,看编程书如看“天书”。针对如何让中职生对编程语言感兴趣,学好编程语言。下面谈谈自己的一点认识。
一、激发学生学习计算机语言的兴趣
1.贴近生活,激发学生学习兴趣。兴趣是最好的老师,要想学生能够学好计算机语言课,培养学生的兴趣就是关键。学生在拿到计算机语言课新书,大概的浏览了内容、并且向高年级的同学了解后,他们脑子中就有一种这样的感觉:计算机语言课是一门很难学懂课程,于是就有了害怕心理。为了消除同学们的这种害怕心理,教师可以用比较简单有趣的例子来激发学生的学习兴趣:制作一个简单的动画,让图片在窗体上下左右来回移动。教师通过这个例题让同学们感性认识到用计算机语言课也可实现动态效果.并且让同学们觉得:其实编写程序也并不同想象中的那么难,用很少的代码或几乎不用代码就可编出有趣的、能解决问题的程序来,在很大程度上激发了学生学习兴趣。
2.灵活教学方法,保持学生学习兴趣。
一是授课语言要通俗易懂。计算机语言课有很多专业术语:如对象、属性、方法、事件等。在解释“对象”的时候,先说明这不是我们生活中说的“找对象”的“对象”,而是现实中实际存在的实体,如你手中的笔是一个对象,接着转入正题:在计算机语言中应用程序的每个窗体和窗体上的种种控件都是计算机语言的对象。再如:在解释“属性”是这样说明的:“属性”就是特征的描述。比如,一个人有:眼睛、鼻子、嘴巴、耳朵等,而描述某个人:大大的眼睛、高高的鼻子就是一个具体的人的特点、即属性。从而接着说:窗体是计算机语言的对象,而窗体的标题、颜色就是窗体的属性。
二是引导教学,帮助同学们记忆。教师要充分运用引导法,帮助学生记忆计算机语言课中的控件、属性、方法、事件等有关专业术语的单词,消除同学们觉得英语基础不好,就学不懂、学不好的心理。在计算机语言中,编写代码要用到大量的英文单词,而中职学校的大部分学生都是英语基础比较差的。鉴于这种情况,教师应当分别处理:同学们已学过的单词,先解释在英语学科中的词义,再解释在计算机语言中的意义,这样使同学们觉得这些单词原本是熟悉的,只是词义有了变化而已,在不同程度上消除了英语基础不好就学不懂、学不好的心理障碍;同学们未学过的单词,让学生记住该单词在计算机语言中的意义,不要求整个单词会拼写、会读,但必须要记住首字母,因为在计算机语言中很多代码在输入第一二个字母后,就有整个单词的提示,无需一个一个字母输入。
三是加强实践,强化实际应用。在计算机语言课的教学中,采用大实例作为教学内容,能够高涨学生的学习兴趣。由于大实例都是具有一定的实用性的,功能都比较全面和实际,学生在做的时候就有了目标,而且大实例一般都分为几大模块,每一个模块都是各自独立的功能,学生通过一个一个模块的制作编写来完成一个大实例,使学生有较大的成就感,学习的兴趣也随之高涨起来。在计算机语言的教学中使用大实例作为教学内容。在上课时可以比较明显的感受到学生的注意力较为集中,而且动手实际操作的时间比平常延长较多,这对于课堂的教学活动开展是十分有利的。在教学过程运用大实例,在高涨学生学习兴趣的同时,可以锻炼学生综合运用知识的能力,可以让学生了解各种知识和思想的实际运用,可以让学生了解程序软件的开发的全过程,可以培养学生综合考虑问题和解决问题的能力。
二、运用项目导向模式.强化计算机语言课实践教学
1.认真选题,加强实践教学实效性。一般来说,应选择那些便于综合应用所学知识技能,又能在今后实际工作常见的问题,难度和工作量大小也要合适,能让学生在规定时间内完成,也就是常说的让学生“跳一跳就够得着”的项目。这些小项目可以是模拟的,也可以是真实的。为保证项目设计的顺利进行,指导老师应在下发项目的同时,发放设计实践任务书,并根据每个学生的水平适当分配设计任务。通常,每个班可以有若干个题。设计任务书应提前发给每个学生,以便他们搜集材料,早做准备。在整个实践教学过程中,教师主要发挥主导作用,在实践教学的开始阶段,注重启发、引导、鼓励和支持学生发现问题,在设计进行阶段,以纠错性指导为主,切忌越俎代庖,要注意保护学生的创造积极性。设计进入后期,应对学生的设计进行全面审查,并指导学生进行作品的评价。
2.转变角色,践行项目导向教学模式的效果。发现在项目教学模式下,教师由传统的管理者和解释者的地位转变为技术助理、合作者和帮助者;学生也由原来的被动接受者转变为主动探索者和积极的合作者。这种教学模式顺应了计算机语言课程改革发展的方向,使学生真正地掌握了操作技术;项目教学模式使得学有余力的同学,在完成任务后,可深入学习其它知识,而后进的同学,也可以循序渐进地学习,教师也可花较多的时间用以辅导后进同学。既保证了课的容量,又提高了课堂效率。通过学生实践提高了学生学习的主动性、积极性,养成了利用课余时间主动学习、主动思考的习惯,养成了编程前先设计算法的良好习惯,提高了学生的创新能力,主动思维能力、项目团队中的协作能力、口头能力、交流能力等。
总之,当下,我国经济建设急需大批高素质技能人才,只要我们职业教育结合我国行业企业人才能力的要求,根据现行教育体制和学校的现状,坚持不懈努力地实践和探索能力本位教学,我们相信职业教育发展一定会上一个新的台阶。