28.08.2009 22:22, Владимир пишет:
>> Так что вопрос - "Нужно ли где-нибудь в школе создавать проекты QT"
>> остается открытым.
> 
> будет задачник - будут использовать.

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

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

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

Проектная методика может давать потрясающие результаты. Но она требует
куда более высокой квалификации от учителя - он же должен в QT
разбираться... Задачная методика более доступна и учителям, и школьникам
- из проекта дети часто отваливаются, теряют интерес и т.д. С задачами
проще - набор задач, срок сдачи, оценка. Так что в целом у задачной
методики перспектив больше, когда речь идет о массовом образовании.

А задача по программированию на QT - никогда такого не видел.

--
Денис

_______________________________________________
Junior mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/junior

Ответить