Здравствуйте.
Я веду спецкурс для учеников 9-10 класса. Называется он "Математические методы компьютерной графики".
Основное изложение по
Mathematics for 3D Game Programming and Computer Graphics by Eric Lengyel.
Пока я давал только теорию. Интересно было бы добавить
немного практики.
Соответственно, нужно выбрать простой язык с минимальной поддержкой OpenGL.
Я выбираю из трех языков:
Scheme — очень простой + у меня уже небольшой опыт его преподавания. DrScheme — хорошая бесплатная учебная среда.
Есть поддержка OpenGL, но я не имел с ней не работал.
Python — простой, традиционный синтаксис + были слухи что SICP переделают на Python. Зачем отставать?
Тут есть еще вопрос какую среду использовать. Eclipse, SciTE?
Голый С — в том виде, в котором он описан у Кернигана и Ритчи. Не так прост.
В качестве среды можно было-бы использовать VS бесплатную, CodeBocks или Eclipse.
Сразу отмечу, что Delphi я отметаю как коммерческий и мертвый язык.
С#, Java и прочие промышленные языки, ИМХО, плохо подходят для обучения школьников.
Задачки в основном будут на повертеть, исказить и т.п. геометрические преобразования.
Буду рад услышать ваше мнение.