> -- Arigona писал(а):
> Сообственно очень наболевшая тема проблемы выбора языков програмирования в Высшем учебном заведении.В учебных заведениях должны учить программированию, а не алфавит языка учить. Если запомнить все ключевые слова, программы из головы сплошным потоком не польются.> -- Arigona писал(а):
> Ситуация такая На 1-ом курсе проходили Паскаль, я достаточно не плохо кодил (хотя про себя думал блин паскаль фигня ну думаю там на 2-ом курсе будем Си проходит или Веб програмирование) Ситуация мы проходили Яву причем неприведи господи как, ни кто ничего так и не научился сделать. до этого мы проходили АСМ опять же у меня волна негодования как мы его проходили.А вот и причина появления Оберона. Турбо Паскаль староват, поэтому замену ему давно уже ищут. Вот на вашем потоке устроили эксперимент, и он ни к чему положительному не привёл. Ява и асм имеют множество команд, сама учебная программа имеет свою нагрузку, в итоге времени оказалось настолько мало, что ни курс прочесть, ни команды выучить вы не успели. На одно слово полезной информации приходится 5-10 слов, которые описывают, как возможно реализовать полезную информацию (цифры от потолка, но отношение ясно). Как читать основную тему курса, если никто из вас не может толком пару операторов друг за дружкой поставить? Как учить операторам, если основная тема курса далека от этого (за срыв уч. плана в нашем универе преподавателей наказывали, не знаю, как там с этим делам у вас). Вот Илья говорит, что с введением Оберона процесс обучения очень упростился, а результат улучшился.> -- Arigona писал(а):
> Ведь есть же языки стандарты програмирования для системного это Си или С++, АСМ (ой только не надо расказывать что кодят на дельфях и на том же обероне, я не видел и не слышал серьёзного приложения которе написанно начем-то подобном) веб програмирование это ПХП, Ява, Перл.Во-первых, и на делфях пишут драйвера под винду, а во-вторых, системное программирование - это язык+очень_большие_знания, а веб - это язык+протоколы. Язык ассемблера вполне подойдёт для веба. Кто-то может сказать, что ему удобнее писать под веб на каком-то там языке. Я на это отвечу, что заказчику удобнее, когда исполнитель знает, что делает вне зависимости от языка (если в последствии коды не передаются заказчику). Задача преподавателей - получить знающего специалиста на выходе из ВУЗа. А тут важнее обозримость средства, с помощью которого студент преобретает знания (опыт).> -- Arigona писал(а):
> Так собственно вопрос почему в институтах не приподают этих языков причем ни абы как, а так чтоб разбудили за косп посадили задание сказали ты уже кодишь, а не пальцем в носу ковыряешься.Насколько я понял из текста, то Ява была. Ну и как там задачки? Решались? : )> -- Arigona писал(а):
> Щас сижу смотрю на этот Оберон и тоска в глазах т.к. по ниму лабы делать, а мне он ваапчее не нравится ( написал это и "Большой брат" в моей голове сказал мне "- Чувак нравится тебе или нет это дело 10-е такова образовательная программа и ради тебя никто переделывать её не будет"). Плохо что институт не дает свободу выбора и развития вот есть Курс "Програмного конструирования" и тот на Обероне а почему не ввести Курс "Системного програмирования на С" или Веб програмирования ...Если ничего не получается на Обероне, то на Си не получится и подавно. Чем язык-то не нравится? Слова долго набирать? : ) Скорость печати со временем придёт. Большой брат (сокращённо ББ : )) тут ни причём. А свободу выбора не дают среди всего прочего и потому, что все студенты возьмут, не знаючи, себе каждый по отдельному языку, а окажется, что подходы (и, соответственно, курсы) для работы на них разные. Нельзя дать одну задачу на всех и надеяться, что все решат. В некоторых случаях это просто невозможно. Далее, вот, застрял студент, и не может что-то там сделать. Сейчас он может подойти с вопросом к преподавателю, а если сделать свободу выбора, то как тогда быть? Надеяться, что преподаватель знает все языки, все стили программирования, все подводные камни конкретного языка?