社会学的研究方法大致分为定性研究方法和定量研究方法。 定量研究主要用观察、实验、调查、统计等方法研究教育现象,对研究的严密性、客观性、价值中立都提出了严格的要求,以求得到客观事实。定量研究通常采用数据的形式,对教育现象进行说明,通过演绎的方法来预见理论,然后通过收集资料和证据来评估或验证在研究之前预想的模型、假设或理论。定量研究是基于一种称为“先在理论”的基础研究,这种理论以研究者的先验想法为开端,这是一个自上而下的过程。 定性研究大多是采用参与观察和深度访谈而获得第一手资料,具体的方法主要有参与观察、行动研究、历史研究法、人种志方法。其中参与观察,是定性研究中经常用到的一种方法。参与观察的优势在于,不仅能观察到被观察者采取行动的原因、态度、努力程序、行动决策依据。通过参与,研究者能获得一个特定社会情景中一员的感受,因而能更全面地理解行动。然后通过对观察和访谈法等所获得的资料,采用归纳法,使其逐步由具体向抽象转化,以至形成理论。与定量研究相反,定性研究是基于“有根据的理论”为基础的。这种方式形成的理论,是从收集到的许多不同的证据之间相互联系中产生的,这是一个自下而上的过程。