Abstract:Since 1950s and 1960s, code-switching has been always a hot issue in the filed of linguistics little and has received fruitful achievements. In recent years, the study of language classroom code-switching has attracted the attention of many researchers at home and abroad. Given the scarce studies of code-switching in the vocabulary teaching at home and abroad, and code-switching as a teaching strategy is of great significance for effective teaching vocabulary, so this thesis aims to explore the effects of code-switching on students’ vocabulary acquisition by applying a cross-over comparative experiment, know teachers’ opinions and students’ attitude toward code-switching through interview and questionnaire. The results indicate that teacher code-switching in vocabulary teaching can promote students’ vocabulary acquisition. Additionally, both the teachers and students hold a positive attitude to code-switching in vocabulary teaching. Certainly, due to the limitations of the present study and the author’s limited knowledge, there exist some shortcomings and further researches are expected.