当前位置:首页>课件>太实用了!《卖炭翁》课件+教案+导学案丨2026春季新版八年级下册语文

太实用了!《卖炭翁》课件+教案+导学案丨2026春季新版八年级下册语文

  • 2026-04-12 05:20:38
太实用了!《卖炭翁》课件+教案+导学案丨2026春季新版八年级下册语文
                     

点击蓝色文字关注我们~

卖炭翁

《卖炭翁》是唐代诗人白居易《新乐府》组诗的第三十二首,自注“苦宫市也”,写于唐宪宗元和年间(约806820年)。诗歌通过完整的故事情节,叙述了一位卖炭老人辛苦烧炭、雪中运炭,最终遭宫使强行低价掠夺的悲惨遭遇,揭露了中唐“宫市”制度的掠夺本质,表达了对底层劳动人民的深切同情。

本诗是一首叙事诗,全诗以“炭”为线索,运用外貌描写、心理描写、动作描写和对比手法,塑造了卖炭翁(悲苦)与宫使(横暴)两个鲜明对立的人物形象。在写法上,诗人不直接发议论,将爱憎完全寓于叙事和描写之中,与《石壕吏》相似,而与《茅屋为秋风所破歌》末节直接抒情形成对比,是学习和比较三首诗写法差异的重要切入点。

课文题目:卖炭翁

适配教材:2026春季新版八年级下册语文

配套资源:课件PPT+教学设计+导学案+分层作业

01

课件视频

02

课件图片

03

教学设计

24课 唐诗三首《卖炭翁》教学设计

【教材解读】

《卖炭翁》是唐代诗人白居易《新乐府》组诗的第三十二首,自注“苦宫市也”,写于唐宪宗元和年间(约806820年)。诗歌通过完整的故事情节,叙述了一位卖炭老人辛苦烧炭、雪中运炭,最终遭宫使强行低价掠夺的悲惨遭遇,揭露了中唐“宫市”制度的掠夺本质,表达了对底层劳动人民的深切同情。

本诗是一首叙事诗,全诗以“炭”为线索,运用外貌描写、心理描写、动作描写和对比手法,塑造了卖炭翁(悲苦)与宫使(横暴)两个鲜明对立的人物形象。在写法上,诗人不直接发议论,将爱憎完全寓于叙事和描写之中,与《石壕吏》相似,而与《茅屋为秋风所破歌》末节直接抒情形成对比,是学习和比较三首诗写法差异的重要切入点。

【学习目标】

语言运用:读准字音,把握本诗三字句与七字句交错的节奏特点;结合注释理解诗意,积累“翩翩、敕、惜不得”等重要词语;结合《新乐府序》理解白居易的创作主张。

思维发展:梳理“伐薪烧炭→雪中运炭→集市卖炭→宫使夺炭”的叙事线索;通过对比分析卖炭翁与宫使的形象,把握作品揭露“宫市”罪恶的主旨;理解白居易选择以“悲剧结尾”写卖炭翁的艺术意图。

审美鉴赏:品味诗歌中精彩的外貌描写、心理描写与动作描写;赏析“衣正单”与“愿天寒”、“一车炭千余斤”与“半匹红纱一丈绫”等对比手法的表达效果;感受白居易朴素晓畅的语言风格。

文化传承:了解唐代“宫市”制度及其对底层人民的残害,感受白居易“文章合为时而著,歌诗合为事而作”的现实主义精神;体会古代知识分子悲悯苍生的情怀。

【重点难点】

重点:通过细节对比分析,把握卖炭翁与宫使的人物形象;理解白居易用叙事代替议论、寓情于事的写法。

难点:理解悲剧结尾”的艺术力量;结合《新乐府序》,感悟白居易的创作理想与悲悯情怀。

【课时安排】

1课时

【学习过程】

一、导入新课

同学们,在历史上,唐代商业十分繁荣,长安城里的集市热闹非凡。唐朝诗人王建有诗:水门向晚茶商闹,桥市通宵酒客行”——这是繁华盛景。

但就在同一座长安城里,还有另外一幅画面——一位老人,在雪中赶了一夜的路,带着他用整个冬天烧出的炭,来到集市门口,只为换一点衣食钱……

