|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey Belyakov 2:5020/400 08 Nov 2001 18:05:28 To : Oleg Tynianyi Subject : Re: Обучение программированию -------------------------------------------------------------------------------- > > > Так дело в том, что мне нужно. чтобы им было интересно. > > > Мне нужны простенькие задачки по программированию [можно > > > без решения], которые будет интересно решать школьникам. > > Тяжело. Выше понимания двух вложенных циклов - 9-10 класс - > > не поднятся. Так что смотри учебники по математике и физике > > - что в это укладывается, то и годится. А интерес будет, если ты > > сам очень хорошо знаешь и понимаешь Си, и можешь понятно > > объяснить что, как и почему в нем... > > Приведу пример: 9 класс, два одноклассника, ЛЕГКО переписывали > библиотеки от Борланда сами так, что работало в 2 раза быстрее > (касалось графики), причем сочетание было Turbo C++ 2 и ассемблер, > причем делали они это для себя, причем самоучки. Их ровесник в то > же время, писал на Turbo Pascal игрушки, превосходящие по качеству > большинство доступных на тот момент, тоже самоучка и тоже для себя. > Так что про "не подняться" пожалуй ты заливаешь. Это 2 + 1. Самоучки. Люблю таких - мне с ними интересно возится даже без зарплаты. Что касается обучения в группе - см. выше. > Хотя бывают и контр примеры, даже гораздо чаще, но на них > ориентироваться нельзя, угробишь лучших, спасая худших. Точно. Именно по этому для школы и есть предел на двух вложенных циклах... > > > В классе есть локальная сеть [задачки с сетевым уклоном > > > желательно с решением, или с объяснением алгоритма, т.к. > > > нет у меня подобного опыта]. > > Это хорошо. :) Что сетка есть - хорошо. Hаладь сетку так, чтобы > > _все_ работы собирались в одном месте - легче бакапить и/или > > стирать. Хммм... готовься раз в два дня инсталировать систему... > > > > Об задачках с сетевым уклоном... Я не думаю, что это школа для > > гениев... Hо если я ошибаюсь, то вполне можно решить задачку > > комивояжера в сетевом варианте... Только попроси математика > > объяснить эту задачку школьникам. [шутка]. > > Кстати из собственного опыта программиста: слова математик > и программист - в подавляющем большинстве задач > программирования (особенно в базах данных) практически > невзаимосвязаны, ибо дальше 4 простейших арифметических > операций дело не идет. Это от задачи... По моему - программист обязан понимать математику, лежащую в основе, и уметь ее использовать... > В отдельных случаях просто прибегают к уже готовым алгоритмам > или чужим функциям. ...или действительно пишут свое. И вот когда пишут, то многое становится на свои места... Андрей. -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6488285b3b97.html, оценка из 5, голосов 10
|