Я учусь на 11 курсе информатики. Ранее преподававший только Visual Basic, мой учитель ищет язык и среду IDE для обучения на кросс-платформенном и простом в освоении классе, поэтому я предложил ему Python для языка.
Однако он также хотел бы преподавать с IDE, включающим в себя конструктор форм в дополнение к типичным функциям IDE (редактор, управление проектом, завершение кода, отладка и т. Д.). Разрабатывая только текстовый редактор (обычно nano
) и соответствующий компилятор, я почти ничего не знаю об IDE и о том, что было бы полезно использовать.
Я также понял, что в Python есть привязки для множества графических наборов инструментов, один из которых, вероятно, выбран для использования «за кулисами» в каждом конструкторе форм IDE, так что это, безусловно, еще одна вещь, которую следует учитывать. 1006 *
Может ли кто-нибудь предложить бесплатную среду разработки с открытым исходным кодом для Python, которая бы соответствовала потребностям моего класса, и была бы в состоянии работать по крайней мере на операционных системах Windows, Mac OS X и Linux?
Для тех, кто рекомендует, чтобы простое программирование консоли было лучшим началом для начинающих, я согласен! Если бы я был учителем, я бы направил своих учеников прямо на консоль Python, которая уже установлена на компьютерах, и начал бы преподавать некоторые программы, не испорченные проблемами программирования GUI. Однако я все же хотел бы найти для него IDE, если он скажет, что ему необходимо строго следовать учебному плану и ему необходимо научить программированию GUI с помощью IDE / построителя форм.