kettle实践经验总结

第一篇:kettle实践经验总结

       数据抽取工具Kettle实践经验小结 杭州州力数据-陈力

       同步数据常见的应用场景包括以下4个种类型:

       1.只增加、无更新、无删除............................................................................................................1 2.只更新、无增加、无删除............................................................................................................3 3.增加 更新、无删除....................................................................................................................4 4.增加 更新 删除.........................................................................................................................5 5.调用存储过程................................................................................................................................7

       1无参数输入:........................................................................................................................7

       2、有参数输入.........................................................................................................................8

       1.只增加、无更新、无删除

       对于这种只增加数据的情况,可细分为以下2种类型: 1)

       基表存在更新字段。

       通过获取目标表上最大的更新时间或最大ID,在“表输入”步骤中加入条件限制只读取新增的数据。

       这里要注意的是,获取最大更新时间或最大ID时,如果目标表还没有数据,最大值会获取不了。其中的一个解决方法是在“获取最大ID”步骤的SQL中,加入最小日期或ID的联合查询即可,如: SELECT MAX(ID)FROM(SELECT MAX(ID)AS ID FROM T1 UNION ALL SELECT 0 AS ID FROM DUAL)2)

       基表不存在更新字段。通过“插入/更新”步骤进行插入。

       插入/更新步骤选项:

       2.只更新、无增加、无删除

       通过“更新”步骤进行更新。

       更新选项:

       3.增加 更新、无删除

       通过“插入/更新”步骤进行插入。

       区别是“插入/更新步骤”中的选项,去掉“不执行任何更新”的勾选:

       4.增加 更新 删除

       这种数据同步情况,可细分为以下2种情况: 1)

       源库有表保存删除、更新和新增的信息。

       通过条件判断,分别进行“插入/更新”和“删除”即可,如下图所示。

       2)

       源库没有保存增删改信息

       Kettle提供了一种对比增量更新的机制处理这种情况,可通过“合并记录”步骤实现,该步骤的输入是新旧两个数据源,通过关键字进行数据值比对,对比结果分为以下4种类型: “Identical” : 关键字在新旧数据源中都存在,域值相同 “changed” : 关键字在新旧数据源中都存在,但域值不同 “new” : 旧数据源中没有找到关键字 “deleted”: 新数据源中没有找到关键字

       两个数据源的数据都进入下一步骤,上述4种结果类型作为输出表的标志字段进行保存。以下为示例: Ø 源数据库测试脚本

       create table k1(f1 varchar2(200),f2varchar2(200))truncate table k1;insert into k1(f1,f2)values('1','11');insert into k1(f1,f2)values('2','22');insert into k1(f1,f2)values('5','5');commit;Ø 目标数据库测试脚本

       create table k1(f1 varchar2(200),f2varchar2(200))truncate table k1;insert into k1(f1,f2)values('1','1');insert into k1(f1,f2)values('2','2');insert into k1(f1,f2)values('3','3');insert into k1(f1,f2)values('4','4');commit;合并过程如下:

       其中“合并记录”步骤的选项:

       执行后,查询K1_TEST结果如下:

       可以看到,该结果表的BZ字段保存了更新、删除、新增的记录信息,通过条件分支即可分别对这些记录进行相应的处理。“条件”选项:

       5.调用存储过程

       调用存储过程主要是分为,有参数输入与无参数输入两类。

       1无参数输入:

       输入存储过程名称直接调用即可,但需要设置返回值(在参数设置中配置好)

       2、有参数输入

       此类比较常见,也比较复杂。(1)变量值固定:

       首先,在转换中设置变量。对调用存储过程的转化进行配置:

       此3步骤的配置如下:

       注意:获取系统信息中的类型中的命令行参数X,指的就是下一步中对应的位置参数!故,在每次点击执行作业job(一个作业可能包含多个转换transform)时,需要配置或者核对参数值。

       最后,点击开始运行你的作业,出现如下,在“位置参数”部分写上对应的值。然后点击执行(这中方法当然是要在配置好与调用存储过程相匹配的变量获取后才行)。

       此类参数经常作为查询或者同步数据用。

       (2)、当你需要的变量值,不是事先固定写死的,而是需要动态从数据库中某一张表中获取后,传入时,就不能直接在kettle系统的变量设置中配置变量了。执行这一过程的,作业(job)如下:

       2.1 “获取ynzybi跟新时间(DB2数据库)”。

       首先从,ynzybi(DB2)数据库的表SYNNO1DATASTATE中获取要同步数据的最后跟新时间lastupdatetime,并设置变量lasttime,如下图:

       2.2 “获取DC日期区间(Terdate数据库)”

       根据前一步获取的lasttime,从数据中心(terdate数据库)表K_COM_D_ALL中获取2个时间区间节点,并设置对应的变量。注意,在执行时,一定要在“替换SQL语句里的变量”选项打钩,这样才会自动替换SQL语句中的'%%lasttime%%',否则或报错!在windows环境下,变量的替换格式均为%%变量名称%%

       2.3 “删除ynzybi表中时间区间内的数据” 此转换中,就只有一个东东,既执行SQL脚本

       SQL脚本的设置:

       2.4“插入ynzybi数据”

       在上一步中,已经将ynzybi(DB2)数据库中的DC_K_COM_D_ALL表中对应区间的数据全部删除,接下来只需直接从Terdate数据库的K_COM_D_ALL表中抽取对应时间段内的数据全部插入到ynzybi(DB2)数据库的DC_K_COM_D_ALL表中,即可完成不同类型数据库中,不同表中数据的同步。这里之所以这么大费周章,先删除后插入。原因是在于,使用Kettle中自带的“数据同步”或者“更新/插入”转换,效率很低,每条数据都要merge一次,大概才100条数据左右/秒。对于大量数据的更新同步,太耗时间了,下图是“插入ynzybi数据”转换的截图:

       下图是“表输入”和“表输出”的配置图:

       表输入

       表输出

       注意:1.勾选“批量插入”,后可以大幅提高数据插入表的速度!2.勾选“忽略插入错误”,后插入过程中遇到某些原因,某些数据不能插入,将会被忽略,程序继续执行,不报错,但会有日志显示。不选的话,遇到插入错误,就报错,转换停止!3.勾选“制定数据库字段”后,在数据库字段中就可以选择需要插入的字段

       表输入b

       2.5“调用存储过程” 转换过程图如下:

       表输入的设置图入下:

       注意:这的表输入,其实不需要任何一个表中的数据,其中SQL语句入下:“select '%�gindate%%' as v_dt1,'%%enddate%%' as v_dt2,'%�_updatetime%%' as dc_updatetime from sysibm.sysdummy1”。

       这条语句从表中不选任何数据(sysibm.sysdummy1表,可以是你数据库中任何一张表)。而是获取前面步骤中设定好的变量值,传到调用存储过程中去,作为输入参数。之所以这么弄,是因为试了好多方法,去没能将前面步骤中的变量直接获取传入到存储过程中去。故采用这种看似笨的方法,但很实用。

       调用存储过程配置图:

       调用成功。

       全过程结束!

