您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页信息技术的教学反思五则

信息技术的教学反思五则

来源:尚车旅游网

  随着全世界技术的发展和竞争的加剧,特别是我国的软件业,更是急需大量的人才,所以程序设计是信息技术学习必不可少的模块,新课程标准对学生的程序设计能力提出了一定的要求。虽然只是在高中信息技术必修的第四章用一节的内容来学习《编制计算机程序解决问题》,但是从各兄弟学校的教学反馈,学位水平测试的题目以及各级竞赛的要求来看,程序设计占着举足轻重的地位。高一信息技术课的教材中增加了程序设计的内容,使得我们的中学生也接触到了程序设计,这对今后我国软件业的发展肯定会起一定的作用。我在进行这一章节的教学时,发现学生普遍反映内容比较难,为什么会出现这个老师难教学生难学的问题呢,自己分析了一下:一方面程序设计本身枯燥、严谨,难以理解,学生缺乏相应的知识背景,另一方面更主要的是教师在组织程序设计教学中缺乏针对性,没有充分考虑学生的知识水平、认知规律、学习特点和接受能力。由此,我改变了书上的知识结构,内容体系,通过一系列的方式方法,从学生的兴趣出发,激发他们学习程序设计的兴趣。

  一、重新梳理教材,改进教学方式,激发学生兴趣

  关于程序设计的内容放在了第四章第一节,所占篇幅很长,采用的是VB语言,要求学生掌握程序设计的一般方法,教学的过程中一般采用6课时完成,由于课时比较短,如果教学方法不当,将影响到一部分高中学生升入大学后是否愿意选择IT方面的专业。所以作为一名信息技术课的教师,对于这一章节的教学,应当仔细、认真钻研出好的教学方法,在授课模式上避开就技术而教技术的状况,而采用任务驱动性的教学模式。

  信息技术教育是素质教育的一部分,它的实质是使人获得一种能力,一种选择、接受、加工、转换输出信息的能力。因而在教学上,我们必须解决几个问题:谁在学、学什么、为什么、怎样学、学得怎样。只有在明确了这些要素之后,我们才能制定出相应的教学策略。所以VB的教学我就没有从算法、对象属性、画流程图等来讲解,一开始就让学生接触难懂的术语学生会丧失学习的兴趣,首先,学生在相关知识完全空白的情况下,很难理解这些概念。其次,学习难度太大会挫伤学生学习积极性。最后案例的选取要贴近生活,符合认知规律。所以我首先把要学习的VB知识点分成一个模块,一是认识VB,二是分支结构,三是循环结构,然后对于每一个模块设计符合学生认知结构的案例,通过案例的分析实施完成,达到知识结构的完善。案例的设计有梯度,根据学生的认知程度、课堂反应力动态增加或减少知识点,让学生跟上教师的上课节奏。引导学生在案例练习的过程中,总结归纳所学知识,思考的程度逐渐加深,达到解决问题的目的,熟练掌握VB程序设计的方法。

  二、案例选取从实际生活出发,激发学生学习兴趣

  程序设计中有些教学内容比较抽象,不容易被学生接受和理解,特别是程序设计中的算法,老师在教学中应巧用生活中的实例,把枯燥的变成有趣的、把难的变成简单的、把不易说明变为一点即通的,这才是教学的艺术。

  刚接触程序设计的高中生,对程序设计充满了好奇,而VB中概念多,语法又枯燥难记,单纯理论学习效果肯定不好。因此,在教学中要精心设计好案例,以一个个鲜活的具体实例为切入点,在每个例子中适时、适量渗透一些相关的概念和知识,让学生在做中学,在学中做,使学生在完成任务的过程中,逐渐地、很自然地去体会对象、属性、方法、事件等概念,在不知不觉中掌握语法的应用。

  在学习“文本框”的时候,利用学生到银行取钱的经验,设计了一个“密码校验”程序,在文本框中输入密码,3次输入错误,将退出程序。这是每个学生都经历过的事情,学生学习起来既直观又易理解。通过这个案例的学习,将文本框的Password属性由抽象的概念变为形象的应用,学生结合生活实际,很快就掌握了它的用法。再如,设计两数交换程序时,学生无法理解需要引进一个变量,可以引入平时生活中的实例:现有一瓶醋和一瓶酱油,如何使得两个瓶内的液体互换?学生容易想到借助于第三个空瓶子即是该代码中的临时变量z(即第三变量),通过以上的生活实例的形象比喻,增加了课堂的趣味性,使学生更容易接受、理解和记忆这个知识点,从而提高了学习兴趣。

  三、案例与数学内容结合,克服畏难情绪,激发学生学习兴趣

  要想培养学生的兴趣,我觉得关键要消除学生们对程序设计的畏难心理。这实际上涉及到了中学生信息素养中的一个要求。要求中说到“一个具有良好信息素养的人应该具有使用信息技术的积极态度”。程序设计语言要求逻辑思维能力强,特别是在结构化程序设计方面,算法和数学的关系比较紧密。数学是每个人从小就接触、最熟悉的学科之一,而程序设计语言往往能够帮助我们解决很多数学问题。所以案例的选取上我主要通过学生学习过的数学知识作为切入点,这样学生在理解上有一定的基础,学习起来就不会感觉乏味。

  例如:在学习到分支结构时,应用了常见的一个数学问题——“求三角形的面积”,过去,学生基本上用“底×高/2”来计算,如果只告诉三边长,就无从下手了。用VB来解决这个问题非常简单,利用海伦公式sqr(q*(q—a)*(q—b)*(q—c))((其中q是半周长),配合IF语句的判断,很快就能求出任意三角形的面积。还有很多数学问题,鸡兔同笼“回文数”等都可以用VB程序很快的求解出来。通过解决这些数学问题,学生不仅熟悉了语法结构,还觉得比他们害怕数学简单多了,激发了学生自主学习的热情,创造了良好的学习氛围。

  总而言之,教学讲究方法,但不是一成不变的。程序设计教学目标是让学生掌握编程基础知识,培养其分析解决实际问题的能力。根据该目标要求,关于VB程序设计应改变传统教学方法,从学生实际出发,合理设计课堂教学活动。在教学过程中,教师必须遵循学生认知规律,综合运用多种教学方法,激发学生的学习兴趣,才能实现程序设计教学目标。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务