他遭遇了什么?今天让我们走进白居易的《卖炭翁》,看见盛唐繁华之下,那些被历史遮蔽的面孔。

二、预习检测

1.作者简介

白居易(772846),字乐天,晚号香山居士,唐代伟大的现实主义诗人。他与元稹共同倡导“新乐府运动”,并称“元白”。主张“文章合为时而著,歌诗合为事而作”。其诗歌题材广泛,形式多样,语言平易通俗。有“诗魔”和“诗王”之称。官至翰林学士、左赞善大夫。代表诗作有《长恨歌》《卖炭翁》《琵琶行》等。

2.背景简介

《卖炭翁》是白居易《新乐府》组诗中的第三十二首,自注云:“苦宫市也。”白居易写作《新乐府》是在元和(唐宪宗年号,806820)初年,这正是宫市为害最深的时候。

“宫市”的“宫”指皇宫,“市”是买的意思。皇宫所需的物品,本来由官吏采买。中唐时期,宦官专权,横行无忌,连这种采购权也抓了过去,常有数十百人分布在长安东西两市及热闹街坊,以低价强购货物,甚至不给分文,还勒索“进奉”的“门户钱”及“脚价钱”。名为“宫市”,实际是一种公开的掠夺。

三、学习活动

活动一:读诗歌意蕴

1.听读诗歌:聆听《卖炭翁》名家朗诵,标注难点字音和停顿。

2.朗读指导:本诗有3句三字句,一般不断句;其余均为七字句,或四三节奏,或二二三节奏。

卖炭翁

白居易

卖炭翁,伐薪(xīn/烧炭/南山中。满面/尘灰/烟火色,两鬓(bìn/苍苍/十指黑。卖炭/得钱/何所营?身上/衣裳/口中食。可怜/身上/衣正单,心忧/炭贱/愿天寒。夜来/城外/一尺雪,晓驾/炭车/辗(niǎn)冰辙(zhé)。牛困/人饥/日已高,市南/门外/泥中歇。

翩翩(piān/两骑(/来是谁?黄衣/使者/白衫儿。手把/文书/口称敕(chì),回车/叱(chì)牛/牵向北。一车炭,千余斤,宫使/驱将(jiāng/惜不得。半匹/红纱/一丈绫,系()向/牛头/充炭直。

3.朗读展示:有感情地朗读诗歌,读准韵律节拍,读出律诗的韵律美。

4.疏通诗意:借助注释,翻译诗歌大意。

1)卖炭翁,伐薪1]烧炭南山2]中。满面尘灰烟火色,两鬓苍苍3]十指黑。卖炭得钱何所营4]?身上衣裳口中食。

注释:

1]薪:木柴。

2]南山:终南山,属秦岭山脉,在长安城南。

3]苍苍:灰白。

4]何所营:做什么用。营,谋求。

译文:

有位卖炭的老翁,整年在南山里砍柴烧炭。他满脸灰尘,显出被烟熏火燎的颜色,两鬓头发灰白,十个手指也被炭烧得很黑。卖炭得到的钱用来干什么?买身上穿的衣裳和嘴里吃的食物。

2)可怜身上衣正单,心忧炭贱愿天寒。夜来城外一尺雪,晓驾炭车辗冰辙。牛困人饥日已高,市1]南门外泥中歇

注释:

1]市:城市中划定的集中进行交易的场所。唐代长安有东,西两市,两市东,西,南,北各有二门。

译文:

可怜他身上只穿着单薄的衣服,心里却担心炭卖不出好价钱,还希望天更寒冷。夜里城外下了一尺厚的大雪,清晨,老翁驾着炭车碾轧冰冻的车轮印往集市上赶去。牛累了,人饿了,但太阳已经升得很高了,他们就在集市南门外泥泞中歇息。

3翩翩1]两骑来是谁?黄衣使者白衫儿2]。手把文书3]口称敕4],回5]车叱6]牛牵向北7]

注释:

1]翩翩:轻快的样子。

2]黄衣使者白衫儿:黄衣使者,指太监。白衫儿,指太监手下的爪牙。

3]文书:公文。