第二篇:Kettle创建oracle连接

       Kettle创建oracle连接,在test的时候报错的解决方案

       1、先点击Cancel进入kettle主界面

       依次FILE--NEW--JOB OR TRANSFORMATION,在transformation页面下,点击左边的【Main Tree】【主对象树】,双击【DB连接】,进行

       数据库连接配置 插播我的kettle配置: 我的版本是kettle4.4 环境变量设置:KETTLE_HOME F:ToolsKettle4.4data-integration

       Path % KETTLE_HOME% 首先找到

       Kettle 的主程序启动方式:运行 data-integrationSpoon.bat。

       Kettle 默认不带 Oracle 驱动。于是我把 Oracle 的 JDBC 驱动 ojdbc14.jar/ojdbc14_g/ojdbc14dms/ojdbc14dms_g.jar 放到了 Kettle 的目录data-integrationlibextJDBC

       我遇到的连接错误:

       错误连接数据库 [orcl] : org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

       Error connecting to database:(using class oracle.jdbc.driver.OracleDriver)Io 异常: The Network Adapter could not establish the connection

       org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

       Error connecting to database:(using class oracle.jdbc.driver.OracleDriver)Io 异常: The Network Adapter could not establish the connection

       3、原因:

       --

       1、connection name:orcl【这个是我的数据库名,连接时我也用这个名字,DB名字也是这个】

       --

       2、Host-name:说实话,我重装系统之后还真没注意主机名是什么,我是在

       E:oracleproduct10.2.0db_1networkADMIN中的tnsnames.ora中查到的,ORCL =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = john-PC)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME =orcl)))端口号写1521 Username和password 就是我连接oracle的用户名和密码,点击test按钮,终于连接成功了!

