Не очень подходит. Он всего последние 1000 секунд логирует, плюс, похоже, все инстансы одной программы в один график объединяет. Это тоже хорошо, но нужно ещё и по инстансам разделять.
Спасибо, очень ценный для меня ответ. Скажите, насколько легко мне самому будет освоиться с шарпом? Мой уровень в нём чуть ниже плинтуса, но в c++ опыт есть. Не станет ли это той соломинкой, которая переломит хребет целесообразности выбора C#?
От чего я отталкиваюсь, какой уровень преподавания там сейчас.
Задания, которые делали студенты раньше (за всё время обучения ~3 лет не все осваивали):
1) определить, входит ли точка в фигуру (пример фигур)
2) собрать строку из двух других строк + upper/lowercase
3) обойти массив, найти сумму/произведение/большее/меньшее значение
4) задачки чуть сложнее пропорций
Вот мне хотелось бы дать студентам больше, чем решение подобных задач, но чтобы все могли сделать хотя бы это…
Основы программирования 130 часов (два семестра)
Теория алгоритмов 60 часов (один первый семестр)
+ самостоятельное изучение в стандарте задано…
На старших курсах будут и базы данных, и тестирование, и ещё достаточно много всего. Но для этого всего нужно дать хорошую базу.
Спасибо за подробное описание. Я обязательно посмотрю на питон попристальнее. Что смущает — 1) довольно отличный от си синтаксис (но в последнее время это не так важно стало), 2) я сам на нём не работал (хотя и примериваюсь последнее время).
Про .exe я думал, когда рассматривал питон как единственный преподаваемый язык, а не давать студентам инструмент для создания программ для Windows я не могу. Если рассматривать его как «вводный» язык, то он становится гораздо более привлекательным.
Я, конечно, не знаю его возможностей (так как не программировал на нём), но стараюсь быть в курсе. В этом вопросе настойчиво предлагали питон. Я посмотрел на него внимательно, нашёл способы превратить его в .exe, и даже есть способы сделать оконные приложения. Но вы уверены, что «нулёвым» студентам будет это под силу?
Насчёт web-only я, кончено, загнул, знаю, что он где только и не используется, даже в моём телефоне на Symbian…
Согласен насчёт Паскаля. Но так же и насчёт PHP можно сказать… С другой стороны, не хотелось бы ориентироваться исключительно на самородков, остальных 20 человек тоже нужно учить.
(А Паскаль жалко, хороший был язык, именно он сделал меня программистом — привил любовь к программированию)