当前位置:首页>教案>名师课例 《卖油翁》教案及教学实录

名师课例 《卖油翁》教案及教学实录

  • 2026-05-16 22:21:32
名师课例 《卖油翁》教案及教学实录

《卖油翁》教案及教学实录

重庆市育才中学校 肖 雄

肖雄,中共党员,育才中学校初中语文组教研组组长,西南大学语文教育学硕士,文学和心理学双学位。曾获评市中青年骨干教师,区先进教育工作者,校骨干班主任、行知优秀党员等。多次参加全国、全市的比赛和献课,曾荣获重庆市中学语文中青年教师优质课大赛一等奖。

文本把握

1.语言细节里的情感密码

《卖油翁》一文仅有短短的133 个字,却给人“意味无穷”之感。1916年,林景良先生将其选入小学一年级国文教材《评注古文读本》时,评价此文有“奇趣”。“趣”在哪里呢?

文言文本就言简意赅,作者似乎更有意省略一些细节,故意“留白”,给人以想象空间。比如,卖油翁“见其发矢十中八九,但微颔之”,此时此刻,卖油翁在想什么呢?“但”和“颔之”两词之间,又隐藏着怎样的情绪?读者最初的理解,往往会随着文本阅读的深入,悄然发生一些变化。再如,康肃公(陈尧咨)与卖油翁交流时,首先用的人称词是一个“汝”字,而后又变成了“尔”字,人称的变化又说明了什么?《卖油翁》细节耐人寻味,处处给读者以“惊喜”。感受文言之趣,品咂人物之情,此文是一个很好的范本。

2.文章主旨的多向性

《卖油翁》一文将两个身份悬殊的人“碰撞”在了一起,制造了最大的戏剧化效果。康肃公射箭傲然于世,自矜当世无双;卖油老头释担而立,豪言“惟手熟尔”。卖油翁像世外高人一样,深不可测,他的一言一行,淡定从容,让人好奇与敬畏。康肃公态度前后迥然不同,最后的“笑而遣之”发人深思,故事走向高潮。

此文解读甚多,传统的理解是“熟能生巧”,褒卖油翁,而略贬康肃公。后又有全新解读,“无他,惟手熟尔”进而引发“无他乎?惟手熟乎?”的质疑与思考,褒康肃公而贬卖油翁,甚至,结合时代背景“重文轻武”,我们还可以进一步猜想,作者欧阳修写此文时是不是有所特指呢?文中的卖油翁是不是就是欧阳修自己的一个化身呢?在这种褒贬情感反复交替中,读者对文本不断深度叩问,其主旨也自然而然地呈现了多向性的特点。从另一个角度看,读者认为《卖油翁》的主旨指向“争论”,也是一种言之成理的多元解读。

教学意图

1.编者意图下的教学选择

本文选自部编版教材七年级下册,单元提示中说“本单元的课文都是关于‘小人物’的故事。这些人物虽然平凡,且有弱点,但在他们身上又常常闪现优秀品格的光辉,引导人们向善、务实、求美。其实,普通人也一样可以活得精彩,抵达某种人生的境界”。站在编者的角度,我们易于发现此文可从“卖油翁”角度来展开教学。卖油翁和康肃公有何相同点和不同点呢?相同点都是技艺超群,熟能生巧。不同点是卖油翁境界更高,他不仅知道熟能生巧的道理,更懂得“巧”不过是源于熟练这种人世的规律。因而,卖油翁显得更谦逊,更从容淡然。

2.文言文教读教学的路径

文言文语言简洁凝练,具有节奏美和音乐美,但引导学生感知文言之美却是一个难题。教师一方面需要兼顾文言字词的落实和积累;另一方面需要由言入文,感知文章本身的内容。本文适合教读,授之以渔,教给学生学习文言文的方法。方法探究如下:追本溯源,让学生自己运用归纳思维、提炼总结、读懂文意的方法,即结合文下注释、联系上下文猜读、勾连词语积累等;创设对话情景,让学生在语用环境下自然感知语言、学习语言;设置语言品鉴和仿写活动,以文言“摩挲”语言,既立体感知文言“言简意丰”的特点,又学以致用,在实践中传承和积累文言。

