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

Вниз

Delphi для обучения студентов   Найти похожие ветки 

 
ingwar   (2008-02-06 05:06) [0]

Предоставляет ли  Borland (Inprise) какие-то льготы для использования Delphi в университетах для обучения студентов? Если да, то какие?

Или нужно покупать как для разработчика?


 
KilkennyCat ©   (2008-02-06 08:44) [1]

Глупым - нет.


 
хам   (2008-02-06 08:45) [2]

А что Turbo Delphi уже не кузяво?


 
Игорь Шевченко ©   (2008-02-06 09:44) [3]

Ну как же - миллион лицензий предоставляет


 
Romkin ©   (2008-02-06 10:59) [4]

С Turbo проблема одна - каждый студент должен иметь свою лицензию :)
Есть программа поставки в ВУЗ, стоит обратиться в московское представительство.


 
DiamondShark ©   (2008-02-06 12:15) [5]

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

Если стоит задача "обучить кодера на дельфи", то этим должны заниматься заведения уровня не выше ПТУ.


 
Eraser ©   (2008-02-06 12:39) [6]


> DiamondShark ©   (06.02.08 12:15) [5]

пэтэушников давно видели? )

дай Бог, чтобы дипломированный специалист мог кинуть кнопку на форму и написать showmessage в обработчике.. если умеет, уже не зря деньги на него государство потратило, т.к. большенство и этого не умеют.


 
clickmaker ©   (2008-02-06 12:40) [7]


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

зря
этому и обезьяну можно научить. За банан


 
Eraser ©   (2008-02-06 12:45) [8]


> clickmaker ©   (06.02.08 12:40) [7]

если вообще не учить, то страна загнется. а учить чему то серьезному, а не батонокидательству просто некому, так что хоть так.
так установят Делфи повсеместно, если повезет, то человека 2-3 из группы заинтересуются и выберут путь программиста.


 
clickmaker ©   (2008-02-06 12:47) [9]


> если вообще не учить, то страна загнется

если вообще не учить Дельфи, то не загнется. С чего бы?


 
Eraser ©   (2008-02-06 12:53) [10]


> clickmaker ©   (06.02.08 12:47) [9]

а что если не Делфи - VB, MSVS?
ясное дело, что в идеале в вузе должны преподавать современые методики проектирования, всякие UML, ER и т.п, алгоритмизацию. только кто преподавать будет? если в московских вузках еще есть спецы, то в правинции их не осталось, в кажестве преподавателей по крайней мере.. максимум чему могут научить это методу сортировки пузырьком какого-нибудь одно-дву-связанного списка.. это ж не серьезно.


 
clickmaker ©   (2008-02-06 12:56) [11]


> максимум чему могут научить это методу сортировки пузырьком
> какого-нибудь одно-дву-связанного списка.. это ж не серьезно

почему? всяко посерьезней, чем батон кинуть и шоумесседж вызвать


 
Eraser ©   (2008-02-06 13:04) [12]


> clickmaker ©   (06.02.08 12:56) [11]

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

а методику разработки (архитектура, конструирование, руководство проектом в конце концов) вообще не преподают (в большенстве случаев) или только формально, хотя это первое, что должен знать ИТР - будущий руководитель.


 
clickmaker ©   (2008-02-06 13:13) [13]


> батон с шоумессаджем куда интереснее

возможно. Но интерес - это как раз стимул для самообучения. Меня ни разу никто в институте не учил кидать батоны, я паскаль в глаза не видел. А учили именно базовым алгоритмам на Си.
Однако, это не помешало мне придти потом в контору, которая на Дельфи писала билетные системы для театров, и за полмесяца научиться кидать эти самые батоны и прочие листбоксы


 
Anatoly Podgoretsky ©   (2008-02-06 13:17) [14]

> Eraser  (06.02.2008 12:39:06)  [6]

Они все давно в международных академиях учатся.


 
Anatoly Podgoretsky ©   (2008-02-06 13:18) [15]

> clickmaker  (06.02.2008 12:40:07)  [7]

Государственно мыслишь.


 
Romkin ©   (2008-02-06 13:19) [16]


> максимум чему могут научить это методу сортировки пузырьком
> какого-нибудь одно-дву-связанного списка.. это ж не серьезно.

