当前位置:首页>教案>名师课例 《孔乙己》教案及教学实录

名师课例 《孔乙己》教案及教学实录

  • 2026-04-12 08:12:51
名师课例 《孔乙己》教案及教学实录

《孔乙己》教案及教学实录

山东师范大学附属中学 赵学东

赵学东,山东大学附属中学语文教师。山东师范大学硕士研究生合作导师,山东省基础教育兼职教研员,《教师博览》杂志签约作者,《中学语文教学》《班主任之友》封面人物。主要荣誉有“四方杯”全国优秀语文教师选拔大赛一等奖,“中语杯”全国语文优质课一等奖,全国初中语文教师基本功大赛一等奖,山东省优秀语文教师,山东省教育科研成果一等奖,山东省优质课一等奖,济南市中青年教师素质大赛一等奖第一名,济南市教学能手,济南市学科中心组成员,济南名师,济南市“互联网+教师专业发展”学科专家,济南市学考命题组成员。有近七十篇文章发表在《语文教学通讯》《现代语文》《中学语文教学》《语文教学与研究》等期刊上,出版个人专著《把最好的给你》,主编或参编三本传统文化教材,参编四本名师教案实录集,主编或参编十余类教学辅导用书。曾承担一项国家级课题、一项省级课题,均已结题;在研一项省级课题、一项市级课题。近百次受邀到全国各地上观摩课或做专题讲座。

文本把握

《孔乙己》这篇小说在短短两千多字的篇幅中,截取人物生活的横断面,选取最能反映人物性格的细节,塑造了孔乙己这样一个“苦人”的形象。这篇小说一方面揭露了科举制度的毒害;另一方面通过咸亨酒店酒客们对孔乙己的戏谑,表现了当时社会的冷酷现实,贯穿了鲁迅小说鞭挞国民劣根性的一贯主题。

1.写意的细节

描写《孔乙己》一文的细节描写不求纤毫毕现,仅用极精练的笔墨去摹写人物的特质气韵,揭示人物的性格特征。细节之间彼此呼应,如同针线细密的网络,声息相通,或彼此映衬,或前后对照。通过肖像、语言、动作等细节描写,孔乙己这个深受封建科举制度摧残的可怜的牺牲品、这个被封建社会扭曲了灵魂的“多余的人”的性格特征便显现了出来。

2.独特的叙述视角

从叙事学的角度来看,这篇小说的巧妙之处在于:选择了一个十几岁的小伙计,用第一人称“我”来讲述故事。“我”作为酒店的伙计,对酒店发生的故事自然了如指掌,这样就使关于孔乙己的叙事变得十分自然与轻松。通过“我”的耳闻目睹和亲身感受去刻画和表现孔乙己,故事显得真实亲切,文章中心得到更加深刻的揭露。更为重要的是,“我”的情感与道德向度构成了衡量周围人群情感与道德态度的潜在基准。鲁迅的叙事有一个隐蔽的假设:连一个与孔乙己身份、境遇十分相似的孩子都对其如此冷漠,那些与孔乙己身份地位迥异的人的态度更是可想而知。在这里,鲁迅只用一个人物的设置,便轻而易举地完成了对一群人乃至一个民族的道德与人性的批判,其艺术功力可见一斑。

3.典型的环境描写

孔乙己的形象历来受人关注。孔乙己是一个备受科举制度摧残的知识分子形象,是当时的历史环境和文化环境造就出的落魄文人的代表。《孔乙己》开头交代了鲁镇酒店的格局。酒店虽小,却是社会这个大舞台的缩影,折射出整个社会的世态人情,鲜明地揭示了人物性格的社会基础。人物周围的环境决定了人物对客观生活的认识和对现实采取的态度,揭示了人物行动的因素,也暗示人物的悲惨命运。