第三篇:项目经理实践经验总结

       项目经理实践经验总结

       我一直赞同这个观点:“项目经理是干出来的,不是学出来的;是带出来的,不是教出来的。一个人要成长为一名合格的项目经理主要不是靠学,而是靠干,当然学也很重要。靠干,完全不学,可以出项目经理。但靠学不靠干,是绝对出不来项目经理的。下面就让我为大家介绍一下我在中原第一城做项目的时候的一些个人经验吧。

       对项目经理角色的理解一定要避免两个极端,一种过分强调项目经理的技术能力,认为项目经理应该是团队中技术最强的人,项目实施中的任何疑难问题最终归集到项目经理,项目经理必须说“Yes”或“No”,否则就无以服众。另一种则过分强调项目经理的领导能力,认为项目经理首要任务是给他的组员端咖啡,协调大家之间的关系等。我认为项目经理首先应是有过类似本项目的项目实施经验,对ERP项目有一个清醒地认识,同时对该行业的相关知识有扎实的基础;对该ERP项目能够做出一个科学的、切合实际情况的实施方案,在必要的时候能够帮助自己的组员解决问题,但并不是说项目经理必须是任何技术问题都非常精通,比如对于项目的网络构架,项目经理thldl.org.cn可以咨询相关专业人员。

       在ERP项目的实施中,必须建立一套切实可行的项目管理制度,特别是多方组成的项目团队,更是如此。只有这样,才能保证整个项目实施的有序进行。规范化而且切实可行的项目管理制度,必须因企业、因项目而异。一般而言,应是项目管理原理、企业/行业特点和项目规模/性质、企业开发文化/素质等各种因素综合的产物。同时要严格执行制度,做到奖罚及时、分明。在制度建设上一定要避免两种情况:一是无项目管理制度,仅凭个人经验实施项目管理;二是书生制度,照搬教条,纸上谈兵,束之高阁。

       几乎所有的人都知道项目的实施需要制定计划。但是在具体操作过程中还是存在以下几种现象:一是项目计划的制定不够严谨,随意性大,可操作性差,因而实施中无法遵循(如项目计划过于粗略,落实不足),没有做到任务、进度、资源三落实。二是缺乏贯穿项目全程的详细项目计划,甚至采取每周制定下周工作计划的逐周项目计划方式,其实质是“项目失控合法化”。三是项目进度的检查(与进度计划比对)和控制不足,不能维护项目计划的严肃性。

       再完美的计划也会时常遭遇不测,但并不表明我们不需要制定计划了。如果没有计划我们就失去了参照物。项目经理应该能够预测变化并且能够适应变化。经常做一些“如果——那么”的假设,避免安于项目现状,在项目发生变化时能够及时作出调整。计划总在变化,计划没有变化快,关键是计划能够跟上变化。

