Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.02.02;
Скачать: [xml.tar.bz2];

Вниз

Почему школьникам и студентам до сих пор преподают pascal 6,7?   Найти похожие ветки 

 
_none_   (2004-01-06 16:02) [0]

невозможно догнать западных программеров, двигаясь медленнее их...


 
Vuk   (2004-01-06 16:06) [1]

Правильно преподают. Кнопки на формы кидать научиться никогда не долго. А так хотя бы знания языка будут.


 
Sandman25   (2004-01-06 16:08) [2]

Невозможно каждый год (точнее, каждый месяц) менять учебную программу.
Учебные заведения учат учиться, а не дают знания.

PS. В институте TP5.5 учили, и ничего, на Delphi почему-то смог перейти. Не говоря уже о Java :)


 
_none_   (2004-01-06 16:08) [3]

to [Vuk]
одно дело - овладеть алгоритмическим языком, а другое - технологиями... с последним у нас беда...


 
DVM   (2004-01-06 16:09) [4]

Потому как с методической точки зрения паскаль самый удачный язык для обучения программированию. Именно программированию, а не рисованию интерфейса программы.


 
_none_   (2004-01-06 16:10) [5]

я тут заезжал в свой институт пару месяцев назад. некоторые продвинутые преподы vc7 уже преподают. а javу нам самим на 4-м курсе читали...
в программе ли вопрос?


 
Vuk   (2004-01-06 16:10) [6]

to _none_:
А предмет какой?


 
_none_   (2004-01-06 16:14) [7]

to [Vuk] vc - "технология программирования"/"операционные системы"
java - препод сам выбрал - "надежность асу"


 
Nikolay M.   (2004-01-06 16:20) [8]

Какой смысл преподавать постоянно меняющиеся и потому быстро устаревающие технологии? Сегодня модно писать на .Net, завтра МС придумает что-то еще более новое и совершенное. И что теперь, гнаться за модой? Освой сначала битовые операции, научись рисовать блок-схемы (а лучше, конечно, IDEF, UML) и выражать с их помощью свои мысли, разберись с указателями на указатели - тогда никакие технологии тебе будут не страшны.

ПС
Попал БГ на небо, апостол Петр ему говорит - "У тебя, Билли, ни одного доброго поступка, тебе в ад!". Тот: "Подожди, есть один добрый поступок: я собрал программистов со всего мира, вышел к ним и сказал, что наконец-то мы изобрели самую совершенную, стабильную и удобную операционку. Теперь им достаточно установить ее у себя на компьютере.". Петр: "Хм, не знаю такого. И давно это было?". БГ: "Да буквально пару минут назад..."
:?))))


 
_none_   (2004-01-06 16:38) [9]

а преподают ентот UML-то? я не встречал..
зато недавно видел, как преподавали lexicon и supercalc...


 
Vuk   (2004-01-06 16:52) [10]

to _none_ © (06.01.04 16:14) [7]:
Я не про то. По какому предмету дают pascal?
Хотя, если честно, к операционным системам преподавание конкретно VC7 имеет очень далекое отношение. Равно как и к технологиям программирования. Это примерно как изучать FoxPro вместо реляционной алгебры в курсе по БД.


 
Agent Smith   (2004-01-06 17:19) [11]

На сколько я знаю (по рассказам старшекурсников), у нас на 4-5м курсе будет базы данных (почти все-базы, ну и графика немного). И ребята там пишут как раз на Delphi/Builder-е А до этого (1-2 курс) у нас всякие С/С++ for DOS, да куча высшей математики. Но я не жалуюсь, смысла нет. 3й курс переломный - последний год чистой математики(дифуры, ур-я матфизики), дальше мат. статистика, и Windows-программирование. Все это я узнал от старшекурсников, но хочется им верить :)


 
Nous Mellon   (2004-01-06 17:33) [12]


> невозможно догнать западных программеров, двигаясь медленнее
> их...

А какие у тебя предложения?


 
Mystic   (2004-01-06 17:40) [13]

> _none_

Что тебе мешает двигатся самостоятельно? Дефицита книг нет.