这篇小说围绕孔乙己这一中心人物,以咸亨酒店为背景,描写发生在其中的几个生活场景,详述与插叙相结合,使孔乙己的形象更具深度与广度;通过外貌、神态、语言、动作描写,刻画孔乙己的言行举止,表现了他的典型性和独特性。小说“以乐写哀”,“笑”贯穿始末,孔乙己在人们的笑声中登场,在人们的哄笑中表演,又在人们的笑声中走向死亡。这阵阵笑声与孔乙己的不幸遭遇形成强烈的对比,深刻地揭露了封建社会的黑暗和冷酷,也批判了群众的“凉薄”。这种写法使小说的主旨表现得更突出,更深刻。

教学意图

1.教什么

李卫东老师曾经撰文说:“根据小说文体的特点和学生的需求选择合宜的知识,并最终把知识转化和表征为有意义的教学形式,切实帮助学生提高解读小说的能力,增进文学审美的素养,就成为小说教学的重心所在。”因此,小说教学,一定要找到每一篇小说的独特之处与教学价值,并据此进行教学。除情节、人物和环境三要素外,小说教学内容要指向小说的话语系统,依据文本、学生的实情教给学生阅读“这篇小说”应该掌握的阅读方式。

2.怎么教

小说教学不是把教师对小说的解读教给学生,阅读教学的根本目的是使学生自能读书。教师应力争让教学的过程成为教师、学生、文本之间平等对话的过程,让学生在积极主动的思维和情感活动中加深对作品、人物的理解,让学生能够跟随人物走进作者的内心。教师应注重培养学生“由一到多、由点到面”的解读意识,发展学生明了小说的语言形式、激活小说的深层语义、领悟小说的意义世界等的能力。

教学设计

教学目标

1.通过品读小说的细节描写,理解孔乙己这一形象,体会作者的描写艺术。

2.探究孔乙己的生存环境和人际关系,理解作者表达的“社会对于苦人的冷淡”这一主题。

教学重难点

探究孔乙己的生存环境和人际关系,理解作者表达的“社会对于苦人的冷淡”这一主题。

教学方法

问题探究法,互文法。

教学过程

一、结尾切入,引发思考

1.一篇小说完整的故事情节一般包括开端、发展、高潮、结局四部分。《孔乙己》这篇小说的结局是什么?

2.小说的结尾写道:“我到现在终于没有见——大约孔乙己的确死了。”作者为什么不直接揭示小说的结局?这里用“大约”和“的确”是否矛盾?请结合小说内容,简要说明依据。

预设:没有人确切知道孔乙己的下落,对他的死只是一种猜测,更何况也无人去关心他的死,故用“大约”;但是孔乙己迂腐懒惰,孤苦无依,遭打致残,更何况身处那样世态炎凉、人情冷暖的社会,实在是必死无疑,故用“的确”。这既突出了孔乙己的悲剧命运,更加强了作品对社会的批判性。

二、细读文本,探究社会的“冷淡”

1.探究“关心”

咸亨酒店里的众人,有没有人真正关心孔乙己?他们“关心”的是什么呢?

预设:

(1)“打折了怎样呢?”“怎样?……谁晓得?许是死了。”掌柜也不再问,仍然慢慢的算他的账。

(2)有一天,大约是中秋前的两三天,掌柜正在慢慢的结账,取下粉板,忽然说:“孔乙己长久没有来了。还欠十九个钱呢!”我才也觉得他的确长久没有来了。

(3)掌柜也伸出头去,一面说:“孔乙己么?你还欠十九个钱呢!”           (4)到了年关,掌柜取下粉板说:“孔乙己还欠十九个钱呢!”到第二年的端午,又说:“孔乙己还欠十九个钱呢!”到中秋可是没有说,再到年关也没有看见他。

掌柜的对孔乙己的态度是漠不关心的,唯一一直记得的,是孔乙己还欠自己十九文的酒钱——无论是中秋节,还是年关,还是来年的端午节,掌柜的永远只会说一句话“孔乙己还欠十九个钱呢!”——在他心里,孔乙己是死是活,无关紧要,一个生命在掌柜的眼里仅仅物化成了区区“十九文钱”。来酒店喝酒的人,谈论起孔乙己的遭遇也都是一副幸灾乐祸和漠不关心的面孔。而“我”也像大人们一样,完全忽略孔乙己的存在,只是关心他的那些笑料罢了。

2.探究“笑声”