第四篇:中学语文教学实践经验总结

       中学语文教学实践经验总结

       紫河学校

       李雅玲

       自2022年9月走上讲台成为一名语文教师至今已快有2个年头了,这2年虽然太短,在语文教学这一块,我也有了一点自己的思考与总结。现将其归纳如下:

       一、新教师走上工作岗位,一定要虚心,多学习,多请教。这一点似乎对所有新教师都有指导意义,不管他教哪一科。但我认为这对教语文的新教师更有重要性,这是语文这个学科的特点所决定的,知识的繁多和教学的多样性,需要我们有丰富的文学知识和修养。语文知识不像其他科知识那样固定,语文知识是非常灵活多变的,而且还在随着社会的发展不断地丰富改变,所以在教语文时,有些问题不是我们这些新教师想解决就解决的,我们在考虑问题时不一定周全,我们的知识不一定能涵盖所有知识点。更何况处理问题,需要一定的办法和技巧,这些方法和技巧从哪里来,就要虚心地向老教师请教,多听老教师的课,看老教师如何处理这些问题的。采用的是什么样的好办法。比如我们刚到紫河学校时对于讲台还很陌生,我记得我第一次踏上讲台时甚至我不知道该给同学们说什么,当时觉得好尴尬啊!现在想想都觉得自己当时太稚嫩了,还不够经验。之后学校就给我们每位特岗教师都配了一位师傅,主要在教学上面给予我们帮助,在王老师的带领下我觉得自己成长了许多,记得我每次遇到很难得课文时总会去请教王老师,或者直接到班上去听课,听完后根据自己的想法加以修改,成为自己的教学,我从中学到了许多。

       当然,虚心请教的对象不一定非是老教师不可,请教的对象很广,甚至包括你的学生。现在社会日新月异,新事物、新词汇不断产生,教师不是所有的东西都知道,学生知道的,教师不知道的这很正常。所以新教师切忌认为自己无所不知,也不要认为不耻下问是件不好的事。比如我平时在上课时字音读错了,评讲作业时错看了题讲错了,同学们都会仔细的指出来,我们再一起将它订正过来。所有的这些与语文这个学科的特点都有关系,所以要想教好语文,新教师必须虚心学习。

       二、认真备好每一节课。这里的“备课”,不仅仅要“备”教材,而且还要“备”学生。上课之前对教材的解读与把握是每个教师必备的,但语文教材更需要教师全面而深入地解读,一篇文章涉及的范围非常广,知识点也特别的多,这就要求语文教师要有比较广的知识面,而且在讲解这些知识的时候,也不能面面俱到,一定要分清重难点,一定要有明确的目标。也就是说分析知识点一定要有选择,尽量讲解那些能够举一反三,引起学生共呜的问题,这样才能让学生掌握最值得的知识,而不是大范围的撒网。

       其实要想上好语文课,不仅要“备”教材而且还要“备”学生。上某一课之前,一定要摸清大部分学生对这一课的认知水平。可以通过课下谈心,问卷调查等方式了解学生对这一课的认识,然后仔细分析,把它作为备课的依据,这样在上课的时候才能有的放矢,才能收到很好地教学效果。

       三、要善于调动学生学习语文的积极性,培养他们学习语文的兴趣。

       语文是一门非常有趣的课,与学生的生活联系得最为紧密,而有些学生却对语文不感兴趣,这是因为语文教师没有培养起学生学习语文的兴趣。兴趣是最好的老师,很难想象一个对语文根本就没有兴趣的老师能教会语文,也很难想象一个对语文毫无兴趣的学生能学好语文,激发调动学生学习语文的积极性是求得学生主动学习的前提。

       首先,要面向全体学生,紧扣教材内容,设计出灵活多样的教法来吸引学生,生动、新颖、恰当的教法,让学生始终在新颖刺激下投入学习。

       其次是让每一个学生都享受到成功的喜悦。因材施教,对不同的学生提出不同的要求甚至一开始可以普遍降低要求,让优秀生走的更深处,让大多数学生坚定学好的信心,让从没 受过老师表扬的学生也能体验到老师肯定所带来的愉悦。

       最后,语文教学可以广泛联系生活,用生活中发生在身边的一些事例来解读语文知识点,学生会更感兴趣。

       四、要求学生多读、多写。语文作为一门语言,要想学好,听、说、读、写这四个环节缺一不可,但最重要的还是读与写。早自习上要大声朗读课文,课堂上还要不断地引导学生去读去思考,离开“读”的语文教学是毫无生机的,是枯燥乏味的,所以我们要在读中引领学生走进语文。写也是非常重要,写时会有更多地思考,是语文能力提高的一个行之有效的措施。所以要求学生多写,教师还要多指导。

       五.努力提升自身的“个人魅力”。个人魅力是讲好一堂课的重要环节,这种魅力首先表现在对所讲内容有非常透彻的把握,且博览群书、触类旁通。这种“个人魅力”源自个人的个性,是个性的自然流露。如果个性得到自然流露,成为自己的风格时,“个人魅力”也就显现出来了。如于丹教授的演讲声情并茂,易中天教授的讲说幽默诙谐。比如我们在讲作文写法时,常说作文讲究凤头、猪肚、豹尾,也就是说开头要漂亮引人入胜,下笔就要吸引人,中段要丰满充实,结尾要简洁有力。我们的每一节课都做到了凤头、猪肚、豹尾了吗?如果我们的老师在课堂上也能讲得跌宕起伏、幽默风趣,那么,又怎么会抓不住学生呢?作为一位语文教师,语言的积累肯定是需要的,要在生活中与时俱进,让自己的个人语文魅力得到提升。如果自己的个人魅力提升了,学生的积极性也就提升了,这样在平时的教学中很轻松地就将学生带入了语文的学习当中。

       六.找准方向,打牢语文基础。我个人认为,我们现在所推行的素质教育还不够深,目前衡量学生和老师的唯一尺度还是学生的成绩。那么我们就要瞄准中考这个大的方向。语文中考试卷从大的方向上是考阅读和作文。但是我们仔细分析就会知道,其实这里面的还是脱离不了基础,所有题目可以说都是用基础堆积起来的。很多学生对汉语拼音里的声母和韵母都搞不清楚,字词的字形意都很难把握。所以在平时的教学过程中我们还是要花大量的时间在语文基础知识的训练上面。

       另外,教材上的课文可以精上,多花时间在中考会考到的题目类型上的练习。也可以把课都上成阅读理解课,毕竟现在中考试卷上的阅读分占了一半。在讲授课文的同时学生也习惯了做题的形式。很好的把握了学习的重点和考试的要领。

       以上几点是自己在2年的语文教学中总结的一点经验,仅是一已之见,有很多不足之处在以后的教学中还要不断学习,不断总结加以弥补。

       2022年6月17日

