From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,RCVD_NUMERIC_HELO, SPF_HELO_PASS,SPF_PASS autolearn=no version=3.2.5 X-Injected-Via-Gmane: http://gmane.org/ To: community@lists.altlinux.org From: Denis Kirienko Date: Tue, 06 Oct 2009 20:49:58 +0400 Message-ID: References: <42510.194.44.242.194.1254821339.metamail@webmail.meta.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 217.112.14.92 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4pre) Gecko/20091003 Thunderbird/3.0pre In-Reply-To: <42510.194.44.242.194.1254821339.metamail@webmail.meta.ua> Sender: news Subject: Re: [Comm] =?koi8-r?b?W0pUXSDvwtXexc7JxSDQ0s/H0sHNzcnSz9fBzsnAINMg?= =?koi8-r?b?ztXM0Q==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2009 16:50:33 -0000 Archived-At: List-Archive: List-Post: 06.10.2009 13:28, Olexander Chernetskyy пишет: > Ситуация такая. > Ребенок, школьница, 11 класс. Информатикой в школе очень недовольна. > Просит научить программированию. Ужасно флеймогонная тема, не раз проходили... Скажем так, исходных данных недостаточно. Непонятно, чего ожидать от школьницы, чего она хочет, какое нужно "программирование", насколько глубоки предполагаются результаты и т.д. Я бы предложил три варианта, скажем, зависит от глубины желаемого постижения тонкостей происходящего процесса. Первый уровень - "Кумир" (http://www.sisyphus.ru/srpm/kumir). С простым, русскоязычным синтаксисом классического "русского алгоритмического языка". На возню именно с особенностями самого языка уходит минимум времени, максимум остается на вопросы алгоритмизации. Язык - учебный, но реально на Кумире можно писать любые школьные задачи. Второй уровень - Питон, если хочется не учебный, а именно настоящий, современный язык программирования. Простой и понятный из всех современных языков программирования. Третий уровень - C или C++ (я предпочитаю некоторое подмножество C++, например, в котором есть потоковый ввод-вывод вместо неудобного stdio.h, вместо классов - только структуры, т.е. безо всяких ограничений доступа). Это если хочется максимально приблизиться к тонкостям архитектуры ЭВМ. Мой нынешний опыт работы в сильной математической школе такой - в 7-м классе пропедевтический курс алгоритмизации на Кумире, начиная с 8 класса - обучение алгоритмизации и программированию на основе некоторого подмножества языка C++. Но - это конкретный опыт в конкретных условиях, это не означает, что мой опыт переносится на произвольную 11-классницу... -- Денис