3.通过语言活动训练思维

“思维发展与提升”是语文核心素养之一。在教授静态知识的同时,动态的思维能力训练也应该引起重视,但思维本身是一个抽象的对象,看不见摸不着,如何来提升呢?学习语言运用是语文教学的立足点,也是教学的核心,语文教学语境中的语言运用需要以具体的语文学习活动来完成。语言是思维的外壳,语言与思维密不可分,在语文教学中思维训练的载体其实就是语言训练。就本文而言,具体方法如下:咀嚼语言的细节,训练言语思维;巧设主问题,训练辩证思维;充分链接,训练文化思维。

教学设计

教学目标

1.通过疏通文意、精准仿写,感知故事内容。

2.通过重读、比读、演读,理解人物形象。

3.通过研读编者意图、适时资料助推,感悟故事哲理。

教学重点

通过多种形式的“读”,走近人物的内心世界,理解人物形象。

教学难点

明白编者的意图,理解故事的哲理。

教学方法

问题引领法、朗读法。

学前准备

制作课前预习案,要求学生读熟课文,将课文基本读通,重点解决生难字词的读音及释义。

教学流程

一、导入新课

介绍《卖油翁》一文。

二、初读·感知

1.集体朗读,读准字音。

2.抽生朗读,读出节奏。

3.预习反馈,疏通文意。

(1)通过预习,我们疏通了文意,现在还有哪些句子不能理解,翻译起来有困难呢?

(2)小结理解文意的三种方法:结合文下注释、联系上下文猜读、勾连字词积累。

4.精准仿写,整体感知。

(1)这篇文章短小精悍,分别塑造了哪两个人物?康肃公射箭的本领如何?他又是怎么看待自己本领的呢?

教师板书:康肃公射箭十中八九以此自矜

(2)你能不能照着这个句子,也说一说卖油翁的相关情况呢?

(3)在交流中指导:筛选词语或概括内容要精准。

三、品读·知人

(一)走近康肃公陈尧咨

1.重读体味,感受形象。

处理并感受朗读的重音:康肃问曰:“汝亦知射乎?吾射不亦精乎?”        (1)一个句子,我们在不同的地方重读,要强调的内容与传递的意图是不一样的。当我想要表达某种意图时,朗读的重音究竟放在哪里好一些呢?

“汝亦知射乎?”互动交流:结合语境,你觉得哪个词最需要特别重读呢?

(2)请用同样的方法,朗读与体味“吾射不亦精乎?”

(3)学生齐读两个句子,细细感受体味。

2.比读揣摩,感受变化。

(1)对比朗读,发现区别。

第一组:康肃忿然曰:“尔安敢轻吾射!”康肃忿然曰:“汝安敢轻吾射!”“汝”与“尔”有何区别?

第二组:康肃忿然曰:“尔安敢轻吾射!”康肃忿然曰:“尔安敢轻吾射?”这是一个反问句,为什么用感叹号,而不用问号呢?

(2)如果选用一个成语来形容此刻康肃公的心情,你会用哪个?

(3)尝试带着这种情绪再次朗读句子,体会:你读到了一个怎样的康肃公?

3.分角色朗读,深入体会。

(1)陈尧咨哪里人啊?

(2)试试用四川方言把陈尧咨的话说给你的同桌听!同桌现场演读。

(二)走近卖油翁

1.默读课文,把握情绪。

(1)面对这样一个勃然大怒、气急败坏的康肃公,卖油翁又是如何应对的呢?

(2)默读第二自然段,找一找文中的依据。

2.揣摩语言,解读形象。

翁曰:“无他,但手熟尔。”翁曰:“以我酌油知之。”乃取一葫芦置于地,以钱覆其口,徐以杓酌油沥之,自钱孔入,而钱不湿。

因曰:“我亦无他,惟手熟尔。”

预设1:品析“但”“尔”,理解:淡定地讲道理——熟能生巧。

预设2:品析“徐”“沥”,理解:镇静地做示范——亲身示范。