4]敕:指皇帝的命令。

5]回:掉转。

6]叱:吆喝。

7]牵向北:长安城宫廷在集市北边,所以说“牵向北”。

译文:

那得意忘形地骑着两匹马的人是谁啊?是皇宫内的太监和太监的手下。太监手里拿着文书,嘴里却说是皇帝的命令,吆喝着牛朝皇宫拉去。

4一车炭,千余斤,宫使驱将1]惜不得2]。半匹红纱一丈绫3],系4]向牛头充炭直5]

注释:

1]将:助词,用于动词之后。

2]惜不得:吝惜不得。

3]半匹红纱一丈绫:唐代商品交易,钱帛并用,但“半匹红纱一丈绫”远远低于一车炭的价值。

4]系:挂。

5]直:同“值”,价钱。

译文:

一车的炭,一千多斤,太监差役们硬是要赶着走,老翁是百般不舍,但又无可奈何。那些人把半匹红纱和一丈绫,朝牛头上一挂,就充当炭的价钱了。

活动二:感老翁悲苦

1.概括内容

这是一首叙事诗,全诗围绕“炭”叙事,请梳理故事情节,并用一句话概括故事内容。

情节线索: 伐薪烧炭 → 雪中运炭 → 集市卖炭 → 宫使夺炭

一句话概括: 卖炭翁辛苦烧出一车炭,运到集市,却被宫使强行低价掠夺。

2.老翁之苦

这首诗发表后,时人评论“字字品味都是苦”。卖炭翁“苦”在何处?你从何处看出其“苦”?请同学们从外貌、心理、动作三个角度,找出相关诗句,感受老翁的悲苦。

1)外貌描写

卖炭翁,伐薪烧炭南山中。

交代伐薪烧炭的地点,暗示路远,突出了烧炭之苦,为写卖炭翁劳苦悲惨的生活埋下伏笔。

资料:伐薪烧炭,工序很复杂,首先要选木头“伐薪”,粗的劈成小段;挖很深的窑洞,洞上有通风口,下面有烧火口;把木头放入洞中,封口,烧火;为了保持稳定的火温还得日夜不停地添火,巡视,控制火候,以免烧过了变灰;干柴要连续烧四昼夜,湿柴要连续烧七昼夜。五公斤的柴才能烧一公斤的炭。

满面尘灰烟火色,两鬓苍苍十指黑。

灰——蓬头垢面,一位为了生计奔波的可怜人

烟火色——终日熏染,一位面色憔悴的卖炭翁

苍——头发花白,一位苍老年迈的老人家

黑——十指乌黑,生活艰辛却靠双手养活自己。

运用外貌描写,生动地刻画了一位年迈老人悲苦的形象,表现了老人烧炭的艰辛,说明炭来之不易。

小结:寥寥14字,一个衰老、劳苦、可怜的卖炭翁形象跃然纸上。

2)心理描写

卖炭得钱何所营?身上衣裳口中食。

运用设问,一问一答,将老翁的命运与他所烧所卖的炭紧紧联系在一起——这炭是老翁的全部生活依托,但也不过是换取起码的温饱而已。

可怜身上衣正单,心忧炭贱愿天寒。

这两句话中,有一个令人心酸的矛盾——是什么?(衣正单,本应愿天暖,却偏偏愿天寒。)这种矛盾说明了什么?

“可怜”二字,倾注着诗人无限的同情。“衣正单”本该希望天暖,卖炭翁却“愿天寒”,只为将炭卖个好价格,以维持生计。“衣正单”和“愿天寒”形成不合情理的鲜明对比,这一极度反常、扭曲的矛盾心理,真实地反映出老人的悲惨境遇。

与白居易《观刈麦》诗中“力尽不知热,但惜夏日长”的心理如出一辙,而其根源都在于社会的不公平。

一车炭,千余斤,宫使驱将惜不得。

卖炭翁虽万般不舍却又无可奈何的心理,不仅委婉地点出老人被压迫的地位,更蕴含着老人希望破灭的悲哀。无奈、悲愤、绝望的心理。 

3)动作描写

夜来城外一尺雪,晓驾炭车辗冰辙。