Тем более, в единственном известном мне учебном заведении в Германии VC не преподают, а сидят на Unix/Linux ;) И программа примерно та же --- формальные грамматики, теория компиляции...


 
raidan   (2004-01-06 17:47) [14]

Учиться нужно программированию.
Только вот ничему не научишься, надеясь на то, что тебя в институте выучат. Если сам ни хрена не делаешь, то и результатов не будет никаких. Так и будешь спрашивать: "как же сделать график с автомасштабом?" или "почему медленно сравнивается файл, если он читается побайтно?"

Это ни кому конкретно не посвящается :))
Так просто, наболело :(


 
raidan   (2004-01-06 17:48) [15]

А язык не так важен.
Если хочешь учиться сам - будешь и делфи знать, и C++, и на PHP лабать, хотя в институте кроме паскаля ничем не пичкают...


 
Фикус   (2004-01-06 17:53) [16]

[15] raidan © (06.01.04 17:48)

Ну как же.. А Фортран? ;)


 
raidan   (2004-01-06 18:07) [17]

Не, у нас в МАИ Фортран на 2-м факе и еще где-то :)
На нашем 3-м факультете только Паскаль, кроме 304-й (там еще и Borland C++ 3.1 и даже немного Unix"а :))


 
_none_   (2004-01-06 18:09) [18]

нафига-ж тогда там учат? чтобы научиться учиться? у нас были 3 группы асу (=75чел) к окончанию института кое-как программировать умели только 5.
по моделированию систем преподавали какой-то левый gpss... где это использовать?

наверное, все-таки преподавателям лень переучиваться...
и смысла нет... все равно больше не заплатят..


 
_none_   (2004-01-06 18:26) [19]

to [Nous Mellon] предложение не учить учиться, а учить работать на реальных проектах. на которых можно заработать денег для себя и института.


 
Romkin   (2004-01-06 18:31) [20]

Сбрендил? Учить работать... Иди в Макдоналдс или CBOSS, там тебя научат без отрыва, так сказать :) Нафиг для этого высшее образование? Достаточно среднего, на самом-то деле.
А вот в ВУЗах учат именно учиться, если ты хочешь, конечно. 75 человек, из них только 5 умеют? На самом деле, нормальный процент. Те, кто захотел и при этом имеет к этому способности


 
Дремучий   (2004-01-06 18:50) [21]

имхо, правильно делают. Правда желательно еще чтоб и Делфи почитали... Потом. После паскаля.


 
Vlad   (2004-01-06 18:57) [22]

Почему детей в первом классе заставляют учить алфавит ? Не, ну дали бы сразу "Войну и мир" - пускай изучают :-)


 
Brahman   (2004-01-06 20:35) [23]

А Вам не кажется, что именно для этого Паскаль Вирт и создал - чтобы учиться на нем искусству программирования ?


 
Cobalt   (2004-01-06 23:08) [24]

А то, всякие там начинают сразу браться за написание 3-х мерных игрушек на С при том, что простой список не могут сделать на Паскале.


 
Teren   (2004-01-06 23:53) [25]

Правильно преподают. Кнопки на формы кидать научиться никогда не долго. А так хотя бы знания языка будут

Vuk, а вот надо всем так поголовно программирование то впихивать?
У нас на первом курсе обязаловка у всех паскаль. Ну некоторые люди совсем далеки от этого. И не глупые люди, просто не понимают - нафига? Я вот тоже думаю - нафига?


 
Конница   (2004-01-07 00:11) [26]

Высшее образование - это самообразование (с)
Учитесь учиться и будет вам счастье!


 
Vuk   (2004-01-07 01:06) [27]

to Teren:
>Vuk, а вот надо всем так поголовно программирование то
>впихивать?
А что надо? Кидание кнопок? Или VC++? :o)


 
_none_   (2004-01-07 01:19) [28]

не все сами могут обучаться... кому-то стимул нужен, кого-то заставлять надо...
теоретики у нас хорошие, на спорю... образование лучшее, etc,
но практики отстают...


 
raidan   (2004-01-07 01:29) [29]