预设3:品析“我亦无他”,理解:坦然地揭本质——共同规律。

现场演读,感受形象。

活动形式:小组合作。

具体要求:

一生:卖油翁(四川大白话,用平静的语气慢慢读)。

一生:陈尧咨(四川大白话,甩着声音大声吼起读)。

其余:旁白(普通话)。

鼓励同学们大胆地展开合理想象,有创意地改编人物对话。

四、研读·悟理

1.小组研讨:这篇文章的题目是编者给加上去的,既然课文同时写了康肃公与卖油翁两个人物,为什么编者只以“卖油翁”为题呢?

2.资料助推,理解“熟能生巧”之道。

链接资料:

一万小时之“熟”;钱惟演读书之“熟”;欧阳修写作之“熟”……

3.链接教材单元提示,理解编者意图。

单元提示:“普通人也一样可以活得精彩,抵达某种人生的境界。”

4.教师小结,分享钢琴演奏者郎朗的文字。

课后延伸

作家格拉德威尔在《异类》中提出的“一万小时定律”流传甚广。近日,《皇家学会开放科学》的新研究,以更多样本及更严格变量控制,重做了“一万小时”实验后发现:练习在最终成功因素中的占比,并没有之前的实验那么高,拉开优秀小提琴手与良好小提琴手差距的,并不是训练时间。也就是说,一万小时可以帮助你变得更好,但无法保证一定更专业。

——选自《环球时报》

“熟能生巧”是一直被大家公认的“真理”。可是,“熟”真的能“生巧”吗?请结合生活实际,谈谈你的看法。

板书设计

教学实录

一、导入新课

师:同学们,今天我们一起来学习一篇文言文《卖油翁》。

(屏显)

《卖油翁》最早见于《笔说》,后经欧阳修改动,收录于连宋神宗都颇感兴趣的《归田录》。

1916年,林景良认为此文有“奇趣”,将其选入小学一年级国文教材《评注古文读本》。

1992年,入选《新古文观止》(“观止”表示本书收录的散文代表着文言文的最高水平)。

2011年,入选富有里程碑意义的《开明新编国文读本》。

之后,它还入选了多个版本的初中语文教材。

师:《卖油翁》穿越历史茫茫云海、历千年而不衰的魅力到底在哪里呢?让我们走进课文去一探究竟。

二、初读·感知

1.集体朗读,读准字音。

师:同学们看屏幕朗读课文,注意读准加点字的字音。

(屏显)

陈康肃公善射,当世无双,公亦以此自矜(jīn)。尝射于家圃(pǔ),有卖油翁释担而立,睨(nì)之久而不去。见其发矢(shǐ)十中八九,但微颔(hàn)之。

康肃问曰:“汝(rǔ)亦知射乎?吾射不亦精乎?”翁曰:“无他,但手熟尔。”康肃忿(fèn)然曰:“尔安敢轻吾射!”翁曰:“以我酌(zhuó)油知之。”乃取一葫芦置于地,以钱覆其口,徐以杓(sháo)酌油沥之,自钱孔入,而钱不湿。因曰:“我亦无他,惟手熟尔。”康肃笑而遣之。

(生齐读。)

2.抽生朗读,读出节奏。

师:此文有几个句子不太好读,想请几位同学来试一试。

(屏显)

汝亦知射乎

尔安敢轻吾射

睨之久而不去

徐以杓酌油沥之

生:汝/亦知射乎

师:主谓之间,需要做一个停顿。

生:尔安/敢轻/吾射

师:大家同意这个读法吗?

(生齐摇头)

师:那应该怎么读?

生:尔/安敢轻吾射

师:为什么要这样停顿呢?

生:您刚刚说的,主谓停顿,“尔”是“你”的意思,就是主语吧。

师:非常好,学以致用,为你点赞。我再补充一下,“安敢”也可以连读,并做一个停顿,以加强语气。我们大家一起来读一读。

生(齐读):尔/安敢/轻吾射

生:睨之/久而不去

师:把握得很准。根据语意,“睨之”可作停顿。

