Что за школа, интересно, с такой свободой...Вообще, очень странный подход, что учителю всё равно. Учить C++ и Python надо по-разному. Содержание курса будет разным, либо дальше простых циклов и массивов они не уйдут. Разным школьникам разные языки подойдут, например, C++ для начинающих и слабых подходит плохо. А учителю - всё равно при этом...