Pull to refresh

Comments 38

Простите, а в чём суть опроса?
Вы хотите собрать статистику по вузам, опросив программистов, какой язык им преподавали первым?
Или хотите узнать, как люди думают, какой язык обычно преподают первым?
Или хотите узнать, как люди бы хотели, какой язык преподавать первым?
Собрать фактическую статистику
Полагаю, автор опроса имел в виду слово «первый», как «главный».
Нет, именно первый. На котором, дают основы программирования. Подтягивают новичков.
Я вообще прочитал «Язык, который первый в истории советских ВУЗов был введен в курс».
Начал всякую ересь вспоминть, типа алгола и русских аналогов.
Предложите свой корректный вариант вопроса.
Легко:
Первый язык, который преподаётся в ВУЗе.
По моему Вы забыли указать basic )
его до сих пор преподают.
думаю его можно смело объединить с паскалем и делфи
UFO just landed and posted this here
Насколько я помню, был Си, паскаль еще в школе проходили :)
У меня наоборот — в школе выучил Си и плюсы, а в универе в первом семестре был только Паскаль на всех потоках.
У нас на разных кафедрах одного факультета были разные языки на первом курсе: Pascal, C и C#.
Для этого выбран тип опроса «несколько из многих».
И без всяких там опросов понятно, что в вузах всё консервативно чуть менее, чем полностью.
И иногда это полезно. Лучшего языка для обучения программированию, чем Паскаль, по-моему нет. А Делфи хорошая среда для этого.
Потому что вы так начинали?
Не поэтому. Далее имхо.

Паскаль — язык со строгой типизацией, именно с такого типа языков стоит начинать. ПХП и Питон отличные языки, но динамическая типизация не создаст тот порядок в голове, который нужен программисту. Строгая типизация сразу выявляет ошибки в логике и в синтаксисе, которые делает начинающий программист.

Почему не C или С++ которые тоже строготипизированные? Из-за синтаксиса. У Паскаля он больше похож на естественный английский, что облегчает понимание, т.е. когда программу можно читать почти как текст. А для опытных программистов, конечно, удобнее C-подобный синтаксис (Java, PHP, Javascript и т.д.). Опытные в смысле, которые не только-только постигают сам процесс программирования, составления алгоритма, а уже имеют некоторые задачи и могут осознанно выбирать инструмент для их решения, учат второй язык.
Полностью согласен с вами.

Мы в последних классах школы изучал паскаль, с него же начиналось и обучение в ВУЗе. По-моему это если и не идеальный, то очень хороший выбор.

Не идеальный потому, что паскаль нынче не актуален и студент, изучая его, имеет затруднения в его практическом применении в реальных проектах (в том числе это связано с отсутствием такой приятной богатой встроенной библиотеки как в питоне или C#). Я уж не говорю про проблему поиска работы.

Но для обучения язык весьма хорош.
У нас на разных специальностях, в зависимости от преподавателя, C++, Delphi, Java
В основном Pascal, но есть специальности где учат C, C++ (не смеси, а по отдельности) и Fortran.
У нас вообще языки не преподавали. Что значит «преподавать языки»? Синтаксис что ли рассказывать?
Ну вы знаете… теория типов данных, типизированных/не типизированных файлов, функций и переменных гораздо лучше усваивается на примерах конкретного языка.
Если учесть что речь идет об ВУЗе, то думаю не стоило разделять Си и С++.
У нас первый курс были x86 ассемблер и Си, второй — ассемблер и Си++. Самый правильный метод — мозги прочищает отлично.
В мои счастливые годы обучения умудрился застать С++. Сейчас у нас преподают дэлфи. Более ничего не умеют.
У нас был сначала на первом курсе ассемблер под линукс (nasm), не вижу такого варианта. Потом C++.
Томский государственный, кафедра защиты информации и криптографии.
У нас былые годы ассемблер и Си с первого курса, мозги плавились от столь разных языков. Как нам говорили — плюс обучаетесь логическому мышлению.
Считаю правильный метод.
У нас (не Россия)
у программеров:
1 курс. Java
2 курс. C#/PHP/Javascript
по желанию можно взять C++ на любом курсе
у электронщиков C/C++
У нас (Московский Авиационный Институт, Аэрокосмический факультет, кафедра прикладной информатики) на первом курсе был Fortran. Не знаю чему там учили, не посещал лекции. Судя по лабораторным — дальше циклов дело не зашло.

На втором курсе был ассемблер, на третьем C/C++.
У нас на первом курсе разделили людей на тех, кто не знает ни одного языка и тех, кто знает хоть один. Для второй группы не преподавали никаких языков, давали задания, которые разрешено было выполнять на любом языке. Первой группе параллельно давали какой-то язык(вроде Java или c++, не помню точно).
ой, это не ответ вам а комментарий в общую ветку. промахнулся.
Казанский государственный университет, ВМК. Собственно программирование началось с Pascal, закончилось Delphi. Где-то в промежутке дали C++.
На первом курсе был TurboPascal. Потом был курс системного программирования, где изучали Ассемблер. В рамках технологий программирования писали на Delphi, но там нельзя сказать, что преподавался именно язык, просто препод почему-то жутко не любила любые проявления C-подобного синтаксиса и настаивала, чтобы задания выполнялись на Delphi.

По основной же массе предметов, все задания, предполагавшие программирование, разрешалось выполнять на любом языке.
ТУСУР, на 1 курсе давали Asm и Pascal, потом С/С++, потом С#, потом был Bison/Yacc+Lex(не совсем то, но, думаю, можно включить), потом Prolog.
Забыл совсем — шелл скрипты нам тоже давали где-то между C++ и Bison'ом
Sign up to leave a comment.

Articles