“掌柜是一副凶脸孔,主顾也没有好声气,教人活泼不得;只有孔乙己到店,才可以笑几声,所以至今还记得。”小说多次写到人们的“笑”,找到具体语句,看看人们每次都是为什么而笑。作者用“笑”来贯穿孔乙己的故事,有什么用意?

预设:小说有四处写到众人的哄笑:一处是第四段,一处是第六段,一处是第八段,一处是第十段。众人戏弄、嘲笑孔乙己的情景,以及孔乙己尴尬狼狈、穷于招架的样子,让他们很开心。众人的冷酷、麻木、对弱者的践踏由此可见一斑。

封建秩序是封建社会的基础。在这样等级森严的封建统治下,民众的活力、热情、同情心都被扼杀,变得麻木不仁,自私冷漠。在短衣帮的心目中,既然“学而优则仕”,那么连半个秀才也捞不到的孔乙己,只值得奚落和取笑。他们意识不到自己与孔乙己同样在封建秩序中处于备受压迫的社会底层,同样可悲可怜;所以他们对孔乙己这样一个不幸者不但没有同情和帮助,相反只知道哄笑取乐,只会在他们劳累而苦闷的生涯中寻求片刻的快乐。

孔乙己是一个在当时的社会中找不到自己位子的苦人和弱者,用众人的哄笑来贯穿这样一个令人悲酸的故事,烘托和加强了小说的悲剧效果。这种哄笑,使孔乙己的悲剧更笼上一层令人窒息的悲凉的意味。一面是悲惨的遭遇和伤痛,另一面不是同情和眼泪,而是无聊的逗笑和取乐。以乐境写哀,更令人悲哀,表示孔乙己的悲剧不是个人的悲剧,而是社会的悲剧。

3.归纳提升:多余人

小说中写道:“孔乙己是这样的使人快活,可是没有他,别人也便这么过。”正如著名作家刘再复所说:“孔乙己是贫贱而悲惨的‘多余人’,是失去人的尊严与资格、被社会所耻的下层知识分子。”

三、细读文本,进一步理解“苦人”角色

1.理解“边缘人”

假如时光倒流,让我们回到孔乙己那个年代,你能在咸亨酒店众多的酒客中一眼就认出哪个是孔乙己吗?请根据文中的话说说理由。

预设:他是“站着喝酒而穿长衫的唯一的人”。也就是说,他是一个被“短衣帮”与“穿长衫的”共同排斥的、游离于社会秩序及道德规范之外的边缘人,是一个被“悬置”于生活夹缝中的人。边缘人的身份决定了他的孤独无助,他不能依附于任何一方以获取支撑生存的力量:而任何一方都可以肆意嘲弄他。所以我们看到了这样一种情景:当孔乙己形单影只地出现在酒店的时候,他成为“短衣帮”与“穿长衫的”共同取笑的对象。

2.理解“挫折人”

孔乙己在当时的环境中生活得怎么样?结合小说中的具体描写,谈谈你的理解。

预设:外貌描写揭示处境。当孔乙己最后一次来到咸亨酒店的时候,已经被折磨得不成人形:“脸上黑而且瘦,已经不成样子;穿一件破夹袄,盘着两腿,下面垫一个蒲包,用草绳在肩上挂住。”从这里我们看到的孔乙己已经毫无招架之力,只能束手殒命,走向生命的末路。

神态描写极为传神。“睁大眼睛”“涨红了脸,额上的青筋条条绽出”……这些神态非常逼真地再现了孔乙己被揭了“偷书”的疮疤后十分尴尬、极力掩饰的窘态。“立刻显出颓唐不安模样,脸上笼上了一层灰色”,写他被“短衣帮”戳到“没有考中秀才”的致命痛苦之后,心灵受到巨大打击,灵魂受到重创,因而痛不欲生,生无可恋,非常形象地刻画了一个备受欺凌且被封建科举制度毒害得心灵极度扭曲、折磨得毫无谋生能力的旧知识分子形象,令人悲哀,又惹人同情。

