Our project is focused on secondary school teachers. They are our primary target group. Based on interviews with the university teachers from project organisations, there is a gap in understanding basic programming principles, especially in the case of object oriented programming (OOP). It is very important that high school teacher understand what is OOP about. We are working on an overview of current methods, methodologies, concepts in programming for secondary school teachers. We are preparing the syllabus and guides (textbooks + online content) and educational materials for future teachers. The main and unique mission of this international team could be to empower the curriculum and results of the projects aimed for students and the teachers learning and teaching OOP by means of game development with knowledge and skills related to development process and collaboration in real and virtual environments.