生:徐以杓/酌油沥之

师:“徐以杓”作为“酌油”的修饰语,应作停顿。

师:好。让我们一起再来读一读这个几个句子。

(生齐读)

3.预习反馈,疏通文意。

师:通过预习,我们疏通了文意,现在还有哪些句子不能理解、翻译起来有困难呢?

(屏显)

生:我不太理解“见其发矢十中八九”中“矢”的意思。

师:有同学来帮帮他吗?

生:我认为“矢”是“箭”的意思。

师:你是怎么知道的呢?

生:猜的。前面有一个“善射”,这里有一个“十中八九”,应该就是“箭”的意思。

师:你很聪明,善于推敲。结合语境猜读,是一个很重要的方法。其实,中国语言一脉相通,很多词语,尤其是成语,其含义都延续至今。我们大家应该了解一个成语“有的放矢”,这个“矢”,也是“箭”的意思。除此之外,还有不理解的吗?

生:我不太理解“汝亦知射乎?”中“亦”的意思。

师:谁来替这位同学解释一下这个字。

生:是“也”的意思,我们才学过《论语》,其中有一句是“有朋自远方来,不亦乐乎。”里面就有一个“亦”字。

师:“温故而知新,可以为师矣。”学以致用,很棒!还有不理解的地方吗?

生:我不理解“徐以杓酌油沥之”整句话的含义。感觉很难。

师:这句话里面有好几个语言点,比如“杓”“酌”等。有没有同学来解答一下。

生:“杓”是一个通假字,通“勺”,就是勺子的意思。“酌”是一个动词,“倒入”的意思。连起来解释,便是“慢慢地倒油滴入葫芦里”。

师:你是如何知道这个意思的呢?

生:书下有注释,再结合上下文,就可以猜到它的意思了。

师:很会动脑筋的孩子。同学们,让我们来总结一下理解文意的方法。我们可以用到哪些方法呢?

(学生交流然后教师总结)

(屏显)

结合文下注释、联系上下文猜读、勾连字词积累。

4.精准仿写,整体感知。

师:这篇文章短小精悍,分别塑造了两个人物。它们分别是?

生齐答:陈康肃公和卖油翁。

(教师板书)

师:康肃公射箭的精准度如何?用原文回答——

生齐答:十中八九。

(教师板书)

师:他又是怎么看待自己本领的呢?

生齐答:以此自矜。

(教师板书)

师:你能不能照着这个句子,也说一说卖油翁的相关情况呢?

(屏显)

康肃公射箭十中八九以此自矜

(生思考)

师:让我们一起来试试。康肃公射箭,卖油翁?

生(齐答):倒油、酌油……(有不同的声音)

师:好像有不同的答案。你们最赞成哪一个说法?

生:酌油吧。

师:为什么?

生:说不上来,是一种感觉。

师:那你能否用手比划一下倒油和酌油的动作。我们通过动作来感受一下。

(师生一起用手比划)

生:我明白了,“倒”的动作很大,“酌”的过程就很慢。

师:是的。倒油给人一种倾倒、一泻而下的感觉。而酌油二字,是慢条斯理的过程,画面很精致,这能显示卖油翁技术的高超!

生:我补充一下,我感觉倒油这个说法,显得生活化,很随意;酌油则显得更典雅,更有文气。

(生鼓掌)

师:咬文嚼字,就能感受到文字的魅力!接着仿写。射箭十中八九。酌油?

生:而钱不湿!

师:再想想,是钱不湿,还是什么不湿?

生齐答:钱孔不湿。

师:为什么做了这样的调整?

生:钱孔更小,更能显示卖油翁技术高超。

师:大家看过钱孔吗?我找了一张图片,大家形象地感受一下钱孔的大小。

(屏显)

(生惊呼)

师:一字之差,意味却不尽相同,这就是汉字的力量。大家要注意概括的精准度。

师:接着仿写。康肃公以此自矜,卖油翁对自己倒油的技术是怎么评价的呢?

生:我亦无他。

(师板书)

师:好。让我们来一起读一读这个板书。

