четверг, 14 февраля 2013 г.

что нужно для начального программиста

   2.Программа на языке блок-схем. Алгоритм

   1.Схема компьютера

   БЛОК-СХЕМНОЕ ПРОГРАММИРОВАНИЕ

   И вот теперь я решил еще раз поработать над, возможно, старомодным, но на мой взгляд полезным текстом, с помощью которого обеспечивается наглядное знакомство с предметом, а также определение склонности ученика к занятию программированием. Итак:

   Занимаясь с инженерами я перевел это пособие на русский, а потом в течение нескольких лет возвращался к этому тексту. Что-то исправлял, что-то убирал, добавлял или пересказывал. И включил в учебник по программированию в качестве первой главы. Для самого первого или общего знакомства с предметом для учеников в возрасте от 12-13 лет и старше указанной главы (или ее подмножества - с учетом усвоенной уже математики) вполне достаточно.

   Работу с абитуриентами фирма начинала предложением пройти предварительный курс по блок-схемному программированию за небольшую особую плату. Затем, если абитуриент проходил на этой основе отбор, он приглашался на основной годичный курс с зачетом половины, кажется, уже потраченных денег. Фирма составила пособие (анонимное) по указанному предмету. Язык блок-схем был развит, в него вошли подпрограммы и циклы.

   ("Сиван" в еврейском календаре есть название месяца, пересекающегося с еще не очень жарким приятным июнем. А также - женское имя. "Махшев" - компьютер на иврите. Значит название фирмы, скорее всего, переводится как "Компьютеры Сиван". В те уже далекие времена реклама фирмы звучала часто и на иврите, и на русском. Учили там добросовестно: двум моим подопечным эта учеба определенно помогла сменить воротнички. Но сейчас "Сиван махшевим" не слышно. Не исключено: за отсутствием спроса фирма прекратила свое существование вообще или организацию курсов, в частости).

   В 96 или 97 году уже в Израиле ко мне обратились два относительно молодых инженера "из наших" с просьбой подсобить им. Оба - электронщики, оба находились здесь 5-6 лет в положении "синих воротничков". И оба решили поучиться на дорогих годичных вечерних курсах программирования фирмы "Сиван махшевим".

   Разумеется, никакой я не дедушка блок-схемного программирования. Это Брешко-Брешковская была бабушкой русской революции - с точки зрения ее поклонников. Но - старый дедушка своих внуков, и принадлежу вымирающему поколению ветеранов программирования, которые преподавали этот предмет в советских ВУЗах и пользовались графическими, блоковыми отображениями и объяснениями компьютерных программ. Регулярный курс "Программирование геофизических задач" читался мною 30 раз. Первый раз в 1963 году - пятому курсу РФ-59. Последний - третьему курсу РФ/СФ-88 в 1991-м. (Умение правильно считать циклы есть важное качество программиста!). Блок-схемы использовались всегда, но особенно интенсивно вначале, когда программировали в кодах. Обозначения операторов были теми же, но язык заканчивался условиями (см. ниже).

   Кроме всего прочего я пытаюсь найти аудиторию для книжки "Введение в программирование. Язык программирования Паскаль - TURBO PASCAL 7.0", написанной лет 8-9 назад. Надо зайти на титул нашей с внуком странички в интернете по адресу и кликнуть по полигону ОГЛАВЛЕНИЕ. Читателю откроется перечень текстов с отсылками на разнообразные шедевры автора в первоначальной редакции. Теперь идем "вниз" по перечню до заголовка: "Список оригинальных и переведенных на русский язык израильских учебников по математике и программированию с адресными отсылками". Продолжая движение "вниз" добираемся до отсылок на учебник. На первую половину русского текста можно выходить и прямо по адресу , а на вторую - по адресу

   3. Быть дедом - заботливым или озабоченным

   2.Быть дедом. "Долбица" умножения и Паскаль

   1.Быть дедом

   Это - последний пока текст из серии "Быть дедом". Названия и адреса трех предыдущих указаны ниже. Все тексты серии связаны между собой и с предметом программирования - для школьников, их дедов и бабуль.

   Быть дедом ... блок-схемного программирования

   Леон Коваль

Аннотация:Особое мышление программиста... Попробуйте решить известную грустную задачу про человеческую природу с арахисовым полем, пятью братьями и обезьяной - в стиле программиста. Или идентифицировать десятичные цифры по ключу: donald + jerald = robert

Обновлено: 31/12/2010. 58k.

Быть дедом ... блок-схемного программирования

Быть дедом ... блок-схемного программирования

Комментариев нет:

Отправить комментарий