| With the advancement of education reform,engineering education and mental health education have become important elements of high school education today.Enhancing high school students’ self-efficacy has become a hot topic of education discussion,and CDIO as a new teaching model provides ideas and methods for enhancing high school students’ self-efficacy.The research is based on the do-learning theory,social learning theory and CDIO engineering education model.Based on the requirements of CDIO syllabus and standards,the path of self-efficacy enhancement and the course standard of Open Source Hardware Project Design,the research uses literature research method,survey research method and action research method to construct an IT course teaching design process based on CDIO to enhance high school students’ self-efficacy,including front-end analysis,process The front-end analysis includes the analysis of curriculum standards,curriculum objectives,teaching contents,teaching priorities,teaching strategies and teaching methods;the process design follows the sequence of conception,design,implementation and operation,and the teacher and student activities are designed according to CDIO requirements and academic requirements,while the activities selected can be based on proficiency and successful experiences,alternative learning and experiences,social persuasion and positive feedback,and physical and psychological well-being;the evaluation design includes three parts:teacher observation,teacher-student interviews,and student questionnaires.The various parts of the instructional design process are closely linked and progressive,and are highly operational,providing a reference for subsequent teachers to conduct IT programmes to enhance high school students’ self-efficacy.To verify the effectiveness of the experiment,three rounds of action research were conducted to analyse the data based on classroom observation scales,teacher-student interviews and student self-efficacy questionnaires,verifying that the CDIO-based instructional design of high school IT courses can enhance students’ self-efficacy. |