Это - азбука, основа. Не вся, конечно, но аналог алгоритма умножения в столбик в арифметике. А с остальным ученик может и сам справиться, если крепко на фундаменте стоять будет. Проектирование - это все же не все, что должен знать программист. И если простое программирование может пригодиться и не программисту, то проектирование - это, скорее, специализированный курс.
А вот если человек, который считает себя программистом, не модет с закрытыми глазами написать реализацию односвязного списка - он не программист. Это как математик, не умеющий простые дроби складывать и перемножать.


 
Anatoly Podgoretsky ©   (2008-02-06 13:20) [17]

> Eraser  (06.02.2008 13:04:12)  [12]

Тогда Бейсик PRINT 3+5 результат сразу будет.
И бесплатно.


 
Eraser ©   (2008-02-06 13:21) [18]


> clickmaker ©   (06.02.08 13:13) [13]


> Но интерес - это как раз стимул для самообучения.

+100
только с пом. самообразования можно стать программистом.

кому то сразу интересно разбирать нетривиальные алгоритмы и задачи, но таких единицы.

> А учили именно базовым алгоритмам на Си.

повезло.. хотя не могу сказать, что мне не повезло, т.к. образование у меня не профильное, мягко говоря )

т.е. хочешь сказать, что за всё время учебы ни разу не открывал Делфи или MSСтудию, а потом вот так взял и устроился в контору разработчиком?  "не верю" )


 
Anatoly Podgoretsky ©   (2008-02-06 13:21) [19]

> clickmaker  (06.02.2008 13:13:13)  [13]

Что то ты долго учился, я в VS учился секунд 5, сама студия на порядки дольше загрузается и проект компилируется.


 
clickmaker ©   (2008-02-06 13:27) [20]


> т.е. хочешь сказать, что за всё время учебы ни разу не открывал
> Делфи или MSСтудию, а потом вот так взял и устроился в контору
> разработчиком?  "не верю"

какая Дельфи? какая студия? Borland C++ 3.0 на XT с 20-метровым винтом и 5-дюймовым флопповодом )
Win3.11 и Паинтбраш для себя открыл, только когда практику проходил на последних курсах, в КБ )


 
clickmaker ©   (2008-02-06 13:28) [21]


> [19] Anatoly Podgoretsky ©   (06.02.08 13:21)
> > clickmaker  (06.02.2008 13:13:13)  [13]
>
> Что то ты долго учился, я в VS учился секунд 5

ну, не все ж такие умные как Вы, дядя Толя )


 
DiamondShark ©   (2008-02-06 14:05) [22]


> т.е. хочешь сказать, что за всё время учебы ни разу не открывал
> Делфи или MSСтудию, а потом вот так взял и устроился в контору
> разработчиком?  "не верю" )

А в чём проблема-то?

Я вот на летних каникулах между 1 и 2 курсами устроился в контору, которой для внутренних нужд нужно было что-то вроде склад-клиенты-заказы-накладные. Хотели на Акцесе. До этого Акцеса в глаза не видел, а про SQL знал лишь на уровне "этакрута". Остались довольны, контора -- программой, а я -- сумасшедшими для студента деньгами.

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


 
isasa ©   (2008-02-06 14:06) [23]

clickmaker ©   (06.02.08 12:40) [7]
зря
этому и обезьяну можно научить. За банан


Обезьяны должны быть морозостойкие, собирать кедровые шишки, лущить их, укладыватьв ящики и наклеивать этикетки.
А кидать батоны, это мы им не позволим, это мы сами будем кидать ...


 
Игорь Шевченко ©   (2008-02-06 14:30) [24]


> т.е. хочешь сказать, что за всё время учебы ни разу не открывал
> Делфи или MSСтудию, а потом вот так взял и устроился в контору
> разработчиком?  "не верю" )


Я не открывал. Клянусь!

Их тогда попросту не было - нечего было открывать.
Однако разработчиком вполне себе устроился и разрабатывал.


 
Anatoly Podgoretsky ©   (2008-02-06 14:41) [25]

> clickmaker  (06.02.2008 13:28:21)  [21]

Ой, я даже покраснел.


 
oxffff ©   (2008-02-06 14:46) [26]


