Abstract:Soil mechanics course focuses on both fundamental theories and engineering practice. Due to the limitation of available practical teaching conditions, some important teaching contents, such as plate loading test, are inaccessible at present and the soil mechanics teaching does not have ideal effect. Finite element software for soil mechanics teaching was developed in the study. By means of it, students can simulate plate loading test and triaxial tests under variant drained conditions easily. The practical teaching result shows that the software enriches the practical teaching resources for soil mechanics.