辗——既写出路面结冰之坚硬,又暗示炭车之沉重,一字尽显老翁谋生之艰。

牛困人饥日已高,市南门外泥中歇。

困、饥、歇——连用三字,牛与人同困同饥,在泥泞中歇脚,精疲力竭的情态如在眼前,表现运炭之辛苦。

小结:老翁的悲苦

环境恶劣 → 劳作辛苦 → 身体衰老 → 生活贫困 → 心理矛盾 → 被夺无奈

活动三:析宫使掠夺

1.宫使之横

就在老翁筋疲力尽、终于盼到集市的时候,两个轻快骑马的人出现了——让我们来看看诗人是如何刻画这两个宫使的。

翩翩两骑来是谁?黄衣使者白衫儿。

外貌描写

翩翩——轻快洒脱,趾高气扬,与卖炭翁“牛困人饥”的沉重疲惫形成鲜明对比。

外貌的光鲜(黄衣、白衫)与老翁的满面尘灰形成强烈反差,揭露了唐代“宫市”的罪恶。

手把文书口称敕,回车叱牛牵向北。

动作描写

手把、口称——可见宫使的仗势欺人、专横跋扈。

回、叱、牵——一连串动作,利索霸道,不由分说,刻画出蛮不讲理的凶残面目。

也间接的表现了卖炭翁在强权面前的无奈、无助,表达了了诗人对统治阶层罪恶的控诉。

半匹红纱一丈绫,系向牛头充炭直。

动作描写

一“系”字,极为轻巧,尽显宫使的丑恶嘴脸,揭露了他们无耻掠夺的本质。

与“一车炭,千余斤”的沉重相比,这极少的布匹充当“炭直”,明是掠夺,却打着“买卖”的旗号。

补充:半匹红纱是100文钱,一丈绫大约400文钱,当时一车炭约1500文钱。同时,红纱、绫都是达官贵族使用的,并不能自由贸易来换钱。

2.析对比手法

诗歌写宫使的飞扬跋扈,卖炭翁的艰辛痛苦,多处运用对比手法?请找出来并分析其效果。

可怜身上衣正单,心忧炭贱愿天寒。

“衣正单”与“愿天寒”对比,自身处境与内心所愿的矛盾,写出卖炭翁的悲惨境遇。

“两鬓苍苍十指黑”与“翩翩两骑来是谁”

“两鬓苍苍”与“翩翩两骑”卖炭翁和宫使外貌对比,反衬出劳动者与统治者境遇的悬殊:劳动者艰辛,生活困苦,宫使的衣着光鲜,趾高气扬,得意忘形。

“晓驾炭车辗冰辙”与“手把文书口称敕”

卖炭翁与宫使动作对比,突出表现卖炭翁的悲苦处境和宫使的仗势欺人,嚣张跋扈。

“一车炭,千余斤”与“半匹红纱一丈绫”

数量词对比,形成强烈反差,反衬宫市掠夺的残酷。

总结:多处对比中,突出表现卖炭翁的蓬头垢面,生活困苦,处境悲惨,忍气吞声,无可奈何的形象和宫使衣着光鲜,趾高气扬,仗势欺人,蛮横无理,强取豪夺的形象,人物形象鲜明,反衬“宫市”掠夺的残酷。

3.阅读有关“宫市”的材料,结合宫使的所做所为,说说白居易借助“宫市”反映了怎样的社会现实?

时宦者主宫中市买,谓之“宫市”。抑买人物,稍不如本估(压低人家的物价,比原价稍低)。末年(指唐德宗贞元末年)不复行文书,置“白望”数十百人于两市及要闹坊曲,阅人所卖物,但称“宫市”,则敛手付与,真伪不复可辨,无敢问所从来及论价之高下者。率用值百钱物,买人值数千物,仍索进奉门户及脚价银。人将物诣市,至有空手而归者。名为“宫市”,其实夺之……

——《旧唐书张建封传》

“多以红紫染故衣、败缯,尺寸裂而给之。”——《资治通鉴》

明确:中唐时期人民生活困苦,朝廷剥削掠夺的现实。劳动者劳而不得,统治者不劳而获。揭示了宫市带给劳动人民不幸,表达了作者对下层劳动人民的深切同情。

