On the one hand, it is ok to study for a master's degree, and even some schools encourage cross-disciplinary preparation. We need to take three courses, politics and English, and a professional course with a score of 300. This is almost the same starting line for all students to review, and it is more friendly to students who take the cross-disciplinary examination.
The majors related to computer teachers are: educational technology (master's degree), modern educational technology, science and technology education, etc. These can also be considered. After graduation, you can be a teacher or engage in teaching and scientific research, develop and design teaching projects, and take administrative posts.
Undergraduate computer majors do have advantages in taking an examination of educational technology. In fact, if you become a teacher in the future, there will be no problem with math and educational technology. The key depends on the institutions you apply for, and some institutions will require undergraduate majors in their disciplines.
Summarized as follows:
In addition to computer courses, teachers' major will also have some education-related courses, such as pedagogy and subject curriculum theory. It is also a four-year undergraduate course. Theoretically, the variety of courses you are exposed to means that your development is more comprehensive (you know both education and computers).
But they are not proficient in specific majors (whether compared with education majors or computer majors). From the trend, you are a compound talent that the country needs in the future ~ And with the economic transformation of China to the upstream, I still think that computer science will have a bright future in the K 12 education stage.