康肃公射箭十中八九——以此自矜

卖油翁酌油钱孔不湿——我亦无他

(生齐读)

三、品读·知人

(一)走近陈尧咨

1.重读体味,感受形象。

(1)处理并感受朗读的重音:“汝亦知射乎?吾射不亦精乎?”

师:这篇文章只有133个字,可谓“短小精悍,言简意丰”,这为我们留下了无限丰富的想象空间,比如作者塑造康肃公,仅几句语言描写,就让其形象跃然纸上。

师:一个句子,我们在不同的地方重读,要强调的内容与传递的意图是不一样的。下面我读,你听:这个句子,当我想要表达某种意图时,朗读的重音究竟放在哪里好一些呢?

(屏显)

你只是个卖油翁,不懂射箭。 汝亦知射乎?

(强调人物的身份)

射箭可不比倒油,它高明多了。 汝亦知射乎?

(强调射箭这一技艺)

我懂射箭,你卖油翁怎么配呢?   汝亦知射乎?

(强调人物的对比)

师范读:(高傲的表情)“你只是个卖油翁,不懂射箭。”

生:重音应该放在“汝”上。

师:汝是一个人称词,在这里强调人物的身份。你再来读一读这个句子,尤其要重读“汝”字。

生朗读:汝亦知射乎?(重读了“汝”,并拖长了声音)

(全班同学鼓掌)

师范读:(不屑的表情)“射箭可不比倒油,它高明多了。”

生:应该重读“亦”字。

师:你再进一步想想。

(师再次示范朗读)

生:应该重读“射”字。

师:古代有“六艺”,射箭属于其中一艺。你卖油这个职业怎么能和射箭比呢?陈尧咨满满的骄傲啊。带着这种感觉,我们一起来读一读。

生齐读:汝亦知射乎?(“射”字被重读。)

师范读:(鄙视的表情)我懂射箭,你卖油翁怎么配呢?

生:重读“亦”字,强调人物对比。

师:你来读一读。

生朗读:汝亦知射乎?(“亦”字被重读,音调提高)

(全班同学鼓掌)

师:结合语境,这三个字,你觉得哪个词最需要特别重读呢?

(屏显)

生:亦师:“亦”字背后有什么意味?

生:轻视

师:是啊,贵为“公”的陈尧咨岂能被一个卖油老头看不起呢?请你来读一读,读出这种轻视的感觉。

生朗读:汝亦知射乎?(“亦”字被重读,音调提高)

(全班同学微笑并鼓掌)

师:我们一起带着“轻视”的感觉来读一读。

生齐读:汝亦知射乎?(“亦”字被重读,音调提高,场面热烈)

(2)朗读与体味“吾射不亦精乎?”

师:请用同样的方法,朗读与体味“吾射不亦精乎?”这一句。

生朗读:吾射不亦精乎?(“吾射”二字被重读)

(全班同学鼓掌)

师:你想强调什么?

生:我想强调,他对自己的自信和骄傲。

生朗读:吾射不亦精乎?(“不亦”二字被重读)

(全班同学鼓掌)

师:你又想强调什么?

生:我想强调一种惊讶,“我的箭术难道不高明吗?”强化反问语气。

师:你们读到了一个怎样的康肃公?

生:骄傲、不可一世……

师:让我们一起来读一读这个句子,把这种“不可一世”的感觉读出来。

(全班同学齐读,场面热烈)

2.比读揣摩,感受变化。

(屏显)

第一组:

康肃忿然曰:“尔安敢轻吾射!”

康肃忿然曰:“汝安敢轻吾射!”

第二组:

康肃忿然曰:“尔安敢轻吾射!”

康肃忿然曰:“尔安敢轻吾射?”

师:之前,康肃公称卖油翁为“汝”,而此处换成了一个“尔”,那我们可否换回“汝”这个称呼呢?

生:我认为不可以。“尔”有一种蔑视的感觉。

师:你知道哪些关于“尔”的词语?

生:出尔反尔、尔虞我诈……

师:很有积累。大家有没有发现,与“尔”有关的词语,都有点——(教师带有疑惑地表情询问)