语言描写富有个性。“你怎么这样凭空污人清白……”“窃书不能算偷……窃书!……读书人的事,能算偷么?”接着便是难懂的话,什么“君子固穷”,什么“者乎”之类。这些语言非孔乙己莫属,非常典型地写出了孔乙己虽然贫困潦倒,难以生存,但依然以读书人自居的自欺欺人的特点,在令人发笑之余更让人叹息。

3.理解“善良人”

(1)孔乙己在小说中是一个迂腐愚昧的角色,他身上没有一点人性的光亮吗?

(2)作者写孔乙己的“善良友好”,有什么用意?

预设:写孔乙己与“我”的对话十分精彩:一老一少,一冷一热,孔乙己越说越起劲,“我”却爱搭不理。这样写表现了孔乙己的善良,不过,连小伙计都看不起孔乙己,表现孔乙己在人们心目中的地位之低,也更显示出世人对不幸者的麻木冷酷。写孔乙己给孩子们分茴香豆的细节,表现出孔乙己的善良和迂腐。

四、拓展延伸

孔乙己无疑是科举制度的牺牲品,他一味追求功名,只会“之乎者也”,不懂任何营生,屡试不第,生活无着,形同乞丐,最后在众人的嘲笑漠视、生活的严酷逼迫、丁举人之流穷凶极恶的摧残下悲惨死去。鲁迅创作《孔乙己》这篇小说的思想意义是什么呢?请结合小说内容和补充材料,说说你的思考和发现。

板书设计

教学实录

一、结尾切入,引发思考

师:同学们,你们在课前已经预习了小说《孔乙己》。一篇小说完整的故事情节一般包括开端、发展、高潮、结局四部分,《孔乙己》这篇小说的结局是什么?

生:小说的结尾写道:“我到现在终于没有见——大约孔乙己的确死了。”师:作者为什么不直接揭示小说的结局?

(屏显)

“又过了一个多月,听来喝酒的短衣帮说,孔乙己死了,被人用破席卷起来,随便找了个地儿埋了。”

生:这个结尾虽然也写出了孔乙己命运的悲惨,但毕竟还是死后有人料理后事。小说的结尾所写,再也没有孔乙己的确切的消息,结局只是“我”的推断而已。

生:孔乙己什么时间死的,死后如何,小说里都没有交代,给读者留下无限的想象空间。不过细细想来,都让人不寒而栗。如果真能像老师给出的结局那样也算不错了,或许结局更糟糕。

师:这里用“大约”和“的确”是否矛盾?

生:不矛盾。“大约”表示推测,因为“我”始终没有见,也不会从别人那里得到消息,因为没有人关心孔乙己的死活。

生:不矛盾。按照孔乙己最后一次来酒店的境遇推断,身体已被打残,又无人照顾,他只能是死路一条了。

师:虽然都是交代孔乙己“死”的结局,但是小说的结尾更悲凉,写出了孔乙己被世界遗弃、被人遗忘、无人关心的悲凉。简单的一句话让小说的结尾富有深意,不愧为大师手笔。

二、细读文本,探究社会的“冷淡”

1.探究“关心”

师:孔乙己最后的结局竟然无人知晓,那么咸亨酒店里的众人,有没有人真正关心他?他们“关心”的是什么呢?

生:“谁晓得?许是死了。”人们对孔乙己的生死就这么轻描淡写地一句带过,不带半点感情。“掌柜也不再问,仍然慢慢的算他的账。”在掌柜眼中只有他的账,只有钱,至于孔乙己的死活,并不是他关心的事情。

师:这是在何种情境下产生的对话?我们分角色来朗读,体会一下说话人的心情。

(生分角色朗读)

师:“后来打折了腿了。”“谁晓得?许是死了。”他们用的是什么口气?

生:漫不经心。掌柜随口问,酒客信口答。

生:一方漫不经心,一方毫不在意。

生:“掌柜正在慢慢的结账,取下粉板,忽然说:‘孔乙己长久没有来了。还欠十九个钱呢!’”掌柜再次想起孔乙己,是因为他“还欠十九个钱呢”。这个人的存在感只不过因为十九个钱。“我才也觉得他的确长久没有来了”,对孔乙己印象深刻的“我”也已经对他淡忘了。这句话中的“才”字用得好,仿佛孔乙己这个人早已经不存在了,写出突然忆起的恍然大悟的感觉。

生:“掌柜也伸出头去,一面说:‘孔乙己么?你还欠十九个钱呢!’”见到孔乙己的第一面,不问其他,只问钱。

生:“到了年关,掌柜取下粉板说:‘孔乙己还欠十九个钱呢!’到第二年的端午,又说:‘孔乙己还欠十九个钱呢!’”时间流逝,让掌柜心心念念的还是那十九个钱,唯利是图、冷酷无情的本质暴露无遗。

师:对于孔乙己,掌柜关心的是他什么时间能还钱。那么,对于“我”和来酒店喝酒的人,关心的又是什么呢?

生:关心的是孔乙己来了能有什么笑料。

生:关心的是孔乙己又有了新的伤疤。

2.探究“笑声”

师:“掌柜是一副凶脸孔,主顾也没有好声气,教人活泼不得;只有孔乙己到店,才可以笑几声,所以至今还记得。”小说多次写到人们的“笑”,找到具体语句,看看人们每次都是为什么而笑。

生:小说第四段中,“孔乙己一到店,所有喝酒的人便都看着他笑”。从这句话中,我读出了孔乙己是众人的笑料。

师:你怎么读出来的?

生:从“一……都……”“所有”“看着他”这些词语中可知,取笑孔乙己是习以为常的,而且是不约而同,都以此为乐。

生:“有的叫道:‘孔乙己,你脸上又添上新伤疤了!’”这句话中“叫”字表现了肆无忌惮地起哄和嘲弄;“又”字不仅指出孔乙己添了新伤疤,连过去的旧伤疤一同揭开了,说明孔乙己经常挨打,伤疤不断。

师:试着把这句话中人物的语气读出来。

(生朗读,师点评)

生:还有这样一句:“他们又故意地高声嚷道,你一定又偷人家的东西了!”从“故意”和“嚷”,还有两个“又”字可以看出,他们对孔乙己的挖苦和群嘲不怀好意,逐步升级,戳向痛处。

生:第六段有两处:“孔乙己,你当真认识字么?”“你怎的连半个秀才也捞不到呢?”这两个质问更伤人。

师:为什么?

生:孔乙己以读书人自居,但是没有捞到功名,这应该是他的最痛处。

生:我们常说,不要揭人伤疤。他们这是往孔乙己的伤疤上撒盐。

生:第十一段有三处:“掌柜仍然同平常一样,笑着对他说:‘孔乙己,你又偷东西了!’”“此时已经聚集了几个人,便和掌柜都笑了。”“不一会,他喝完酒,便又在旁人的说笑声中,坐着用这手慢慢走去了。”孔乙己最后一次来到咸亨酒店的时候,已经被折磨得不成人形了。掌柜和其他人见了,毫无怜悯之心,依然只是取笑。人心的势利、冷漠、冷酷、无情,已经达到了极致。

师:众人的笑都带着对孔乙己的嘲弄,但各有不同。

生:作为利欲熏心的掌柜,对孔乙己的“笑”是势利和冷酷的笑。

生:穿长衫人的“笑”,是冷漠和轻视的笑。

生:短衣帮们是穷人阶层,照理说是不应该“笑”孔乙己的。他们的“笑”,是麻木的笑。

生:“我”作为小伙计,此时可以暂时放松,是解脱的笑和附和的笑。

师:作者用“笑”来贯穿孔乙己的故事,有什么用意?

生:用众人的哄笑来贯穿这样一个令人悲酸的故事,烘托和加强了小说的悲剧效果。

生:以乐境写哀,更令人悲哀,表示孔乙己的悲剧不是个人的悲剧,而是社会的悲剧。

师:小说中写道:“孔乙己是这样的使人快活,可是没有他,别人也便这么过。”正如著名作家刘再复所说:“孔乙己是贫贱而悲惨的‘多余人’,是失去人的尊严与资格、被社会所耻的下层知识分子。”

三、细读文本,进一步理解“苦人”角色

1.理解“边缘人”

师:假如时光倒流,让我们回到孔乙己那个年代,你能在咸亨酒店众多的酒客中一眼就认出哪个是孔乙己吗?请根据文中的话说说理由。

生:能。根据第四小节中的“孔乙己是站着喝酒而穿长衫的唯一的人”。

师:为什么说他是唯一的?

生:根据文中第一段的描述,站着喝酒的是短衣帮,穿长衫的是要踱进店面隔壁的房子里,要酒要菜,慢慢地坐喝的。

师:也就是说,孔乙己既不属于短衣帮又不属于穿长衫的主顾。他已不可能成为穿长衫的主顾了,他愿脱下长衫吗?

生:不愿。我觉得他始终放不下读书人的架子,他认为长衫再破也是读书人的标志。

生:孔乙己是要依靠这件长衫和短衣帮们区分开来,不和他们为伍。

师:既不能踱进店里去喝,又不能放下读书人的架子,脱下长衫。孔乙己成为与这个社会格格不入的孤独的边缘人。

2.理解“挫折人”

师:孔乙己在当时的环境中生活得怎么样?结合小说中的具体描写,谈谈你的理解。

生:“睁大眼睛”“涨红了脸,额上的青筋条条绽出”……这些神态非常逼真地再现了孔乙己被揭了“偷书”的疮疤后十分尴尬、极力掩饰的窘态。

生:“立刻显出颓唐不安模样,脸上笼上了一层灰色”,写孔乙己被短衣帮戳到“没有考中秀才”的致命痛苦之后,心灵受到巨大打击,灵魂受到重创,因而痛不欲生,生无可恋。

师:这两处描写非常形象地刻画了一个备受欺凌且被封建科举制度毒害得心灵极度扭曲、折磨得毫无谋生能力的旧知识分子形象,既令人悲哀又惹人同情。

生:“你怎么这样凭空污人清白……”“窃书不能算偷……窃书!……读书人的事,能算偷么?”接着便是难懂的话,什么“君子固穷”,什么“者乎”之类,写孔乙己为自己争辩,可见他的迂腐和自欺欺人。

师:请同学们从形式和内容两个角度来细读孔乙己的语言,看看有什么发现。

生:孔乙己的语言里有好多难懂的话,这既是孔乙己借以显示自己读书人身份的方式,也是想通过这样的形式来掩盖自己内心的窘迫和难堪。

生:孔乙己的语言里有好多省略号,可见孔乙己讲话时吞吞吐吐,言不达意,形象地把他急于争辩却又无法争辩的窘态写了出来。

师:这些语言非孔乙己莫属,非常典型地写出了孔乙己虽然贫困潦倒、难以生存,依然以读书人自居的自欺欺人的特点,既令人发笑更让人叹息。

生:“他身材很高大;青白脸色,皱纹间时常夹些伤痕;一部乱蓬蓬的花白胡子。穿的虽然是长衫,可是又脏又破,似乎十多年没有补,也没有洗。”这是对孔乙己的外貌描写,能够读出他生活的困苦。

师:请同学们细细品味对孔乙己“脸色”和“长衫”的描写。

生:“青白脸色”这可不是健康的容颜,可知他生活的困苦。

生:写长衫“似乎十多年没有补,也没有洗”,虽然有点夸张的意味,但是极其形象地把孔乙己落魄的形象刻画了出来。

生:“脸上黑而且瘦,已经不成样子;穿一件破夹袄,盘着两腿,下面垫一个蒲包,用草绳在肩上挂住”,从这里我们看到的孔乙己已经毫无生存下去的能力,只能束手殒命,走向生命的末路。

生:我还发现了一个细节——“不一会,他喝完酒,便又在旁人的说笑声中,坐着用这手慢慢走去了。”“坐着用这手”可见他的双腿已经被完全打折,几近一个废人,可见丁举人的残忍,而孔乙己的悲惨令人心痛。

师:在作者笔下,一个迂腐不堪、生活艰难,却又备受摧残、命运凄惨的孔乙己的形象跃然纸上。他就是这样的挫折人,生活的弃儿。

3.理解“善良人”

师:孔乙己在小说中是一个迂腐愚昧的角色,他身上没有一点人性的光亮吗?

生:小说里写孔乙己在咸亨酒店教“我”写“茴香豆”的“茴”字,孔乙己越说越起劲,“我”却爱搭不理,表现了孔乙己的热心和善良。

生:不过,连小伙计都看不起孔乙己,表现了孔乙己在人们心目中的地位之低,也更显示出世人对不幸者的麻木冷酷。

生:写孔乙己给孩子们分茴香豆的细节,表现了孔乙己的善良和迂腐。

生:小说中还写道:“但他在我们店里,品行却比别人都好,就是从不拖欠;虽然间或没有现钱,暂时记在粉板上,但不出一月,定然还清,从粉板上拭去了孔乙己的名字。”从这句话中可以看出孔乙己的为人诚信和厚道。

师:作者写孔乙己的“善良友好”,有什么用意?

生:揭示了孔乙己的本性是善良的,是社会的制度和人的冷漠改变和扭曲了他。

师:孔乙己的悲剧首先是个人的性格悲剧,归根结底还是群体的悲剧和社会的悲剧。

四、拓展延伸

师:孔乙己无疑是科举制度的牺牲品,他一味追求功名,只会“之乎者也”,不懂任何营生,屡试不第,生活无着,形同乞丐,最后在众人的嘲笑漠视、生活的严酷逼迫、丁举人之流穷凶极恶的摧残下悲惨死去。鲁迅创作《孔乙己》这篇小说的思想意义是什么呢?

请结合小说内容和下面的补充材料,说说你的思考和发现。

(屏显)

【材料一】鲁迅的学生孙伏园在《关于鲁迅先生》一文中说:“我曾问过鲁迅先生,其中哪一篇最好,他说他最喜欢《孔乙己》,所以已译了外国文。我问他的好处,他说能于寥寥数页之中,将社会对于苦人的冷淡,不慌不忙的描写出来,讽刺又不很显露,有大家作风。”

【材料二】鲁迅在日本留学的时候,就经常和友人许寿裳一起探索“中国民族中最缺乏的是什么”的问题。他们当时得出的结论是:“我们民族最缺乏的东西是诚和爱。”

【材料三】凡是愚弱的国民,即使体格如何健全,如何茁壮,也只能做毫无意义的示众的材料和看客,病死多少是不必以为不幸的。所以我们的第一要著,是在改变他们的精神……

(生小组讨论)

生:小说的目的不只是为了批判孔乙己,而是指向他身后的社会。不只是孔乙己病了,而是整个社会都病了。

师:哀其不幸,怒其不争。鲁迅写这篇小说的目的是要发出呐喊,唤醒民众。

生:小说中需要拯救的人有很多,无论是冷酷的掌柜,还是麻木的短衣帮,包括“我”这个小伙计都有需要反思的地方,需要用“诚和爱”来正心。

师:细读《孔乙己》,我们就会发现,小说有一种举重若轻的成熟与圆融,显示了一个大师所具有的非凡艺术创造力。真正伟大的文学作品总能展示一种伟大的价值与永恒的艺术魅力。《孔乙己》是一篇值得一读再读的小说。

教学点析

一、着眼点:寻找文本的核心价值

王荣生教授曾说过:“我国中小学语文教学的主要问题出在‘教学内容’上。”小说作为纯文学体裁,是作家经验世界和情感世界的形象载体,是作家精心锤炼和建构而以形象世界呈现的创造性产品。如果小说教学只停留在被拧干的“人物”“情节”“环境”这三个概念上,事实上没有多少知识可教了。我们应该根据具体小说的各自特征挖掘文本的核心价值,确定出有针对性、有个性的教学内容。

据郑桂华博士的研究,可按以下四个标准来框定教学价值:(1)具有语文特点;(2)具有明显的特征或代表性;(3)具有统领性;(4)便于上升为“类概念”。《孔乙己》这篇经典小说可讲的东西实在太多,如果抓不到核心内容,一味在枝节问题上纠缠,学生肯定不能有所得。诸如社会的黑暗、人与人之间的冷漠、科举制度的罪恶、孔乙己的迂腐等,并不能在真正意义上走进文本。鲁迅先生自评这篇小说时说:“能于寥寥数页之中,将社会对于苦人的冷淡,不慌不忙的描写出来,讽刺又不很显露,有大家作风。”因此执教者在教学中扣住“社会对于苦人的冷淡”这一主题来挖掘,让学生能够通过“不慌不忙的描写”领悟这一作品价值。基于此,通过品读小说的细节描写,理解孔乙己这一形象,体会作者的描写艺术;探究孔乙己的生存环境和人际关系,理解作者表达的“社会对于苦人的冷淡”这一主题。

二、着力点:细敲文本的语言形式

教学中,教师不应把既定的解读结论传达给学生,而应调动学生先前经验,促使其调控自己的阅读活动,引导其抓住小说文体及结构特征概括关键信息,学习分析和评价小说的基本方法,从而培养其自主阅读能力,帮助其建立更专业的小说阅读图式。

在阅读教学中,解读文本是最基本的要素。精心设计文本解读的切入口,是阅读教学亟待解决的问题,它往往决定着阅读的深浅甚至成败。好的切入口能引导学生在进入文本时提纲挈领、探幽寻美,使他们获得情感的享受和能力的提高;反之,切入口不恰当,学生解读文本就可能浮在表层,事倍功半。

执教者在带领学生解读《孔乙己》时,把人物的命运结局作为切入点,向前逆推,层层深入,揭示决定人物命运的根源。这篇小说的结尾言简意丰,耐人寻味,深入挖掘下去,就可直抵小说的核心。而解读的过程,学生们不是空洞分析,而是将着力点放在小说的语言形式上面。既从大处着眼,感知作者对人物的整体勾勒,比如从“孔乙己是站着喝酒而穿长衫的唯一的人”中悟出孔乙己作为边缘人的尴尬与矛盾;又能从细节上推敲幽微的用意,如从“坐着用这手”“青白脸色”等细处洞悉人物的生存状况。

《孔乙己》这篇小说的一个叙事特色是“我”的视角,从“小伙计”的角度“看”孔乙己的遭遇,如能在这个方面深入挖掘,相信还会有另一番精彩。

备课参考

1.李卫东:《今天怎样教小说》,载《语文教学通讯》2010年第6期。

2.饶美红:《〈孔乙己〉课堂教学实录及点评》,载《语文建设》2012年第1期。

3.金坤荣:《阅读教学要把握好文本的有效切入》,载《中国教师》2015年第9期。

4.丁国斌:《小说教学:“教什么”与“如何教”》,载《教育研究与评论》(中学教育教学)2015年第2期。

5.孙绍振:《无人悲哀的死亡》,载《语文学习》2007年第11期。

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

往期链接

黄厚江示范课《孔乙己》教学视频

韩 军《孔乙己》课堂教学实录

肖培东 徐杰《孔乙己》教学实录与赏析

《孔乙己》教学艺术镜头

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-24 02:07:37 HTTP/2.0 GET : https://a.sjds.net/a/484104.html
  2. 运行时间 : 0.077755s [ 吞吐率:12.86req/s ] 内存消耗:4,446.44kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d360ecdff5761324e6a517a7e037e3e7
  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.000516s ] mysql:host=127.0.0.1;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000630s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000260s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000378s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000602s ]
  6. SELECT * FROM `set` [ RunTime:0.000196s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000546s ]
  8. SELECT * FROM `article` WHERE `id` = 484104 LIMIT 1 [ RunTime:0.000500s ]
  9. UPDATE `article` SET `lasttime` = 1776967657 WHERE `id` = 484104 [ RunTime:0.002443s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000250s ]
  11. SELECT * FROM `article` WHERE `id` < 484104 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000436s ]
  12. SELECT * FROM `article` WHERE `id` > 484104 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000383s ]
  13. SELECT * FROM `article` WHERE `id` < 484104 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001011s ]
  14. SELECT * FROM `article` WHERE `id` < 484104 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000704s ]
  15. SELECT * FROM `article` WHERE `id` < 484104 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003601s ]
0.079401s