活动四:悟诗人情怀

1.明文体与创作主张

白居易写《卖炭翁》的用意是什么?读一读白居易写在《新乐府》前面的这篇序言,看看诗人自己是怎么说的。

出示《新乐府序》原文:

序曰:凡九千二百五十二言,断为五十篇。篇无定句,句无定字,系于意,不系于文。首句标其目,卒章显其志,《诗三百》之义也。其辞质而径,欲见之者易谕也。其言直而切,欲闻之者深诫也。其事核而实,使采之者传信也。其体顺而肆,可以播于乐章歌曲也。总而言之,为君、为臣、为民、为物、为事而作,不为文而作也。

大意:序言写道:全篇共计九千二百五十二字,分为五十首。每首无固定句数,每句无固定字数,以思想表达为核心,不拘泥于形式。首句点明主题,结尾阐明主旨,效仿《诗经》的宗旨。语言质朴直白,便于读者理解;言辞直率恳切,令听闻者深刻警醒;所述事件真实可靠,确保传播可信;文体流畅自由,适合谱曲传唱。总之,这些诗篇是为君王、臣子、百姓、万物、事件而创作,而非追求辞藻华丽之作。

师引导: 结合《卖炭翁》这首诗,以及这段序言,理解白居易的创作主张以及本诗的“文体特点”。

明确(在此融入文体知识):

“新乐府运动”与创作主张:

白居易和元稹共同倡导了“新乐府运动”,发扬《诗经》和汉魏乐府的传统。他在序中强调“为事而作,不为文而作”(即文章合为时而著,歌诗合为事而作),主张诗歌必须起到“补察时政”“泄导人情”的作用。《卖炭翁》正是这样一首典型的诗作——没有华丽难懂的辞藻(辞质而径),记录的都是真实的民间惨剧(事核而实)。

讽喻诗的特点:

本诗在文体上属于典型的“讽喻诗”。它通过塑造卖炭翁的悲苦与宫使的蛮横,对当时“可鄙、可恶”的宫市制度予以大胆揭露与强烈谴责。诗人虽未出一字直接骂皇帝、骂朝廷,但客观的讽刺意味已经达到了极高的高度,体现了诗人深沉的悲悯情怀和知识分子的社会良知。

2.小组合作,比较《石》《茅》《卖》的内容、写法,析两种写法之效

本课三首诗都表现了对民生疾苦的关怀,但《新乐府序》说卒章显其志”——三首诗显其志”的方式却有所不同。让我们来做一个比较,对比这三首诗的内容、反映的社会现实,以及写法和表达效果。

诗歌

故事情节

反应的社会现实

写作手法

表达效果

《石壕吏》

差役深夜抓丁、老妇被逼服役

安史之乱给百姓带来的家破人亡的惨痛灾难

寓情于事(客观叙事)、明暗结合(藏问于答)

客观、冷静、真实,让事实说话,留给读者巨大的想象与深思空间,具有“字字泣血却无一字议论”的震撼力。

《卖炭翁》

卖炭老人辛苦烧炭却被强行掠夺

中唐“宫市”对底层劳动人民残酷剥削的黑暗现实

寓情于事,对比反衬

《茅屋为秋风所破歌》

诗人茅屋被秋风摧毁、长夜逢雨的凄惨

安史之乱后民生凋敝、流离失所的社会现实

篇末升华、直抒胸臆

情感迸发,胸怀毕现,将个人遭遇升华为对天下苍生的博爱,感染力强烈

【引导分析示例,配合PPT表格展示】

1)对比内容与社会现实

这三首诗分别讲述了什么故事?反应了怎样的社会现实?

《石壕吏》:讲述了差役乘夜捉人,老翁越墙逃走,老妇向差役诉说三男戍边、二男战死的悲惨遭遇,最后老妇被抓去服役的故事。反映了“安史之乱”给底层百姓带来的家破人亡的深重灾难,揭露了差役的残暴。

《卖炭翁》:讲述了卖炭老人辛苦伐薪烧炭,雪天拉车去集市叫卖,却被宫使强行用半匹红纱一丈绫掠夺走一车炭的故事。揭露了中唐“宫市”对底层劳动人民残酷剥削和掠夺的黑暗现实。

