Я преподаю программирование в средней школе: это наш текущий статус, и я был бы признателен за любые предложения:
- У нас есть клуб программистов для продвинутых студентов. Мы развиваемся в MSVС# (даже коммерчески) и NetBeans, все работает отлично
- Однако две трети класса не являются разработчиками: они ориентированы на другие, их работа, вероятно, не будет в ИТ
- Согласно нашей школьной программе, мы должны научить их некоторым основам.
- Итак, в первый год учебы мы научим их чему-то вроде "программирования для манекенов", чтобы дать им время, чтобы решить, что они действительно хотят делать (клуб программистов требует сделать много домашней работы).
- Язык должен быть С++ (по многим причинам). В настоящее время они разрабатываются в С++ Builder 6.0, который медленный и багги в нашей школьной сети.
Итак, что было бы лучшим решением для этих студентов? Требования бывают быстрые, надежные и очень легкие для решения проблемы с IDE. Консольного выхода достаточно, что-то вроде "редактор и кнопка воспроизведения". Инструменты визуального программирования и отладки не требуются. IDE должен быть бесплатным, предпочтительно работать в Windows.
Моим любимым был MSVC 2008 Express - это очень быстро и довольно просто. Но С++/CLI не является С++ (управляемый код не является базовым), поэтому это не вариант. Любые другие предложения?