|
А вот нифига не пора! Не хотел писать, было лениво, но че-т вот завелся. Несолько тезисов хочу высказать и недоумений по поводу прочитанного: 1. Дети в большинстве своем не дебилы, не надо им подсовывать игрушки вместо реального мира. 2. Если преподаватель находит нечто слишком сложным для объяснения, то чья это проблема? детей? 3. Конечно, большинство школьников не будут программистами. Может быть есть вопрос к школьной программе - для чего там нужно программирование, преподаваемое всем. Но! - если не для программирования, то с какой пьяной кобылы в школе вообще надо преподавать алгоритмизацию? Можно продолжить развивать данное положение, что большинство школьников не будет математиками, географами, литераторами, спортсменами, переводчиками. "Не нужно заставлять всех школьников в принудительном порядке осваивать тот или иной язык программирования."Тоже кстати.. зачем в школе учить английский, может изобрести что-нибудь попроще, со словарным запасом в 100 слов, какое-нибудь извращение, типа урезанного эсперанто? Или вообще... не надо в принудительном порядке заставлять учиться)) 4. Если алгоритмизацию преподавать для изучения программирования, то надо изучать реальный язык. Какой - это вопрос, но он должен быть из реального мира, а не из мира игрушек. У меня есть хорошие примеры, как достаточно молодым людям их родители позволяли и предлагали изучать реальный Linux, а не игрушечный. И эти люди, думаю, благодарны своим предкам. 5."C++ - не самый удачный пример. Им большая часть и профессиональных программистов пользоваться-то не умеет " - я бы попросил разъяснений))) Хорошо, что я ленивый, потому что у меня еще куча разных соображений, претензий и возмущений, но я уже остановлюсь, и резюмирую: Мышление, как и мышцы, развивается, преодолевая трудности. Не надо давать детям легкое, надо давать детям настоящее, но делать это надо стараться интересно. До всех не дойдет. До всех не дойдет и легкое тоже. И другие предметы не до всех детей доходят. Но обкрадывать тех, до кого дойдет ради тех, до кого не доходит - не стоит С уважением Владимир Волков Stanislav Ievlev пишет: Чую пора закрывать этот тред ;)Всё что сказано, конечно же правильно ... это одна из проблем современной информатики, которая так до конца ещё и не определилась со своим предназначением в этом мире ;) C++ - не самый удачный пример. Им большая часть и профессиональных программистов пользоваться-то не умеет (в основком от того что изучает его по методичкам, а не первоисточникам в школах и институтах) ;) А насчёт программистов и школы - это традиционное заблуждение. С таким же успехом можно сказать, что рассказывая про интегралы и производные, школа пытается готовить профессиональных математиков, а заставляя решать химические уравнения - профессиональных химиков ... ;) Обратите внимение, что ключевые слова (те самые английские) у 99% современных языков программирования одни и те же. Поэтому , узнав единожды что "while" это цикл ученик одновременно и запомнит его на будущее ( и не будет пасовать при встрече с другими языками, while он и в африке while) и не будет испытывать никаких проблем при записи алгоритмов. Более того, это (по аналогии с математикой) даже удобно для записи, ибо легко в тексте отделяется алгоритм от комментариев к нему. Ну а среда ... если учить алгоритмам, а не кнопочкам в IDE, то и простого текстового редактора хватит. On Thu, Jan 31, 2008 at 08:24:34PM +0300, Denis Kirienko wrote: |
_______________________________________________ Junior mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/junior
