Background: Software testing is a common course in universities. It mainly explains the
principles and methods of software testing and the use of testing tools. It is committed to develop
software testing talents. At present, some urgent problems have appeared in the course of software
testing. For example, teaching content lacks practical ability, students’ interest in learning is not
high, personnel training has far behind market lags demand. TPACK is a subject teaching
knowledge of integrated technology, which was proposed by American scholar Kohler and Mishra
on the basis of the subject teaching knowledge. To research on TPACK, domestic and overseas
scholars have taken up large number of theoretical and practical since 2005. Through research, it is
agreed that the study of TPACK can improve the ability of teachers to master and use information
technology. For the problems in software testing course, TPACK is introduced to improve it.
Methods: According to the existing teaching methods, a mixed teaching model using TPACK (MTMTPACK)
is proposed in this paper. Combined with the three basic elements of TPACK framework and
the characteristics of four compound elements, this mode is deeply integrated into the software testing
course. Moreover, TPACK's learning ideas have been creatively put forward. In the MTM-TPACK
teaching mode, it not only utilizes multimedia, network learning, WeChat and other ways are used to
enhance students' interest in learning but also adopts some teaching method (such as case teaching
method, task driven method and so on) to improve students’ enthusiasm and initiative in learning. In
this way, students not only can fully participate in the teaching process of software testing, and their
learning effect can also be improved at the same time. In order to compare the test results, a statistical
method is introduced to analyze the experimental results.
Results: The reform of most teaching methods focuses on one aspect of improvement. The improvement
of the MTM-TPACK teaching mode is aimed at the whole process. In the teaching effect
between the experimental class and the ordinary class, the whole process of the test is designed.
Through the methods of questionnaire survey and data collection, the test data were sorted and analyzed.
The test results were compared in five aspects, such as score results, students' practical learning
ability, knowledge expansion ability, learning interest and satisfaction, communication and team
cooperation. The test results show that the new teaching method is superior to the traditional teaching
method in terms of indicators.
Conclusion: This paper presents a mixed teaching mode in software testing course. This mode
solves the problems in current software testing teaching, for example poor teaching effect. It not only
improves the comprehensive quality of students' practical operation ability and teamwork ability,
but also provides good conditions for students to engage in software testing. The method proposed in
this paper lays a solid foundation for their future development, which can be applied to the practical
courses of computer science and can contribute to the improvement of computer majors' practical