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

Вниз

Задачи по программированию в среде Delphi.   Найти похожие ветки 

 
Jeer ©   (2004-10-07 15:26) [40]

Leksiy ©   (07.10.04 15:12) [38]
Неудивительно :)

Выкидывать "непонятные" слова ни в коем случае нельзя.
Более того, необходима обязательая привязка к истории вопроса.
Здесь появляются имена, причинно-следственные связи, общемировые стандарты и тп.
Другое дело, ограничить область преподавания минимально необходимым набором дисциплин.
Но это преррогатива даже не преподавателя, а той школы преподавания, которая сложилась в вашем вузе + опыт родственных вузов.
Если еще ничего не сложилось, то надо начинать такое строительство под руководством более опытных педагогов.
Есть межвузовские связи, наверняка, да и напроситься можно к кому-либо.
Возможно, идеализирую, но как сказано у Вирта "Эффективность действия профессионалов должна быть намного выше таковой у любителей".


 
31512 ©   (2004-10-07 15:26) [41]


> Игорь Шевченко ©   (07.10.04 15:10) [36]

Другими словами, ты предлагаешь начить их делать качественную алгоритмическую декомпозицию задачи, а при объектно-ориентированном подходе объектно-ориентированную декомпозицию? Причём это сделать на живую, подобрав более простые, интуитивно ясные поняния? Я правильно тебя понял?
Насчсёт применения. Особенно конечные и бесконечные автоматы очень хорошо вписываются в программное обеспечение для технологов. Хотя ты прав. Это как у Ильфа и Петрова: "Если бы Остап знал, что он разыгрывает сколько-то там комбинаций, он сильно удивился бы, потому, что играл в шахматы второй раз в жизни". Идея, думаю, ясна.


 
Игорь Шевченко ©   (2004-10-07 15:48) [42]

31512 ©   (07.10.04 15:26) [41]


> Другими словами, ты предлагаешь начить их делать качественную
> алгоритмическую декомпозицию задачи, а при объектно-ориентированном
> подходе объектно-ориентированную декомпозицию? Причём это
> сделать на живую, подобрав более простые, интуитивно ясные
> поняния? Я правильно тебя понял?


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

Скажем так, хороших учебников по программированию "с самого начала" я не видел. Задачник видел (привел) - но он серьезный.


 
31512 ©   (2004-10-07 15:54) [43]


> Игорь Шевченко ©   (07.10.04 15:48) [42]

Задачник сейчас ищу в электронном виде. Ну а серьёзный ... Разве программирование это не серьёзно? Учитывая
> Jeer ©   (07.10.04 11:42) [12]


> Взрыв в 1996 г. ракеты-носителя Ариан-5 стоимостью около
> 500 миллионов долларов

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


 
Jeer ©   (2004-10-07 16:41) [44]

Я сторонник классического фундаментального образования при котором закладываются основы общемировых наук.
Такого, какое было в эпоху СССР.
Плюс педагоги-мэтры слушать которых было истинное удовольствие и которые давали нам самое важное - основы самообразования.
Поэтому мне странно слышать о замалчивании таких имен, равно как и общеизвестных, связанных с этими именами, терминов и определений:
Кантор, Гедель, Тьюринг, Пост, Карно, Венн, Буль, Ершов, Вирт..

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


 
Игорь Шевченко ©   (2004-10-07 17:18) [45]

Jeer ©   (07.10.04 16:41) [44]


> Я сторонник классического фундаментального образования при
> котором закладываются основы общемировых наук.
> Такого, какое было в эпоху СССР.


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

Про классическое и фундаментальное образование могу привести такой пример: Есть у меня книга "Основы теории транзисторов и транзисторных схем", автор Степаненко, известная, в своем кругу, книга и хорошая. Научиться по ней чему-либо практическому можно конечно, при известной доле упорства, но нелегко. Есть еще одна книга, не менее известная: "Искусство схемотехники", авторы Хоровиц и Хилл, по которой процесс обучения основам практического конструирования схем гораздо проще, чем по первой, хотя теория есть и там и там.


 
Jeer ©   (2004-10-07 17:56) [46]

Игорь Шевченко ©   (07.10.04 17:18) [45]
>При обучении программированию имен, подобных перечисленным