《茅屋为秋风所破歌》:讲述了诗人自己在成都的茅屋被秋风摧毁、群童抱茅、长夜逢雨受冻的苦况,最后发出祈求广厦千万间的呼喊。反映了安史之乱后民生凋敝、百姓流离失所的社会现实。

2)对比写法与表达效果

《石壕吏》与《卖炭翁》——“寓情于事”的客观叙述。

这两首诗的写法极其相似,诗人在叙述中蕴含情感态度,不发一句直接谴责的议论。诗人将自己的爱憎完全寓于客观的叙述和描写之中。《石壕吏》中“独与老翁别”的克制,《卖炭翁》中“系向牛头充炭直”的戛然而止,都是让事实本身去说话。——用《新乐府序》的话说,就是“其事核而实”,让事实自己说话。这种写法更能令读者回味和深思,具有震撼人心的力量。

表达效果:显得更为客观、冷静、真实,留给读者巨大的想象与深思空间,具有“字字泣血却无一字议论”的震撼力。

《茅屋为秋风所破歌》——“篇末升华”的直抒胸臆。

这首诗在前半部分客观描写恶劣天气与生活环境后,在篇末突然升华,直接抒发诗人的情怀(“安得广厦千万间……”)。

表达效果:让郁结的情感喷薄而出,具有强烈的感染力和冲击力,瞬间拔高了全诗的思想境界,将一己之苦升华为天下之忧。

小结:

《石壕吏》《卖炭翁》 ——“寓情于事”,以客观叙述代替议论,感情蕴含于字里行间;

《茅屋为秋风所破歌》 ——“篇末升华”,先叙后抒,由个人遭际直接引发天下情怀。

两种写法各有其妙:前者如深水静流,后者如洪流奔涌”——但殊途同归,都是一颗忧国忧民之心的真实袒露。

3.读史料,悟悲悯

1)阅读《顺宗实录》中卖柴翁”的故事,对比卖炭翁,思考:白居易为什么不给卖炭翁一个圆满的结局”?

《顺宗实录》卷二:

尝有农夫以驴负柴至城卖,遇宦者称“宫市”,取之,才与绢数尺,又就索“门户”,仍邀以驴送至内。农夫涕泣,以所得绢付之,不肯受,曰:“须汝驴送柴至内。”农夫曰:“我有父母妻子,待此然后食。今以柴与汝,不取值而归,汝尚不肯,我有死而已!”遂殴宦者。街吏擒以闻,诏黜此宦者,而赐农夫绢十匹。

译文:曾经有农夫用驴驮着木柴,有个官吏声称王宫中所设的市肆要拿这些(木柴),就给了他几尺的绢,又向他索取门户税,仍然强要驴送这些木柴到宫内。农夫开始哭泣,把所得到的绢还给官吏。(官吏)不肯接受(他的绢),(并且)说:“我一定要拿你的驴。”农夫说:“我有父母妻儿,靠这(贩卖木柴),然后才有饭吃。现在我把我的柴给你,不拿报酬就回去,你还不愿意,我只有一死而已了!”就殴打了官吏。街上的官吏把农夫抓起来,将此事向上禀报,皇帝听到了就下令罢免了这个宦官,又赐给农夫十匹绢。

对比探究:

卖炭翁

卖柴翁

相同点

同为底层劳动人民,同遭宫市掠夺

结局

戛然而止,系向牛头充炭直,无奈沉默

奋起反抗,怒殴宦者,皇帝赐绢,宦官被黜

给读者的感受

压抑、愤慨、久久难以释怀

大快人心,但转瞬即逝

2)卖柴翁的结局大快人心”,诗人为何偏偏不采用?反而让它戛然而止在“系向牛头充炭直”的绝望和无奈中?

明确:

真实性:白居易在《新乐府序》中强调其事核而实,使采之者传信也”。卖炭翁的悲剧才是宫市”之下绝大多数底层百姓的真实命运——没有奋起反抗的机会,没有皇帝的开恩补偿,只有无声的压迫与无尽的沉默。

