{'fraction_non_alphanumeric': 0.016034985422740525, 'fraction_numerical': 0.0014577259475218659, 'mean_word_length': 5.863333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Exploration and Practice of Modularized Teaching of Software Technology Specialty Based on Professional Characteristics

Since the first electronic computer came out, computer hardware technology has been continuously developing, followed by computer software technology. In order to cultivate computer software talents, colleges and universities have gradually established computer software-related colleges. The main purpose of this article is to explore the modularized teaching and practice of software technology specialty based on professional characteristics. This article is a new review and discussion of the current software technology major related course teaching and talent training mode under the background of the rapid development of the computer software technology industry. Based on the characteristics of related courses of software technology major, as well as the analysis of the current situation and existing problems of related courses of software technology major, this paper proposes to adopt modular teaching mode to cultivate the comprehensive information literacy, innovation ability and practical ability of software technology students. The ability to meet the professional characteristics of software technology. This article expounds the concept of modular teaching, and on this basis, focuses on the basic principles of modular teaching design in software technology professional courses, and constructs a modular teaching model for the “java programming” course. Through the comparative practical research of modular teaching in the course of “Java Programming”, it can be seen that the average grade of the class using modular teaching is about 8 points higher than that of the class using the original teaching model. More than 80% of the classes that use modular teaching are interested in the “Java Programming” course. The above experimental results show that modular teaching can effectively improve students' performance, enhance students' interest in learning, and cultivate students' professional characteristics.