第五篇:英语教育教学改革实践经验总结

       英语教育教学改革实践经验总结

       -------浮山中学孟晓璇

       英语是中学外语课的首要语种,也是一门实践性很强的工具课。随着中学英语新教材的广泛使用,英语教学逐步走向科学化、时代化、社会化和素质化。因此,为了改变我国中学英语教学“费时质差”现状,大力开展英语教学研究,真正把“能力培养”和“素质教育”落到实处,就成了广大中学英语教师目前的重要任务。

       现行中学英语教学大纲对中学英语的教学目的有如下陈述:“中学英语教学的目的,是对学生进行听、说、读、写的基本训练,培养学生在口头上和书面上初步运用英语的能力,侧重培养阅读能力,为进一步学习和运用英语切实打好基础。”在英语教学过程中,长期以教师灌输式授课为主导,忽略了学生自主学习能力的培养。我国古代就提出了“教学相长”的概念,“是故学然后知不足,教然后知困。知不足然后能自反也,知困然后能自强也。”中国著名教育家叶圣陶也指出:“教是为了不教,不教是为了培养学生有终身学习的能力。”根据一项调查显示:有42%的学生认为学习英语是一种负担;58%的学生承认教师教学以汉语为主,没有形成应有的语言环境;67%的学生认为英语课堂气氛乏味;67%的学生认为英语课堂主要在听老师的讲授;72%的学生认为在课堂上没有用英语进行交流的机会。根据这些数据不难看出,英语教学改革应该重视学生的参与,提高学生的自主学习能力。另外,在初中英语教学中,存在着重阅读、语法,轻口语和听力的现象,为了应付升学考试,语法和阅读自然成为教师在英语教学中的重要内容。但是众所周知,语言教学的内容分为“听、说、读、写”四个部分,四个部分需要均衡发展。

       另外,一部分的农村中学英语教师的知识系统封闭落后,英语运用能力低下。他们有的是半路出家的没有经过专门的训练学习。本来教师是课堂教学的组织者,是课堂教学内容的引导者,但由于知识封闭落后,英语运用能力低下,在教学中,许多教师习惯沿袭过去传统的以语法为中心的教学方法,不思进取。这种现状如不能得到有效的改观,中学英语教学改革将在实施过程中遇到极大的阻力。学生的英语程度距离教学目标要求差别大,成绩较好的学生也难于朗读课文,即使朗读起来,也不流畅,更不用说进行日常会话,具备相应的写作能力了,而成绩差的学生甚至连26个字母都不会读,更谈不上要他们讲英语、读英语、写英语了。他们不愿意下功夫,不愿意吃苦,厌学现象普遍存在,教学活动相当被动。

       鉴于以上现状,我认为应采取以下策略予以改进。

       1.采取灵活多样的教学模式,激活学生兴趣灵活多样的教学模式是激活学 生学习兴趣,引发其学习内动力的有效手段。初中英语教师应在科学设计教学过程、优化训练形式上多下功夫,为全面发展学生素质服务。结合英语的学科特点,可以适当加大听、说、读的训练,同时还可以“寓教于乐”,英语实践教学依据教学内容创设语言环境,从根本上解决学生的“乐学”问题,在这个真实的或模拟的语言环境中,有学生看得见、摸得着的实体,唤起学生学习的愉悦感,又展现了学生的学习能力背景,激励学生的求知欲。在课堂以外的时间,教师可利用写信等方式与学生交流,或就平时一些感兴趣的话题进行口语交流,由简单到复杂,积少成多。还可以选取一些话题让学生从网络或其他途径查找感兴趣的相关材料,也可以要求学生以某一话题为中心进行角色扮演。多种教学手段的交替使用能够提升学生的学习兴趣,大大提高学生的课堂参与性和课后学习的自主性。

       2.进行直观教学,有效利用多媒体教学手段课堂效果教学中必须充分利用学生的多种感观和已有经验,通过各种实践形式的感知,丰富学生的直接经验。有效利用传媒技术,发挥眼、口、耳、手、脑的感知功能,对提高教学效果具有事半功倍的作用。首先,教师要熟练掌握现代传媒系统的基本操作程序,具有电子备课、多媒体设计、制作课件并进行教学的能力,充分利用语音室的功能,强化训练,提高学生听说能力;其次,要有针对性地进行多媒体课的教学研究,通过操作、观察、交流,不断总结完善,用新成果装备教学,把现代传媒技术作为英语教学的直接载体,提高课堂教学效果。

       3、开展形式多样的课外活动,努力营造英语学习的大环境一要有效利用有声系统,每天早、午、晚3次,每次20分钟,播放英语听力材料,创设感受空间;二要举办形式多样,内容丰富的课外活动,培养学生英语学习的兴趣。课外活动的形式有很多,比如说创办英语广播电台,让学生自己成为节目主持人,并对不同的节目进行评比,最大限度地为学生提供自主学习的空间,能大大激发学生学习英语的积极性。组织各种英语竞赛,如口语大赛、英语歌曲大赛、演讲比赛等,每学期组织3次以上这样的全校性活动,这些活动都可以为学生提供一个用英语交流的环境,让学生学会在一个真实的英语环境下用英语进行交流,建立浓厚的英语环境氛围,扩展学以致用的空间,为整体推进创造良好的外部条件。

       4、让学生爱上英语

       学习一种语言,首先学习它背后的文化。在了解它的文化并产生了兴趣之后,语言便成为你去了解这种文化的工具。怎么了解英文背后的文化?看美国原声电 影、带字幕的美剧,通过互联网,多了解西方的一些观念和想法,这些都可以。我对英文的喜爱,恰恰是西方文化的吸引。看优秀的文艺片、剧情片,不但能了解到西方各国的思想精髓,对人生的理解更是充满了启发。如《钢琴家》、《美丽人生》、《搏击俱乐部》、《浪潮》、《美国往事》等无数优秀的剧情片不但能让你了 2 解西方的文化和历史,甚至它所表达的西方价值观也会让你叹为观止、印象深刻。如美剧《LOST》,每一位主角都来自不同的国家,操着各地的口音,打着各自的算盘,却在一座神秘的小岛上相依为命。这部剧每一集每一句台词,每一个人物细节都充满了铺垫,没有一丁点无用的剧情,整部剧看下来,你不但会惊叹于编剧的细致用心,更是可以了解到每个国家、不同种族所表现的不同的文化背景,甚至能够轻松分辨出纯正的英文发音和美语发音。这些都是课本里学不到的,同时当你迷上这些美剧之精妙的时候,你的英语感觉,语音语调也就得到了升华。如果教师通过以下几点引导学生,英文将成为学生们最喜爱的一门课程:一是要与学生平起平坐。首先你自己要忘记自己是一名教师,你只是一个美剧爱好者,你要与别人分享快乐。二是要选一部情节紧凑的美剧,每堂课放一集,不要做任何学习性的暗示和说教,让学生认真看剧情。一般一部美剧最短分4季,最长10季以上,每一季有20集左右,每放一集之后,第2堂课老师和学生们可以讨论一下剧情和心得,如某个人物性格如何,下一集情节会如何发展。如此坚持几个月,学生们对英文课的兴趣便会大增,在看过几部美剧之后,很容易对美剧产生浓厚的兴趣。这时候,对他们来说,听英文自然成为了一种享受,并竟相模仿美剧中的人物对话,语感大增。三是当学生们与你已经完全融入了美剧爱好者的行列当中,你便可以逐步加深教学引导,可以在某一剧集中,选一段最经典的片段,让学生进行模仿表演和对话,这个过程一来能更好的加深看美剧的乐趣,二来通过英文对话可以轻松提高英文水平。四是让学生自己寻找经典对白。一个句子从课本中拿出来,它永远是枯燥无意义的,而从剧集中拿出来,却是充满了思想,可让人回味无穷。五是一部美剧可以至少看两遍以上。美剧不同于国产电视剧,他们是一边拍摄一边上映,一般一周出一集。一整部美剧下来,长则有达上十年之久的,短则也要一到两年。一部完整的美剧,每一集都值得你再温故一遍,每一遍温故你都会发现更多的细节,又能更好的理解剧情。所以同一部美剧,我们可以安排学生再看一遍,然后每一集出一张卷子,卷子里考试的内容是考察学生对剧情的理解深度。以上五点,皆可以举一反三。只要走出传统的“填鸭式”教学观念,任何开放性的具体方法,都可以互相借鉴,在实践中检验理论。另外,在这种教学活动中,教师自我水平的提高的也尤为重要。

       这种“兴趣投入法”是目前学习英语最好的渠道,它可以让学生自然而然地爱上英语,摆脱学习的压力和烦恼,并能够从容对话和阅读。有了对“语言工具”的重新认识,其过程和结果,就会产生质的不同。同样,考试改革也需要质的飞越。只有让这种教学理念与考试改革紧密结合起来,才是真正的教育改革。也只有我们所有教育工能够拿出勇气,切实把改革落实到实际,才不会让改革变成一纸空文。