Вопрос к знающим Python.
Я тут решил сына со Scratch переводить на Python, как вдруг внезапно обнаружил, что простой стандартной графической библиотеки в Python вроде как и нет, а есть несколько разных. На этом пока и обломался (придется самому всё это учить прежде чем с сыном дальше заниматься).
Посоветуйте, пожалуйста, что-то достаточно элементарное в использовании под Python, что умеет:
1. рисовать точки, прямые, круги и эллипсы. Желательно достаточно быстро (не в режиме "черепашки"). При этом нужно, чтобы эти точки и прямые не были объектами, т.е. нужна просто тупая пиксельная графика.
2. поверх всего этого рисовать спрайты, т.е. небольшие картинки, которые можно двигать по экрану и вращать.
Всё это было 30 лет назад на бейсике в Yamaha, почему бы этому не быть и сейчас?
Кстати, может быть кто-то может порекомендовать какой-то язык вместо Python для начального обучения программированию?
Необходимое условие - наличие подобной графики (пиксельная + спрайты), т.к. программировать что-то графическое на экране, да даже пусть и просто графики функций рисовать - это достаточно для ребенка интересно по сравнению с чисто строчными интерфейсами или расчетными задачами.
Я тут решил сына со Scratch переводить на Python, как вдруг внезапно обнаружил, что простой стандартной графической библиотеки в Python вроде как и нет, а есть несколько разных. На этом пока и обломался (придется самому всё это учить прежде чем с сыном дальше заниматься).
Посоветуйте, пожалуйста, что-то достаточно элементарное в использовании под Python, что умеет:
1. рисовать точки, прямые, круги и эллипсы. Желательно достаточно быстро (не в режиме "черепашки"). При этом нужно, чтобы эти точки и прямые не были объектами, т.е. нужна просто тупая пиксельная графика.
2. поверх всего этого рисовать спрайты, т.е. небольшие картинки, которые можно двигать по экрану и вращать.
Всё это было 30 лет назад на бейсике в Yamaha, почему бы этому не быть и сейчас?
Кстати, может быть кто-то может порекомендовать какой-то язык вместо Python для начального обучения программированию?
Необходимое условие - наличие подобной графики (пиксельная + спрайты), т.к. программировать что-то графическое на экране, да даже пусть и просто графики функций рисовать - это достаточно для ребенка интересно по сравнению с чисто строчными интерфейсами или расчетными задачами.