> Однако разработчиком вполне себе устроился и разрабатывал.


Делфи или MSСтудию? :)


 
Eraser ©   (2008-02-06 14:50) [27]


> Игорь Шевченко ©   (06.02.08 14:30) [24]

ok, времена тогда другие были, но сейчас такое маловероятно. опят владения хоть каким-то языком программирования нужен.
хотя полтора года назад я устроился разработчиком php, при этом до этого с веб-разработкой не сталкивался вообще, ну ничего разобрался довольно быстро.. но, опять же, помог не малый опыт работы с Делфи... а если с 0.. не знаю не знаю.. по опыту могу сказать, что более менее нормальный код начинает получатся у программистов с опытом не менее 4-5 лет (не обязательно на работе, как хобби тоже учитывается).


 
clickmaker ©   (2008-02-06 15:03) [28]


> опят владения хоть каким-то языком программирования нужен

да кто ж спорит.
Только вот щас в ВУЗах ввели дурацкую практику: курсовые по Дельфи, которую один семестр изучали, и которая нафик никому не сдалась, потому что не тот профиль образования. Биология, например. Или, там, метеорология.
И приходит девочка на форум или просит знакомых: "напишите мне строковый калькулятор, лабу сдать надо". У нее спрашиваешь: "а что такое класс, вообще знаешь? об ООП понятие имеешь?". Она: "ой, нет. Нам препод про это не рассказывал..." А о чем тогда? Зачем аж BDS 2006 для этого ставить?

нафик надо?..


 
Eraser ©   (2008-02-06 15:12) [29]


> clickmaker ©   (06.02.08 15:03) [28]

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

> Зачем аж BDS 2006 для этого ставить?

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

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


 
Игорь Шевченко ©   (2008-02-06 15:12) [30]

Eraser ©   (06.02.08 14:50) [27]


> ok, времена тогда другие были


Да нет, программирование на 3GL языках с тех пор не особенно изменилось.


> но сейчас такое маловероятно. опят владения хоть каким-то
> языком программирования нужен.


Опыт владения языком Фортран у меня и тогда был. Другое дело, что пришлось писать на ассемблере и PL/1, но настоящему индейцу завсегда везде ништяк, верно ?


> по опыту могу сказать, что более менее нормальный код начинает
> получатся у программистов с опытом не менее 4-5 лет


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


 
Eraser ©   (2008-02-06 15:27) [31]


> Игорь Шевченко ©   (06.02.08 15:12) [30]


>  Мне, например, хватило полугода.

"ну, не все ж такие умные как Вы, дядя Игорь" почти clickmaker ©   (06.02.08 13:28) [21]
))

большенство все таки проходит такие стадии - сначала писать весь код в одной процедуре с сотней глобальных переменных, потом наплодить кучу процедур и сотне модулей, потом написать сотню классов в одном модуле, разбить на модули, написать иерархию классов и т.п. Проектирование БД вообще отдельная тема.
в общем отличается код человека, пишущего всего год и человека, пишущего 5-10 лет.. хотя наверное тут большую роль играет чей то личный пример, ну и врожденный талант.


 
Игорь Шевченко ©   (2008-02-06 15:33) [32]


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


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


 
Marser ©   (2008-02-06 16:55) [33]


> Eraser ©   (06.02.08 13:04) [12]
> > clickmaker ©   (06.02.08 12:56) [11]не согласен, по той
> простой причине, что батон с шоумессаджем куда интереснее,
>  а интерес это главное

> большенство все таки проходит такие стадии - сначала писать
> весь код в одной процедуре с сотней глобальных переменных,
>  потом наплодить кучу процедур и сотне модулей, потом написать
> сотню классов в одном модуле, разбить на модули, написать
> иерархию классов и т.п. Проектирование БД вообще отдельная
> тема.


Чем-то на меня похоже.
Только с одной разницей, психологического свойства. В Бейсике Спектрума, с которого я начинал, были только функции и только однострочные, а мне очень хотелось создавать свои операторы, потому что в красочных учебниках были очень заманчивые процедуры, (в основном графика, 12 лет было, всё-таки), которых там не было.
Дорвавшись наконец до ТР (курсы весной 1998, передирание с доски практически без понимания, а уже осенью 1999 на своем ПК), я с радостью принялся плодить сущности, разбивая задачу решением в 15 строк на три процедуры. Потом остыл, конечно :-)


 
Marser ©   (2008-02-06 16:56) [34]


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