生:都有点带贬义。

师:是的。“尔”含有轻蔑的贬义色彩,甚至有点骂人之意。比如,“尔小子”,“尔虞我诈”,《西游记》中的“尔等凡人”,杜甫诗句“尔曹身与名俱灭”……

生齐答:不废江河万古流。

大家能否带着这种蔑视的语气再来读一读这个句子呢?

(生斜着眼睛,带着蔑视的语气齐读)

师:同学们,“安敢”是怎么敢的意思,为何在这里是一个感叹号,而不是问号呢?

生:感叹号语气要强烈一些,问号好像在征询意见,语气委婉。

师:很棒。感叹号更像是洪水泛滥,一泻而下。此刻,陈尧咨已经顾不上什么颜面了。如果选用一个成语来形容此刻康肃公的心情,你会用哪个?

生:气急败坏、勃然大怒、怒发冲冠……

师:好。大家尝试带着这种情绪再次朗读这两个句子。

(全班同学齐读)

3.分角色朗读,深入体会。

师:陈尧咨哪里人啊?

(生疑惑)

师:大家看看注释。

生:是四川人!

师(重庆话):哟!原来是我们隔壁邻居嗦!

师(重庆话):大家试试用四川方言把陈尧咨的话说给你的同桌听!

(同桌用四川方言现场演读,场面热烈)

(二)走近卖油翁

1.默读课文,把握情绪;揣摩语言,解读形象。

师:面对这样一个勃然大怒、气急败坏的康肃公,卖油翁又是如何应对的呢?请同学们默读第二自然段,找一找文中的依据。

(屏显)

翁曰:“无他,但手熟尔。”

翁曰:“以我酌油知之。”

乃取一葫芦置于地,以钱覆其口,徐以杓酌油沥之,自钱孔入,而钱不湿。

因曰:“我亦无他,惟手熟尔。”

生:他是很冷静地给陈尧咨讲道理。

师:文中哪里有体现?

生:“无他,但手熟尔。”

师:这句话哪里给你冷静的感觉?

生:“但”吧。“但”是“只”的意思,我感觉他挺气定神闲的。

师:像不像世外高人?

(生笑。)

师:一个身份高贵但却气急败坏的“公”,一个却是身份卑微但却淡定从容的“翁”。这是何等的境界啊。还有吗?

生:他在亲自给陈尧咨做示范,然后来讲这个道理。

师:他又是怎么做示范的呢?

生:慢慢的,这里有一个“徐”字。

师:还有一个字更能体现卖油翁倒油非常缓慢,哪个字?

(生沉默)

师(一边讲一边做动作):大家关注一下“沥”这个字,是“滴入”的意思。同学们,大家想想,此刻的卖油翁,手是稳稳的,心是静静的,油是慢慢的、一滴一滴落入葫芦里……

(生点头称赞)

师:还有其他的表现吗?

(生沉默)

师:大家看看最后一句,“我亦无他”,这和前面的“无他”想比较,主要多了一个“亦”字,“亦”有什么意味呢?

生:卖油翁应该想传递“没什么了不起的”感觉。

师:他想表示“我也没什么了不起”,他还暗指谁也没什么了不起?

生齐答:陈尧咨。

师:还有其他人吗?

生:应该还有天下所有人吧。

师:是的。他想告诉所有人:我、你,以及我们大家都没有什么了不起的。因为,熟能生巧,这是世间的普遍规律。

师:我们读到了一个怎样的卖油翁呢?

生:镇静从容。

(教师板书)

师:卖油翁淡定地讲着道理,镇静地做着示范,坦然地揭示了本质!

(屏显)

2.现场演读,感受形象。

师:同学们,通过揣摩语言,我们读到了一个不可一世的康肃公,读到了一个镇静从容的卖油翁,现在,我们能否通过朗读,甚至演读的形式再来感受一下两者的形象呢?

(屏显)

活动形式:小组合作

具体要求:

一生:卖油翁(四川方言,用平静的语气慢慢读)

一生:陈尧咨(四川方言,甩着声音大声吼起读)

