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.
Быть дедом ... блок-схемного программирования
Быть дедом ... блок-схемного программирования