艺术力量:悲剧结尾不给读者任何出气”的出口,让愤怒和悲悯积压在心底,久久难以平息——这正是直书其事”更深沉的力量。正如白居易所说:惟歌生民病,愿得天子知。”他要让这份病”,真实地、无处可逃地呈现在读者和统治者面前。

批判深度:卖柴翁的故事以皇帝惩恶扬善”告终,反而遮蔽了宫市”制度本身的罪恶。白居易选择悲剧,是要揭示:这不是个别宦官的问题,而是整个制度的问题。

小结:白居易是现实主义诗人,要直书其事。悲剧结尾更能撕开“宫市”虚假的面具,反映绝大多数底层百姓真实而绝望的处境,体现知识分子深沉的悲悯情怀。

4.拓展延伸,见悲悯情怀

《新乐府序》说,白居易写这些诗为君、为臣、为民、为物、为事而作”——这是他一生的写作信念。让我们再读几首他的诗:

今我何功德,曾不事农桑。吏禄三百石,岁晏有余粮。念此私自愧,尽日不能忘。——《观刈麦》

百姓多寒无可救,一身独暖亦何情。心中为念农桑苦,耳里如闻饥冻声。争得大裘长万丈,与君都盖洛阳城?——《新制绫袄成感而有咏》

安得万里裘,盖裹周四垠。稳暖皆如我,天下无寒人。 ——《新制布裘(节选)》

这几首诗中,你看见了一个怎样的白居易?

预设:

①我看见了一个心怀悲悯的诗人。他关注底层百姓的苦难,揭露宫市的罪恶,做到了序言中说的为君、为臣、为民、为物、为事而作”。

②我看见了一个平易近人的诗人。他用语朴素真切,明白晓畅,做到了言直而切”“体顺而肆”,真正让普通人听得懂、看得明白。

③我看见了一个有良知的知识分子。他不仅写自己的个人情感,更以诗歌为武器,为无声的人发声。

小结:这就是白居易——一个身处统治阶层、却始终对底层人民保持悲悯情怀的知识分子。他为自己吏禄三百石”而私自愧”,他穿着新棉袄却想着天下无寒人”。这种推己及人、设身处地”的悲悯情怀,正是《卖炭翁》字字泣血却无一字谴责背后最深沉的力量。

四、课堂总结

卖炭翁烧了一辈子炭,却暖不了自己的身。

这不是一个人的悲剧,是一个时代的伤疤。

白居易替沉默者发声,用文字守护那些不被看见的人,让千年后的我们听见了他的声音。

“宫市”已废,但“为沉默者发声”的使命,从未结束。

五、课后作业

1.背诵并默写《卖炭翁》

2.任选本课三首诗之一,发挥想象,增加一些细节,改写成一则小故事(不少于300字)。

【板书设计】

卖炭翁

04

导学案

05

获取方式

微信扫码

添加客服微信

获取全套资源

声明丨部分灵感和素材来自于网络,如有侵权,请联系我们删除~

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-12 14:46:43 HTTP/2.0 GET : https://a.sjds.net/a/491503.html
  2. 运行时间 : 0.135344s [ 吞吐率:7.39req/s ] 内存消耗:4,488.40kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ac4b654427acfef2bb09b9ddf22ba888
  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.000833s ] mysql:host=127.0.0.1;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001506s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000712s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001041s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001373s ]
  6. SELECT * FROM `set` [ RunTime:0.000987s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001585s ]
  8. SELECT * FROM `article` WHERE `id` = 491503 LIMIT 1 [ RunTime:0.007418s ]
  9. UPDATE `article` SET `lasttime` = 1775976403 WHERE `id` = 491503 [ RunTime:0.004521s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000640s ]
  11. SELECT * FROM `article` WHERE `id` < 491503 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001318s ]
  12. SELECT * FROM `article` WHERE `id` > 491503 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001190s ]
  13. SELECT * FROM `article` WHERE `id` < 491503 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.011898s ]
  14. SELECT * FROM `article` WHERE `id` < 491503 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001783s ]
  15. SELECT * FROM `article` WHERE `id` < 491503 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.012336s ]
0.139060s