Еще небольшой аддон:
это еще повезет, если в школе Паскаль преподают (особенно не в Москве).
Я вот из Орла. У нас компьютерный класс состоял из такой вещи, как "Компьютерный класс Электроника-УКНЦ" :)
Если кто в курсе - оценит.
Школьничков учили писать на Бейсике.
Просто потому что :)
Был один более-менее неплохой ;) комп - AMD6x86-133, 8 Mb RAM, 1Gb HDD :)
Только я один имел к нему доступ как самый одаренный :))))
Причем лабал на Паскале, выучить который мне помогло наличие дома 486 SX-50, 8Mb RAM, 325 Mb HDD :))))
Что характерно, товарищи у которых были PII-350 и Cel-300A "не обладали" такими талантами и писали у себя дома на QBasic"е :))
Да и свободное время проводили в основном не размышляя об инкапсуляции в ООП, а за Commandos и Петькой... :)
Эх, что-то я не туда пошел :)
Увлекся, ухвастался :(((


 
Teren   (2004-01-07 01:32) [30]

А что надо? Кидание кнопок? Или VC++? :o)

Да ты не понял. Я говорю вообще глобально - нафига программирование каждому преподавать? Ну если специальность определенная - то да, а вот так каждому, зачем?
Может, именно из-за этого и происходит компоненто-бросательство? Вроде по программе нужно обучать народ программированию, да только народу на программирование положить... каждый должен заниматься своим делом. Вот и получается, компонентами покидались - вроде как и попраграммировали.
Ибо если каждому объяснять с самого начала все как надо, с основ, а потом зачет устроить. Ну и вылетят 95%


 
Vuk   (2004-01-07 01:33) [31]

to _none_:
>кого-то заставлять надо
На кой черт оно надо?


 
_none_   (2004-01-07 01:37) [32]

to [Vuk]
>На кой черт оно надо?
у человека может совесть проснется и он сделает работу... да еще и удовольствие получит...


 
Knight   (2004-01-07 01:59) [33]

Паскаль в плане обучения - это супер...

>> Teren (06.01.04 23:53) [25]
Вот и я не понимаю, почему из-за физкультуры и истории приматов не допускают к экзаменам по основным предметам (мат. анализ, аналитическая геометрия, дискретная математика и т.п.) и вместо того чтобы готовиться к данным экзаменам студент должен дописывать рефераты и отрабатывать пропущенные занятия в спортзале.

Вот такая у нас дурацкая образовательная система...


 
Vuk   (2004-01-07 01:59) [34]

to Teren:
>Я говорю вообще глобально - нафига программирование каждому
>преподавать?
Минимум понятия об обработке информации у современного человека должен быть. У инженера - и подавно. На некомпьютерных специальностях ВУЗов информатика обычно не больше одного-двух семестров преподается. Могу сказать, что для мнгих специальностей сейчас преподается даже не информатика, а то, что можно назвать "основами компьютерной грамотности", то есть навыки работы как пользователей с операционными системами, текстовыми редакторами, электронными таблицами и т.п.

>Может, именно из-за этого и происходит компоненто-бросательство?
Компонентобросательство происходит там, где начинают пытаться обучать технологиям не давая азов.

>Ибо если каждому объяснять с самого начала все как надо, с
>основ, а потом зачет устроить. Ну и вылетят 95%
Насколько я помню, для тех специальностей, где глубокие знания в этой области не нужны, обычно все в пределах циклов/массивов дается. Если 95% этого не способны понять, то что им делать в ВУЗе? Хотя, конечно, глядя на некоторых студентов, трудно себе представить, как им вообще поступить в ВУЗ удалось. ;o)

Если вернуться к теме, то изначально речь шла как раз о том, что преподаются не слишком продвинутые по сегодняшним меркам языки и системы, а не о том, что программированию обучают всех подряд. Всех подряд как раз не обучают. Всем подряд дают понять, что оно существует.

to _none_:
>у человека может совесть проснется и он сделает работу...
>да еще и удовольствие получит...
Не понял... Получение образование в ВУЗе - дело добровольное. При чем здесь совесть?


 
_none_   (2004-01-07 02:06) [35]

to [Vuk]
добровольно-принудительное :)
большинство там учится дабы не попасть в армию.
еще часть - для корочек
но не все безнадежны...