А ещё томление духа. Мудр программист, блокирующий клавиатуру (*или как там)... ;-)


 
blackman   (2008-02-06 20:38) [35]

>Игорь Шевченко ©   (06.02.08 15:33) [32]
Верно. Классы, иерархии есть ЕРЕСЬ


 
Sergey Masloff   (2008-02-06 22:29) [36]

DiamondShark ©   (06.02.08 12:15) [5]
>Использовать коммерческие среды для обучения в ВУЗах -- высшая >степень идиотизма.

>Если стоит задача "обучить кодера на дельфи", то этим должны заниматься >заведения уровня не выше ПТУ.
Полностью согласен.


 
Черный Шаман   (2008-02-06 22:35) [37]


> Sergey Masloff   (06.02.08 22:29) [36]
>
> DiamondShark ©   (06.02.08 12:15) [5]
> >Использовать коммерческие среды для обучения в ВУЗах --
>  высшая >степень идиотизма.
>
> >Если стоит задача "обучить кодера на дельфи", то этим должны
> заниматься >заведения уровня не выше ПТУ.
> Полностью согласен.


Может поэтому даже нормального "кодера на дельфи" в Киеве нужно очень долго искать.


 
Marser ©   (2008-02-06 23:12) [38]


>
>
> Может поэтому даже нормального "кодера на дельфи" в Киеве
> нужно очень долго искать.

А если найдут, какие денежки?


 
Sergey Masloff   (2008-02-06 23:15) [39]

Черный Шаман   (06.02.08 22:35) [37]
>Может поэтому даже нормального "кодера на дельфи" в Киеве нужно очень >долго искать.
А кодеров как и было сказано ПТУ должно готовить. Что систему профобразования профукали это уже другой вопрос.


 
Steep   (2008-02-06 23:26) [40]

У нас преподавали Delphi так:
сначала дали всю теорию все listbox, button, классы и тд.. хотя никто понятия не имел что это и что с этим делать.
 я сам начал изучать его за год до этого ито половину того что говорили (в основном я занимался тем что вы называете батонокидательство) не понимал.
 Потом через 2 недели задание написать программу - как писать куда что кликаь никто не объяснял. (и все ломились ко мне...)
 Затем в следующем семестре объясняли SQL  (тут  не спорю хорошо основу дали) Благо составляли все таблицы связанности, ключи и тд.
 И задание написать курсовую - программа работы с базами данных - а как писать - сам преподаватель не знала - т.к. она разбиралась только с SQL а в делфи еще плохо... Разбирались вместе качая с инета инфу - и с помощью вас ;) Я часто обращался сюда =)
 Еще через семестр задание написать программу с кубиком - который бы вращался  (как 3д) только все матрицами преобразования
это задание никто не выполнил (я тоже - я все-таки батонокидатель =) )
 Сейчас из 2-х групп по 14 человек только 5,6 человек умеет писать программы - я считаю что это даже много :)))
 Конечно пишут в основном ради того чтобы сдать - программистом станут отсилы двое. Ито пока я отношусь к этому как хобби т.к. работаю уже в другой сфере. А девушка (второй человек) вполне хорошо разбирается в алгоритмах, базах и визуальном программировании (Привет Маша! ;) )
вот... так...
PS Мы учимся на вечернем - на математика программиста :)



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

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

Наверх





Память: 0.57 MB
Время: 0.011 c
2-1203185182
andreil
2008-02-16 21:06
2008.03.16
Запуск программ из архива?


3-1193483771
TheEd
2007-10-27 15:16
2008.03.16
Оптимизация сетевого траффика


2-1203099019
Danila
2008-02-15 21:10
2008.03.16
Нет Access Violation после двух Free ! :)


6-1182542869
Bora_ru
2007-06-23 00:07
2008.03.16
Перехватить URL-запрос


2-1203060480
SkyN
2008-02-15 10:28
2008.03.16
Глобальный $DEFINE для всех модулей





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский