Фидла Питон
Рады представить Вам «Фидла Питон» – среду разработки на языке Python, работающую на ОС Windows, включающую:
- интерпретатор языка программирования Python,
- русскоязычный интерфейс,
- готовый комплекс разновариантных лабораторных работ,
- автоматическую проверку правильности выполнения,
- дублирование сообщений об исключениях на русском языке.
Установки демо-версии не требуется, можно распаковать архив программы и сразу использовать.
Программа «Фидла Питон» – это экспериментальная учебная среда разработки на языке программирования Python. Для чего она нужна?
В своей работе преподавателю иногда приходится решать дилемму. С одной стороны, хорошо, когда каждый учащийся обеспечен своим индивидуальным, пусть и типовым, вариантом задания. Это повысит самостоятельность работы студента и, в перспективе, и качество его умений и навыков.
С другой стороны, возрастает объем и сложность работы преподавателя. Надо, во-первых, подготовить множество вариантов заданий по каждой теме. Это достаточно большая работа.
Во-вторых, потом ведь придется проверять у каждого студента правильность выполнения им задания. Это тем сложнее будет сделать, чем больше предусмотрено вариантов.
Среда «Фидла Питон» решает эти и многие другие проблемы. Она содержит счетчик случайных чисел, с помощью которого генерируются разные варианты заданий. И, самое главное - кнопку проверки выполнения задания. Теперь не нужно преподавателю лично убеждаться в правильности выполнения задания. Программа делает это за студента автоматически.
Учебная среда разработки на Python «Фидла Питон» разработана в среде Microsoft Visual Studio.
Почему Python?
Пока педагоги и профи спорили, какой язык программирования лучше преподавать в школе - Паскаль или Си? А может Java? - среди языков программирования произошла революция. Сменился самый популярный язык в мире: Python достиг первого места в рейтингах языков программирования Tiobe, PYPL и пр.
Ожидается, что в ближайшие годы Python только укрепится как лидер среди языков программирования в таких направлениях, как веб-разработка, machine learning, тестирование и DevOps. Поэтому, отвечая сегодняшним реалиям, доля Python среди учебных языков начинает расти. Большой вклад в популярность языка вносит проект Лицей Академии Яндекса.
Но, в основной массе своей, школьные учителя достаточно консервативны (да и вечно заняты), и не готовы быстро перейти на преподавание этого языка. Между тем, Python имеет низкий порог вхождения.
Цель этого проекта - разработать учебный интерпретатор языка Python, который значительно облегчит жизнь педагогам, в первую очередь школьным, в преподавании этого языка.