кстати, знаю нескольких (даже многих) кандидатов наук, не знающих основ математики (!) 5-6 классов. и они преподают в вузах...


 
Vuk   (2004-01-07 02:09) [36]

to _none_:
>большинство там учится дабы не попасть в армию.
Ну и опять же, совесть-то при чем? :o)


 
_none_   (2004-01-07 02:12) [37]

to [Vuk]
при том, что к моменту поступления в институт многие еще не определились с интересами...


 
Vuk   (2004-01-07 02:18) [38]

У меня было как раз именно так. Интересы резко повернулись в сторону программирования. И я понял, что учиться дальше на радиотехническом факультете не хочу и не буду. Я тогда предпочел быть отчисленным, а не заниматься тем, что мне не нравится. Сейчас понимаю, что был прав на все 100%. Правда в армию все равно не попал. :o)


 
Sergey_Masloff   (2004-01-07 02:40) [39]

Vuk © (07.01.04 02:18) [38]
>У меня было как раз именно так. Интересы резко повернулись в >сторону программирования. И я понял, что учиться дальше на >радиотехническом факультете не хочу и не буду.
У меня это случилось во время написания диплома. Вернее чуть раньше - в последнем семестре 5-го курса. При написании курсового использовалась программулина одна, и меня что-то не устроило, а руководитель проекта был некий профессор Николаев который вычислительной математикой и вообще мат. моделированием и выч. техникой занимался плотно. Так он мной так заруководил что через год я в аспирантуру уже по IT специальности поступил. И мне кажется что тоже не прогадал.


 
Думкин   (2004-01-07 07:01) [40]

> [37] _none_ © (07.01.04 02:12)

И что? Нянькаться с каждым?

> [35] _none_ © (07.01.04 02:06)
> добровольно-принудительное :)

Это как? Чуть-чуть беременна?


 
Gero   (2004-01-07 08:49) [41]

> Почему школьникам и студентам до сих пор преподают pascal 6,7?

Программирование - это не кнопки и формы, а алгоритмы. Вот для изучения алгоритмов Pascal подходит идеально


 
Agent Smith   (2004-01-07 09:37) [42]

Knight © (07.01.04 01:59) [33]
ну не знаю, как у вас, а у нас (прикладная математика и информатика, 1й курс) сдать физ-ру, политологию и англ. еще до зачетной недели проблем особых нет (для меня - не прогуливал, на занятиях что-то делал по насторению:) ). Гораздо сложнее те же самые (ррррр...) матан, дискретка и линейка, кторорые сдавать уже начиная с послезавтра :(


 
Думкин   (2004-01-07 10:38) [43]

> [42] Agent Smith © (07.01.04 09:37)

Верно, неча на зеркало пенять. :-))

Матан - хороший предмет, сдашь - расскажи.


 
Agent Smith   (2004-01-07 10:59) [44]

Думкин © (07.01.04 10:38) [43]

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


 
_none_   (2004-01-07 11:25) [45]

to [Sergey_Masloff] проф. Николаев случайно не из МАДИ?


 
JibSkeart   (2004-01-07 11:27) [46]

и это правильно ,
научитесь понимать сам фактор программирования :)


 
Sergey_Masloff   (2004-01-07 11:28) [47]

_none_ © (07.01.04 11:25) [45]
Нет. Это Питер, СПбГМТУ.


 
Думкин   (2004-01-07 12:57) [48]


> [44] Agent Smith © (07.01.04 10:59)

Что автоматом на первом курсе не ставят - верно. А учить и не надо - для этого семестр есть, надо знать.


 
Teren   (2004-01-07 14:39) [49]

Правда в армию все равно не попал

Vuk, а как избежал? И дальше ты продолжил где-то учиться? Судя по анкете - да... а где?


 
dmitry99   (2004-01-07 14:46) [50]