其余:旁白(普通话)

鼓励同学们大胆地展开合理想象,有创意地改编人物对话。

(生讨论、表演)

四、研读·悟理

1.小组讨论,探究主旨。

师:这篇文章的题目是编者给加上去的,既然课文同时写了康肃公与卖油翁两个人物,为什么编者只以“卖油翁”为题呢?

(小组讨论)

生:我认为卖油翁技艺更高超。

(全班同学笑)

师:康肃公技艺也高超啊,他可是当世无双啊。再想想。

生:卖油翁更能说明主题。

师:你说的还不够明白。大家可以进一步想想,两人的技艺在各自的领域都很高超,但在对待技艺的态度上却有不同。卖油翁比康肃公高明在哪里呢?

生:卖油翁高在一种境界吧。感觉深不可测,他特别淡定。

师:他为什么能如此淡定呢?

生:因为他懂得技能高超没什么了不起,只是因为熟练罢了,陈尧咨就不懂。

师:是的。这是因为卖油翁更懂得谦逊,更懂得“熟能生巧”的规律。大家读一读这两个句子。

(屏显)

熟能生巧:熟练能够生巧——这是做事的方法,止于术。

巧源于熟:巧不过因为熟罢了——这是做人的态度,悟于道。

(生齐读)

师:表面上看,这是对待技艺与态度的不同,但本质却是人生态度与精神境界的不同。一个只看到技术本身,所以,陈尧咨“止于术”;一个却从中悟出了人生的规律和人生的境界,因此,卖油翁“悟于道”。

(教师板书:止于术,悟于道)

2.资料助推,理解“熟能生巧”的道理。

师:熟能生巧不仅仅适用于卖油翁,还适应于天下所有人。

(屏显)

链接资料

一:一万小时之“熟”人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成世界级大师的必要条件。

——格拉德威尔

链接资料

二:钱惟演读书之“熟”钱氏平时手不释卷,“坐则读经史,卧则读小说,上厕则阅小辞”。

——欧阳修

链接资料

三:欧阳修写作之“熟”余平生所作文章,多在三上,乃马上、枕上、厕上也。

——欧阳修

师:格拉德威尔领悟了长时锻造卓越之“道”,他成为创意写作领域的大师;钱惟演明白了勤学之“道”,他成为宋朝初期著名的大学问家;欧阳修明白了勤写之“道”,他成为影响深远的大文学家……酌油如此,射箭如此,治学亦是如此,天下万事莫过于此。

3.链接教材单元提示,理解编者意图。

师:本文选于“七下”三单元当中的一篇课文,单元提示中有这样一句话。我们来读一读。

(屏显)

单元提示:“普通人也一样可以活得精彩,抵达某种人生的境界。”师:我们普通人,只要明白了“熟能生巧”的做事之道与为人之“道”,就能心怀谦逊,成就人生的风景。

师:最后,我想分享钢琴演奏者郎朗的一段文字给大家,让我们一起共勉。

(屏显)

以前我厌倦钢琴,

是因为我弹的是技术,

把曲谱看作一个个死的音符。

现在我喜欢弹钢琴,

是因为我弹的不仅是技术,

也是文化、诗歌、心境,

练琴的时候其实是在练心,

更是在练“人生之道”。

     ——郎朗

师:同学们,郎朗通过努力成就了人生的风景。我想,你们也可以!

教学点析

成就一堂好课,总有一个千锤百炼的过程。《卖油翁》一课最大的难点在于:文本主题和教学内容的选择。如何在多元化的解读中,寻找到一个贴合学情的教学点?如何在文言文的教学中,寻找到一种既落实又创新的教学方式?这是困惑教师的一道难题。这堂课,对文本有着恰当的剪裁,对教学有着匠心的安排,有效地完成了《卖油翁》的教学。

1.体式明晰,抓住根本

此课没有追求花哨的教学方式,而是首先抓住“文言”本身,即读准字音、读准节奏、读通文意。在这个过程中,教师一方面带领学生归纳理解文意的方法;另一方面,设置仿写环节,以言带文,迅速完成对课文内容的整体感知。

