Abstract
We have made concerted efforts to support the smooth implementation of programming education, focusing on preparation and practical application. While our aim is to utilize programming education materials effectively, we recognize that varying teacher competencies and subject-specific characteristics can pose challenges. Our research investigates how teachers can optimally use programming education materials and adapt their approaches based on specific circumstances. We are developing methods to flexibly present the same materials across different contexts and subjects. Additionally, we have identified key features of effective programming education materials. In this study, we will present our findings to date and discuss our future plans in this field, emphasizing the importance of adaptable strategies in programming education.