Сожалею. Вас обокрали:)
Впрочем, многое, зависит от какого-то домостроительного ВУЗ-а.

В какой-то момент (и не без подачи Учителя) должен решить куда ему двигать дальше: в чистую науку, прикладную науку или практику.

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

Скажем так, приведу образный пример из Дельфи.
Написание хороших компонент - это и теория и очень хороший кодинг (т.е. это масса весьма специфичного "низкоуровенного" программирования).
Использование их - ну, что-то вроде Хоровиц и Хилл.
Кинул баттон на форму, F9 и оно работает.:)


 
Игорь Шевченко ©   (2004-10-07 18:02) [47]

Jeer ©   (07.10.04 17:56) [46]


> Использование их - ну, что-то вроде Хоровиц и Хилл.


А вы, надо полагать, с сабжем знакомы, в смысле, с Х. и Х. ?


> Сожалею. Вас обокрали:)
> Впрочем, многое, зависит от какого-то домостроительного
> ВУЗ-а.


Увы мне. Ну да, домостроительного разумеется.


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


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


> Скажем так, приведу образный пример из Дельфи.


Скажем так, если бы тот же Рэй Конопка был написан с той же степенью наукообразности, как упоминаемые книги (с тенденцией), я сильно сомневаюсь, что компоненты бы создавало такое количество авторов. Я имею в виду, более или менее качественные компоненты.


 
Владислав ©   (2004-10-07 18:12) [48]

Прошу прощения у всех за оффтоп...

> Leksiy © [35], [38]

Caps Lock, Shift и запятая западают?.. А если нет... то при этом еще и преподавал?! Мдя...


 
Jeer ©   (2004-10-07 18:14) [49]

Игорь Шевченко ©   (07.10.04 18:02) [47]

>А вы, надо полагать, с сабжем знакомы, в смысле, с Х. и Х. ?

Я начал Инженерную деятельность в 78 г. в области систем навигации и управления для ВМФ.
Т.е. и электронщик, а потом уже программист.

>Да, не заметить ее было крайне трудно. И что удивительно, что >после чтения таких книг, специалисты все равно появлялись. >Несмотря на.

Не надо та категорично..
Методы и средства самовыражения и в те времена и в эти почти и те же.

>если бы тот же Рэй Конопка
Классики бывают и в прикладной и в теоретической науке.

Собственно, не вполне понимаю, о чем спор.
Об искусственном усечении фундаментальных знаний ?
Разве только, что в соответствии с текущим уровнем значимости их в конкретном государстве.

О предоставлении слушателям сугубо прикладных сведений и знаний об их ближайшей потенциальной работе ?
Так это профтехобразование в те годы решало такие задачи.:)


 
Игорь Шевченко ©   (2004-10-07 18:19) [50]

Jeer ©   (07.10.04 18:14) [49]


> Т.е. и электронщик, а потом уже программист.


Тогда несколько непонятно сравнение ХиХ с
> Кинул баттон на форму, F9 и оно работает.:)

Я бы все-таки не стал так категорично утверждать.


> Собственно, не вполне понимаю, о чем спор.
> Об искусственном усечении фундаментальных знаний ?


Скорее, о сближении фундаментальных знаний с практикой еще на этапе обучения.


> О предоставлении слушателям сугубо прикладных сведений и
> знаний об их ближайшей потенциальной работе ?
> Так это профтехобразование в те годы решало такие задачи.:)


У меня как раз сложилось мнение, что "Специальность - издательские системы" это и есть профтехобразование в данном случае.


 
Jeer ©   (2004-10-07 18:34) [51]

А разве нам надо решать за "того парня" ?

Проблема в том, что уже второе поколение "потеряно" с точки зрения преподавания общих наук.

Если уж в Бауманском студенты затрудняются вспомнить, что есть корреляция, в процессе преподнесения систем цифрового кодирования сигналов, то что говорить о домостроительных ВУЗ-ах ?

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

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


 
КаПиБаРа ©   (2004-10-08 06:34) [52]

Jeer ©   (07.10.04 18:34) [51]
А практик бы на начал с установки провода, чуть меньше сечения подводимой жилы, ну и сгорело бы все на фиг.

