2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2, 3, 4, 5 ... 7  След.
 
 Преподавание программирования
Сообщение11.08.2011, 17:26 


11/08/11
10
Хотел спросить присутствующих. Сам преподаю программирование в училище. Начальство категорически не приемлет своих методов работы и стремление к инновациям. К примеру, вместо того, чтобы преподавать современные языки наподобие: Delphi, C# нас заставляют учить студентов древнему шлаку который давно не используется наподобие: TurboPascal, QBasic и тд. Возможно ли в данном случае на законных основаниях как-либо дать отпор начальству?

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение11.08.2011, 18:40 
Аватара пользователя


27/01/09
814
Уфа
Вообще-то содержание курса составляет преподаватель, и если у вас на компьютерах можно запустить RAD Studio, и вас за это не посадит прокурор, то в чём вопрос? Если можете полностью курс написать, по-моему наличие в электронном виде обязательное требование сейчас, преподавайте Паскаль в RAD Studio, начальство даже не в курсе будет, а если узнают, то сопротивляться не смогут по причине некомпетентности. Visual Studio 2008 по-моему бесплатно уже. Если можете объяснить IDE и программирование GUI своим ученикам, то вперёд. А если ещё сами толком не разбираетесь, то лучше требование старших выполнить, целее будете.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение11.08.2011, 22:30 


11/08/11
10
Разбираюсь, вот только кроме меня еще информатики есть которые используют тот же кабинет, что и я. Курс, то составляем мы сами в плане какую тему за какой преподавать, а вот язык на котором преподавать к сожалению решаем не мы.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение16.08.2011, 08:01 
Заслуженный участник


11/05/08
32166
Зависит от того, кому Вы преподаёте и какой у них стартовый уровень. В любом случае: прежде чем давать Дельфи, надо научить просто Паскалю. И если учите Вы не программистов, то этого и уже более чем достаточно, всё дальнейшее уйдёт вхолостую.

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

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение30.09.2011, 16:09 


13/09/09
72
Есть нейтральный вариант Free pascal. Сам Free Pascal почти не отличим от Pascal, а если использовать Lazarus он становится близким аналогом Delphi.
И для обучения, по-моему, очень не плох.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение30.09.2011, 20:08 
Заслуженный участник
Аватара пользователя


30/01/09
7178
Delphi морально устарел и обучать программированию на нём - абсурд. Уж лучше C#. Есть бесплатные версии Visual Studio Express Edition.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение06.10.2011, 17:06 


23/12/07
1763
Если речь об основах алгоритмизации и программирования (ака основные управляющие структуры; базовые понятия дисциплины: переменные, функции, типы и проч.; базовые алгоритмы: поиска, сортировки и проч.; базовые техники программирования - например, структурное программирование), то обычного Паскаля вполне достаточно (он, собственно (если не ошибаюсь), для этого и задумывался). С# и Дельфи заточены под более сложные технологии программирования (ООП, событийно-ориентированные модели и проч.), и будут только дезориентировать слушателей, "прятать лес за деревьями".

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение06.10.2011, 21:58 
Заслуженный участник


11/05/08
32166
_hum_ в сообщении #490071 писал(а):
(он, собственно (если не ошибаюсь), для этого и задумывался)

Ровно так. И на ровно нём и следует преподавать собственно программирование. Остальное -- это уж изыски, это уж на любителя.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение07.11.2011, 00:22 


16/03/10
212
В заданиях ЕГЭ по информатике мы видим языки...
Их и используйте, имхо
А ООПов там нет

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение07.11.2011, 01:08 
Заслуженный участник


27/04/09
28128

(Оффтоп)

мат-ламер в сообщении #488116 писал(а):
Delphi морально устарел и обучать программированию на нём - абсурд.
А аргументы? В новых версиях мноого чего есть. Жаль, я давно не соприкасаюсь с.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение14.11.2011, 20:41 
Заблокирован


20/07/11

169
мат-ламер в сообщении #488116 писал(а):
Delphi морально устарел

И кто вам такое сказал? Embarcadero устарел? Кстати, знаете, кто родоначальник C#-а?

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение16.11.2011, 22:39 
Заслуженный участник


15/05/05
3445
USA
drozdov_mihail в сообщении #503777 писал(а):
Кстати, знаете, кто родоначальник C#-а?
Ведущий архитектор C#, он же бывший главный архитектор Delphi, перешел в Microsoft 15 лет назад. Это хорошо известно.
Но никто и не называет Delphi плохой системой. Говорят лишь о том, что время ее проходит. Переход Хейлсберга это только подтверждает, а может быть и объясняет.

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение16.11.2011, 23:15 
Заблокирован


20/07/11

169
Yuri Gendelman в сообщении #504662 писал(а):
Говорят лишь о том, что время ее проходит.

Пусть говорят несведущие. А кто вам это сказал?

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение17.11.2011, 15:58 
Заслуженный участник


15/05/05
3445
USA
drozdov_mihail в сообщении #504678 писал(а):
Пусть говорят несведущие. А кто вам это сказал?
У Вас есть что сказать по существу?
Например, Ваше замечание о "родоначальние C#" к вопросу о новизне Delphi никакого отношения не имеет. О чем я и написал.
Беседа в стиле "А ты кто такой?!" смысла не имеет. Вам нравится Delphi? Рад за Вас.
(Кроме того, обсуждение здесь Delphi - оффтопик).

 Профиль  
                  
 
 Re: Преподавание программирования
Сообщение17.11.2011, 17:03 
Заблокирован


20/07/11

169
Yuri Gendelman в сообщении #504847 писал(а):
drozdov_mihail в сообщении #504678 писал(а):
Пусть говорят несведущие. А кто вам это сказал?
У Вас есть что сказать по существу?
Например, Ваше замечание о "родоначальние C#" к вопросу о новизне Delphi никакого отношения не имеет. О чем я и написал.
Беседа в стиле "А ты кто такой?!" смысла не имеет. Вам нравится Delphi? Рад за Вас.
(Кроме того, обсуждение здесь Delphi - оффтопик).

Это Вам нечего сказать по существу:
1. О родоначальнике C# я упомянул, чтобы подчеркнуть, что многое из паскаля было перенесено в C#.
2. Delphi, как и C++ Builder, - это прежде всего надстройка над API Windows (поэтому их теперь и объеденили под общим названием: Embarcadero), а какими средствами к этой надстройке обращаться (с помощью паскаля или языка C) - это дело вкуса и привычки.
3. Кто собирал идентичные громадные проекты на Delphi и на C++ Builder, может оценить преимущества использования Delphi (хотя я использую C++ Builder :shock:, но в основном Visual C++).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.

Модераторы: Модераторы, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: mihaild, Утундрий


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group