Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.02;
Скачать: CL | DM;

Вниз

Почему школьникам и студентам до сих пор преподают 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;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.019 c
7-2380
ILYUSHKA
2003-11-16 18:18
2004.02.02
Открыть закрыть CD-ROM


7-2393
Kremen
2003-11-14 15:37
2004.02.02
Переключение индикаторов Caps, Num и Scroll


1-2080
Андрей Сенченко
2004-01-18 13:51
2004.02.02
Файл открыт приложением DOS


14-2299
Calm
2004-01-11 18:02
2004.02.02
Как бы вы раскрутили свой проект в инете?


7-2379
Duk_777
2003-11-15 10:27
2004.02.02
DLL