| In recent years,with the booming development of Internet,enterprises have put forward higher requirements for software development talents.Therefore,the structure of secondary vocational education needs to be continuously optimized and the quality of software development talents training needs to be gradually improved.The practical training courses in secondary schools are crucial to the cultivation of secondary vocational education talents,and the practical training courses need to combine theory and practice.According to the real demand of enterprises for skilled talents,the integration of enterprise development projects into the development of secondary vocational practical training courses is more in line with the characteristics of practical training courses.Among the information technology courses in secondary school,Java Programming is a very important professional core course.Therefore,it is very necessary to develop the practical training course of Java Programming in secondary school.This study is based on the curriculum development theory of work process to develop the practical training course of Java Programming for secondary schools.Firstly,the needs of the practical training course development were clarified through the research on the demand of enterprise software development talents and the current situation of the practical training course in secondary schools,and the analysis of software development jobs was conducted to provide a realistic basis for the development of the practical training course.Secondly,according to the analysis of the typical work tasks of Java development engineers,it was transformed into learning areas,and the learning scenarios and work contents of the practical training course were finally determined.Again,teaching resources for the practical training course on Java Programming were designed and developed,and the teaching resources developed in this study were released to the Chaoxing Fanya platform.Finally,the practical training course was implemented,and through a comprehensive analysis of students’ postclass assessment scores,student evaluations and teacher evaluations,it was verified that the work process-based practical training course of Java Programming for secondary schools could improve students’ practical operation ability,and the developed teaching resources could meet the practical training needs of schools,solving the problem of lacking comprehensive practical training course teaching resources for secondary schools.There are two innovations in this study: First,the real development project of the enterprise is deconstructed into a teaching case project,in which the decomposition of the enterprise software development process and the reduction of technical difficulty are required,and then the teaching case project is applied to the teaching process of the practical training course of Java Programming in secondary schools,which provides new ideas for the development of the same type of practical training course in secondary schools;second,the teaching strategy of the practical training course is Innovation,adopting the development mode of front and back-end separation,students mainly finish the development of front-end emall App in the teaching of practical training course,and the practical training course provides the back-end management system of e-mall to the teacher’s end for teaching,and the secondary students only need to learn the simple invocation of the back-end data to develop the practical training project,which solves the teaching problems of the implementation of practical training course in secondary schools. |