16.05.2017, 10:27 | #11 (permalink) | |
Member
Регистрация: 04.12.2016
Сообщений: 131
Сказал(а) спасибо: 25
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3445
|
Цитата:
|
|
16.05.2017, 10:27 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Скорее всего вы на много быстрее решите это, если посмотрите эти темки Зачем в роутере USB? Зачем это на мультиметре? Откуда и зачем? ТСО`99,03 на мониторе ЖК-зачем?? Зачем вам сотовый? |
16.05.2017, 11:14 | #12 (permalink) | |
Member
Регистрация: 04.12.2016
Сообщений: 131
Сказал(а) спасибо: 25
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3445
|
Зачем в ВУЗах изучают Pascal?
Я затронул этот вопрос в теме про динамический массив на Паскале.
Вот такое нашел на просторах интернета. Это выборка по Украине, не думаю что в других странах пост-СССР ситуация сильно отличается. Хотя, скорее всего доля 1С сильно занижена. Цитата:
Я сам в университете первым языком изучал Паскаль, тогда ещё 5.5, потом был Ассемблер, Си, Си++, вскользь FoxPro и некоторую экзотику типа Пролога и GPSS. Плотно изучали микропроцессоры. Потому что я учился именно на "айтишника". Но когда пришло время начать зарабатывать на хлеб, то как ни странно, востребованным оказался FoxPro, Visual Basic и Delphi. Так получилось, что конструкторы ЭВМ в лихие 90-ые никому были не нужны и голодному студенту не приходилось выбирать. Потом у меня был перерыв в работе программиста (а скорее, эникейщика), хотя признаюсь, я по инерции иногда клепал формочки и программочки на Delphi. Но когда судьба меня вернула в этот омут, мне пришлось вспомнить Java. Или студентов не-IT-специальностей грузят Паскалем только чтобы "считалось"? Или инерция системы образования? Или модный тренд? Или распил бюджета? Не лучше ли их научить быстрой печати на клавиатуре и написанию текстов в редакторе и составлении электронных таблиц? Ну вы же видите, что студенты просят решить задачку на Паскале потому что оно им нафиг не надо? Ведь если просят решить задачу студенты IT-шники, то тогда нам должно быть страшно за будущее. Нисколько не пытаюсь разжечь холивар. |
|
16.05.2017, 11:27 | #13 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Объединил обе темы, неплохой холиварчик получается
А вы уверены, что задания на динамические массивы получают студенты не IT-направлений? Были случаи, когда такие студенты вываливали сюда всю методичку, вплоть до указания кода специальности.
__________________
Убить всех человеков! |
16.05.2017, 11:29 | #14 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Да всё очень просто: учат тому, что сами знают. Более ли менее. Причем зачастую, судя по методичкам, скорее менее, чем более.
А переучивать старых хренов, вроде меня, бесполезно. И выгнать нельзя: стаж, должности, звания... P.S. На всякий случай: лично я к системе образования отношения не имею, так что мне пользоваться DOS Паскалем простительно. Цитата:
Впрочем, студенты - народ безолаберный. Так было, есть и будет. Обычная картина: весь семестр профукан в приятном времяпрепровождении, а в мае/декабре начинается: караул, отчисляют, сделайте мне курсовик, я не шарю! Абсолютно вне зависимости от изучаемого ЯП. Ну и начинаешь объяснять: Вам, дескать, жить, программированию нужно учиться, за час не разберёшься, на форумах не выедешь... В основном обижаются и бегут на другие форумы. |
|
16.05.2017, 11:31 | #15 (permalink) |
Banned
Регистрация: 22.12.2015
Сообщений: 1,404
Сказал(а) спасибо: 45
Поблагодарили 10 раз(а) в 4 сообщениях
Репутация: 12622
|
Включаем большинство компьютерных игрушек и рассматриваем с точки зрения программиста, а не копипастера кода.
К примеру, Plants vs Zombies. Если пчёлка за два-три захода на опыление не дала кратного бонуса времени, то, скорее всего, и не даст. Зато иной раз начинает сыпать их подряд. Это - некачественный генератор случайных чисел. Запускаем сталкера и следим за репутацией. В один не слишком прекрасный момент она станет ужасной. Кодопейсатели не слыхали о переполнении через знак. Там же, в тех версиях, когда аномалии генерируются при выбросах: лабиринтная задача считается классикой жанра, если ты генерируешь лабиринт любого типа, ты обязан проверить наличие хотя бы одного выхода. Но аффтары об этом тоже не слышали. Там же, заметно на слабых машинах: триггерная система событий переключает ситуацию при проходе через определённый рубеж в определённом направлении. Кто мешает при формировании уровня сделать массив всех используемых на локации переменных в оперативной памяти, а потом работать с ним? Но они через два шага после входа на локацию начинают вновь считывать информацию с жёсткого диска. Там же!!! (Уже надоел? ) Я продаю артефакт. Почему в половине случаев из двух имеющихся снимается тот, который висит на поясе? Ведь они же хранят у себя признак, находится вещь на поясе или в рюкзаке. Но не используют этот признак! И всё это - чисто программистские ошибки. Я специально не упомянул проблемы интерфейса, эргономики и прочее. Так вот, Паскаль требует и учит дисциплине. ИМХО |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
16.05.2017, 12:41 | #16 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
На самом деле какой язык не важно, важно научить студента алгоритмическому (в случае классического (не ООП) паскаля и ему подобных процедурных ЯП) "мышлению", для ИТ специалистов конечно надо идти дальше , и учить уже объектно ориентированному "мышлению", ну и для экспертов и аналитиков желательно конечно изучить что нибудь из логического программирования (типа "пролог" или "лисп") ...
Кстати тут вот говорили о "умерших" языках, знаю контору в Москве, которая платит "бешенные" деньги программистам на "COBOL" , работают на американцев там у них много майнфреймов которые могут работать исключительно на COBOL/FORTRAN/ADA . |
16.05.2017, 12:55 | #18 (permalink) |
Не очень хороший человек
Регистрация: 01.12.2012
Сообщений: 6,155
Записей в дневнике: 18
Сказал(а) спасибо: 1,305
Поблагодарили 755 раз(а) в 231 сообщениях
Репутация: 98885
|
В школах программирование преподается не во всех, как надо, или не преподается.
А что еще учить студентам, которые вообще не представляют принципы программирования? Это же как кубики для детей, они тоже нужны))
__________________
Все будет хорошо. |
16.05.2017, 13:00 | #19 (permalink) |
Дизайнер-конструктор
Регистрация: 16.01.2017
Адрес: Санкт-Петербург
Сообщений: 2,103
Сказал(а) спасибо: 73
Поблагодарили 160 раз(а) в 30 сообщениях
Репутация: 32111
|
Нам в универе тоже паскаль преподавали, учился на инженера радиотехника.
Реально потом по работе паскаль нигде не понадобился. Но навыки программирования помогли самостоятельно освоить VHDL
__________________
Делать то, что доставляет удовольствие — значит быть свободным. Вольтер |
16.05.2017, 14:10 | #20 (permalink) | ||||
Member
Регистрация: 04.12.2016
Сообщений: 131
Сказал(а) спасибо: 25
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3445
|
Цитата:
Цитата:
Цитата:
Надо ли вообще учить всех подряд программированию? Что за мода утверждать "Писать код легко" ??? Некоторое время назад я нацарапал а ФБ свои мысли на эту тему. Цитата:
Клянусь, не хотел! |
||||
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|