此课最精彩的部分莫过于朗读教学环节。《卖油翁》一文有多处语言描写,很多老师都会安排分角色朗读,但这往往只抓到皮毛,没抓到根本。朗读训练是教学手段,咀嚼语言才是教学目的。一堂课,对语言的品咂,应该像揉面一样,反复揉搓,反复玩味,方能成就一堂好课。此课在引导学生朗读时,很好地抓住了重音、标点、人称词等多个细节,既丰富了课堂形式,也抓了文言教学的根本特点。学生在动态的活动中,理解了文章。

2.活动创新,开放生成

教师充分挖掘文本特点,有效设计学生的实践活动。在仿写活动中,教师先示范,学生再模仿。一字一言反复琢磨。比如,在推敲“倒油”“酌油”等个别词语时,学生既展开了自己的联想,让语言积累的过程形象化、立体化,课堂充满了趣味;又细细品味了一个词的内涵,有效提升了学生的语感。在形象感知活动中,教师利用课文中的“语言描写”、“四川人”的身份、“留白”的动作、极富特点的神态等,设计了“用四川方言来表演”的活动。灵动活泼,带入感极强,课堂生成度很高、氛围浓厚。

3.逐层拔高,解读深入

《卖油翁》是很典型的说理性文章。该课主要有三个板块设计:初读感知、品读知人、研读悟理,我们可以很明显地看出,前两个板块是为最后“悟理”这一项服务的,符合文章的认知规律,由人到理。

此课由两个人物的对比,得出“熟能生巧”的普遍规律,然后进一步引申:凡人只要谦虚努力,也可以取得不平凡的成就。此课并没有为拔高而拔高,反而回归学生的生活,让学生明白了做事之道、为人之道,很接“地气”。

当然,这堂课仍然一些不足之处。这堂课精致的设计背后有着思维的局限性。我们还可以进一步增加一些思辨性的问题,让学生学会质疑,学会独立探究,比如,熟一定能生巧吗,熟能生巧的条件是什么,等等。

备课参考

1.黄震云:《故事讲千年,试解其中味?——欧阳修〈卖油翁〉阅读与欣赏》,载《名作欣赏》2008年第34期。

2.温境:《聚焦人物形象,品味文章主旨——〈卖油翁〉教学内容的择定》,载《语文建设》2019年第5期。

3.鲍道宏:《在积极的语文实践中提升学生思维品质——统编本七年级下册〈卖油翁〉教学谈》,载《语文建设》2018年31期。

摘自《统编语文教材名师教案》

往期链接

《卖油翁》教学视频

名师课堂 七下《卖油翁》创新教学

熊芳芳 《卖油翁》教学实录

贾龙弟  《卖油翁》拓展教学

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-20 11:32:15 HTTP/2.0 GET : https://a.sjds.net/a/492558.html
  2. 运行时间 : 0.153036s [ 吞吐率:6.53req/s ] 内存消耗:5,036.28kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c70f889980162a540b8f019773aa535c
  1. /yingpanguazai/ssd/ssd1/www/a.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/a.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/a.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/a.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/a.sjds.net/runtime/temp/97cad012e8e159aae2fe347a411e8351.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/a.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000831s ] mysql:host=127.0.0.1;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001300s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000623s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000511s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001196s ]
  6. SELECT * FROM `set` [ RunTime:0.000428s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001130s ]
  8. SELECT * FROM `article` WHERE `id` = 492558 LIMIT 1 [ RunTime:0.000831s ]
  9. UPDATE `article` SET `lasttime` = 1779247935 WHERE `id` = 492558 [ RunTime:0.001945s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000504s ]
  11. SELECT * FROM `article` WHERE `id` < 492558 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000829s ]
  12. SELECT * FROM `article` WHERE `id` > 492558 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000726s ]
  13. SELECT * FROM `article` WHERE `id` < 492558 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002046s ]
  14. SELECT * FROM `article` WHERE `id` < 492558 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001622s ]
  15. SELECT * FROM `article` WHERE `id` < 492558 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001794s ]
0.156091s