> Хех, вот как раз по матану у меня больше всего шансов не
> сдать :(

Не Бекарева ведет?


 
Petr V. Abramov   (2004-01-07 19:16) [51]

> subj
А чтоб в конференциях по Delphi не спрашивали, как лабу сделать :)


 
Knight   (2004-01-07 19:17) [52]

>> Agent Smith © (07.01.04 09:37) [42]
А у нас на другом факультете по пол-группы програмеров из-за ТОЭ вылетали...


 
Ломброзо   (2004-01-07 19:22) [53]

"К вопросу о выборе языка программирования"

http://www.delphikingdom.com/article/language.htm

Вчера прочитал - аж прослезился. С автором согласен на шестьсот процентов, после впечатлений от .NET и после того, как нашел у себя в закромах программу навроде той, которую делаю по работе сейчас - ёна написана лет 6 тому назад, но памяти кушает 400 килобайт максимум, в отличие от 10-15 мегов, которое кушает простая "голая" форма на VB.NET.


 
Vuk   (2004-01-07 19:51) [54]

to Ломброзо:
>С автором согласен на шестьсот процентов, после впечатлений
>от .NET
Если не ошибаюсь, то автор, помнится, о .net отзывался, что, мол, Microsoft наконец-то за ум взялась. :o)


 
Agent Smith   (2004-01-07 20:09) [55]

>dmitry99 © (07.01.04 14:46) [50]
>Не Бекарева ведет?

Нет, Рояк. Отличный преподаватель, как и все на факультете, кого я знаю. Дело тут во мне. Мне не так интересен матан, как, скажем, дискретка (тоже Рояк ведет). И тут преподаватель не виноват. А пошел я на этот факультет исключительно ради программирования. А в каком качестве вы относитесь к этому факультету? :)


 
Stilgar   (2004-01-07 21:35) [56]


> Почему школьникам и студентам до сих пор преподают pascal
> 6,7?

Например школьники и того не понимают. У меня все отличники годовую контрольную списывали.


 
SkyRanger   (2004-01-08 03:21) [57]

Ну не знаю! Мне в технаре преподавали Borland C++. И не очень жалею, так как волей-неволей аришлося азы выучить, так что теперь коды возникает нужда без проблем Java или Java script!


 
Fktrc   (2004-01-08 04:48) [58]

Ну а я C только в течение одного семестра на втором курсе, на котором его преподавали, и использовал. Все остальное время со школы по сей день Pascal и Delphi (примечание - вуз закончил полтора года назад). Ну а коды захотелось с недельку назад, то и JScript пошел легко. Мое мнение - без разницы, что раньше преподавали. Если научили, как лучше осваивать новый язык, то при желании хоть асм можно изучить. Нет желания или нужды - и бейсик не выучишь.


 
}|{yk   (2004-01-09 19:53) [59]

Да вот одна подруга в прошлым летом закончила мой институт по моей специальности, да и уехала в Португалию (там много сейчас живет украинцев:). Там поступила в местный вуз (по похожей специальности). Изучает 3 (!) предмета, среди которых 1 - португальский, 1 - моделирование (GPSS), еще один - языки под web. Так что главно не разбрасываться. И "там" это поняли. А у нас изучают по 75 курсов за 5 лет - вот и результат


 
Yorick   (2004-01-09 22:41) [60]

Именно поэтому самые крутые программеры из России, т.к. у нас детей учат в школе писать алгоритмы, а у них- собирать мозайку из компанентов.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.02.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.6 MB
Время: 0.009 c
1-2135
SPIRIT
2004-01-22 07:20
2004.02.02
TRadiogroup и TLabel


1-2148
Крутыш
2004-01-21 18:12
2004.02.02
Проблемы с событием Activate


1-2162
SPIRIT2
2004-01-21 15:23
2004.02.02
TRadioGroup. Строки вылезают за пределы радиогрупа


1-2136
msgipss
2004-01-18 17:48
2004.02.02
Добавить архив в ресурсы программы


9-1945
TEST
2003-07-17 20:58
2004.02.02
Delphi поддерживает .mb, .ma, .lwo, xsi?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский