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
7135
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  След.

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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