Практик бы посмотрел ампераж несгоревших предохранителей и установил провод (жучек) соответствующего сечения.

PS: Кстати сколько квартир у вас в подъезде и какой жучек вы поставили?


 
Игорь Шевченко ©   (2004-10-08 10:31) [53]

Jeer ©   (07.10.04 18:34) [51]

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


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


Это, я извиняюсь, школьный курс физики :)


 
31512 ©   (2004-10-08 11:24) [54]


> Игорь Шевченко ©


> Jeer ©

Да, господа! Раздухорились. Я вот внимательно изучил все посты. Массу выводов сделал, один из которых стал очевиден по окончании университета - с тобой останется то, что изучишь сам.
Это неспоримо. Но как это втолковать это студентам?
Но вот в чём беда: один москвич, другой за бугром(насколько я понял). Но мне уже теперь надо работать в техническом вузе индустриального города, административного цетра края, кормящего всю Расею. И зачастую как раз не требутся фундаментальных знаний (а жаль), а необходим опыт, который, согласитесь, трудно получит не выходя за рамки университета. Как быть?


 
Jeer ©   (2004-10-08 13:24) [55]

31512 ©   (08.10.04 11:24) [54]
>не выходя за рамки университета. Как быть?

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

Вот сын у меня еще школьник. Я попросил знакомого зав.кафедры взять его вместе со студентами на месячный курс подготовки по
применению MapInfo для оцифровки карт.
Он успешно освоил и сейчас в тройке лучших оцифровщиков на этой фирме. Работу выполняет дистанционно. В месяц зарабатывает до $200.
Фирма сказала только спасибо.


 
Думкин ©   (2004-10-08 13:27) [56]

> [54] 31512 ©   (08.10.04 11:24)
> вузе индустриального города, административного цетра края,
> кормящего всю Расею.

Красноярский край не кормит вся Расею, вас обманули. Или вы Тюмень?


 
31512 ©   (2004-10-08 13:57) [57]


> Думкин ©   (08.10.04 13:27) [56]

Я выразился фигурально. Не надо понимать меня так прямо. Тем не менее вклад в федеральный бюжет очень даже весомый.


> Jeer ©   (08.10.04 13:24) [55]

Так и делается. И имя ему (издательству) Ситалл.
За 5 лет обучения общей практики 2 месяца, исключая выходные и праздники. Достаточно ли этого? Я не знаю.
Школьнику, в отличие от студента не надо 2 раза в год проходить контрольные недели, сдавать экзамены и зачёты. Включая разную там философию и "новейшую историю России". Поэтому как я ни крутил-вертел полноценной практики не выходит, хоть тресни.
Моя обязанность - преподавание предмета "Информатика", коему соответсвует Государственный образовательный стандарт.
http://www.edu.ru/db/portal/spe/os_zip/010200.html
Он сформулирован весьма неявно. Фактически туда можно запихнуть многое с одной стороны и обойтись 10 - 15 занятиями с другой стороны.


 
peypivo ©   (2004-10-08 16:22) [58]

> 31512 ©   (07.10.04 14:43) [27]

Сомневаюсь что вы научичили хотя бы одного человека программированию. Я хоть и не преподаватель, но весьма успешно учил людей программированию. Самое первое что надо сделать научить их делать хоть что-то (hello world,калькулятор), чтобы ученики ощутили так сказать "дух созидания". А потом уже давать глубокую теоретическую базу. А в результате таких лекций получается черте что но не обучение.


 
31512 ©   (2004-10-09 08:06) [59]


> peypivo ©   (08.10.04 16:22) [58]

Трудновато научить кого-то занимаясь этим ремеслом 2 месяца.



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

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

Наверх




Память: 0.58 MB
Время: 0.033 c
10-1048052661
anatol
2003-03-19 08:44
2004.10.31
Виснет сервер приложений


14-1097527662
Cobalt
2004-10-12 00:47
2004.10.31
Безнадежные проекты :)


1-1097937861
InfMag
2004-10-16 18:44
2004.10.31
Правый клик в ListBox


14-1097644935
Демидович
2004-10-13 09:22
2004.10.31
Первообразная


14-1097113974
Думкин
2004-10-07 05:52
2004.10.31
С днем рождения! 7 октября





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