对话法:指在与学生谈话的过程中,并不直截了当地把学生所应知道的知识告诉他,而是通过讨论问答甚至辩论万式来揭露对方认识中的矛盾,逐步引导学生自己最后得出正确答案的方法;
事例:苏格拉底要求学生列出两行,正义归于一行,非正义归于另一行。他首先问"虚伪"归于哪一行?学生答,归于非正义的一行。苏格拉底又问,偷盗、欺骗、奴役等应归于哪一行?学生答,归于非正义的一行。苏格拉底反驳道,如果将军惩罚了敌人,奴役了敌人,战争中偷走了敌人的财物,或作战时欺骗了敌人,这些行为是否是非正义的呢?学生得出结论,认为这些都是正义的,而只有对朋友这样做是非正义的。苏格拉底又提出,在战争中,将军为了鼓舞士气,以援军快到了的谎言欺骗士兵,制止了士气的消沉;父亲以欺骗的手段哄孩子吃药,使自己的孩子恢复了健康,这些行为又归于哪一行呢?学生得出结论,认为这些行为都是正义的,最后迫使他们收回了自己原来的主张。