Биографии Характеристики Анализ

Анатолий Георгиевич Кушниренко, съветски и руски математик и специалист по информационни технологии.

Анатолий Георгиевич Кушниренко - кандидат на физико-математическите науки, доцент на катедрата по механика и математика на Московския държавен университет. М.В. Ломоносов, ръководител на катедрата по образователна информатика, NIISI RAS. През 1979 г. той започва да чете нов курс по програмиране във Факултета по механика и математика на Московския държавен университет, от 1985 г. участва активно в разгръщането на училищен курс по компютърни науки в СССР, ръководи разработването и внедряването в училища и университети на софтуерните системи “Microworld”, “E-workshop”, “Fortran Workshop”, “KuMir”. Автор и съавтор на множество учебници по математика и информатика. Сред тях - учебник за университети "Програмиране за математици" и училищен учебник "Основи на информатиката и компютърната техника", издадени в тираж над 8 милиона екземпляра.

А.Г. Кушниренко учи в първия математически клас в СССР (училище № 444) с S.I. Шварцбург. Завършил катедрата по механика и математика на Московския държавен университет (ръководител V.I. Arnold). От 1970 г. до днес преподава в Механико-математическия факултет на Московския държавен университет. В продължение на 5 години той преподава в математическите класове на московското училище номер 7. В периода от 1990 до 1998 г. преподава в няколко американски университета (Райс, Харвард, Рутгерс, Пен Стейт). Към научните интереси на A.G. Кушниренко включват: теорията на динамичните системи, въпросите на системното програмиране, теорията на полиедрите на Нютон и теорията на няколко члена. В момента в NIISI RAS, под ръководството на
А.Г. Кушниренко разработва производствен и образователен софтуер, по-специално популярната среда за програмиране KuMir получава втори живот.

Александър Георгиевич Леонов - кандидат на физико-математическите науки, доцент, водещ научен сътрудник на катедрата по механика и математика на Московския държавен университет "Ломоносов". М.В. Ломоносов, ръководител на отдела по образователна информатика, НИИСИ РАН, автор на системата KuMir, научен редактор на тома „Информатика“, един от най-популярните томове от поредицата „Енциклопедия за деца“. Аванта+”, автор на множество учебници, помагала и научно-популярни статии.

А.Г. Леонов е завършил мехмата на Московския държавен университет. От началото на информатизацията на училищното образование в СССР през 1985 г. той изнася нови курсове лекции в Мостстанкино, МАТИ им. К.Е. Циолковски в различни факултети на Московския държавен университет. Той е подготвил и преподавал над 30 различни курса по програмиране, теория на компилацията, проектиране на информационни системи и др. Като автор на много училищни учебници, той ръководи редица свързани софтуерни проекти. Има над 150 публикации. Ръководи разработката на нова версия на мултиплатформената среда за програмиране "КуМир".

Концепция на курса

Курсът по информатика предоставя няколко специални знания и умения, без които е невъзможно да бъдете успешни на пазара на труда днес или да получите образование, което ще ви позволи да останете успешни и утре. Едно от най-важните човешки умения е способността да се състави и след това да се приложи план за някаква бъдеща дейност. Гледайки в енциклопедичния речник, можете да откриете, че такъв план се нарича програма. Навикът да изразходвате време и енергия за мислене, записване и разработване на планове за бъдещите дейности на себе си, на други хора или големи екипи се нарича алгоритмичен стил на мислене. Овладяването на алгоритмичен стил на мислене не е лесно. За да направите това, трябва да се научите как да предвиждате ситуации, които могат да се случат в бъдеще предварително, и да планирате правилното поведение в тези ситуации. От друга страна, подобно на други човешки умения, алгоритмичният стил на мислене може да се развива и тренира чрез целенасочено подбрана система от упражнения. Такава система от упражнения се предлага в курса по информатика, в циклите от задачи за кодиране на информация и съставяне на планове за бъдещата дейност на компютри и други автоматични устройства. Така курсът по компютърни науки ви учи да планирате бъдещето в най-простата ситуация, когато става въпрос само за автоматични устройства, но не и за хора.

Лекция 1. Основни цели на курса

Методология за изграждане на курс. Проблемен подход. Теорията се учи с практика. Системата KuMir е ефективна подкрепа за традиционните концепции на процедурните езици за програмиране и традиционните методи за отстраняване на грешки. Примери за използване на "KuMir" в предпрофесионални курсове.

Измина почти четвърт век от "регистрацията" на дисциплината информатика в училищата на Русия (СССР). Компютърните науки са една от най-модерните и вълнуващи науки на 21 век. Изучаването му в училище решава проблема с формирането и развитието на няколко фундаментални аспекта на мисленето на млад човек на нашето време, без които ще бъде невъзможно през 21 век. Тази важна социална задача се възлага от информационното общество на институцията на общообразователното училище. Задачата за формиране на стил на мислене може да бъде формулирана по-ясно, въз основа на изрични и неявни изисквания за завършил гимназия, формализирани в държавните стандарти, програмите на Единния държавен изпит и други документи на федерално ниво. Най-важният елемент от дипломирания модел е системата от знания, умения и способности, от които се нуждаят хората в информационното общество. Основните са:

способността да се планира структурата на действията, необходими за постигане на дадена цел с помощта на фиксиран набор от средства;

· способност за изграждане на информационни структури за описание на обекти и системи;

Способността да се организира търсенето на информация, необходима за решаване на проблема.

номер на вестник

Лекция 1. Основни цели на курса. Методология за изграждане на курс. Проблемен подход. Теорията се учи с практика. Системата KuMir е ефективна подкрепа за традиционните концепции на процедурните езици за програмиране и традиционните методи за отстраняване на грешки. Примери за използване на „KuMir” в предпрофесионални курсове.

Лекция 2. Практическо запознаване със системата “КуМир”: Робот изпълнител. Концепцията за алгоритъм. Управление на робота изпълнител с помощта на дистанционното управление. Линейни алгоритми. Записване на алгоритъма. Отклонение: Карел-Робот в началния курс по програмиране в Станфордския университет.

Лекция 3. Методи за “визуален” запис на алгоритъма. Софтуерно управление на робота. цикъл " нведнъж". Използване на спомагателни алгоритми. Писане на алгоритми на алгоритмичен език.

Контролна работа номер 1.

Лекция 4. Аритметични изрази и правила за записването им. Алгоритми с „обратна връзка“. команда "чао". Условия в алгоритмичен език. Команди "ако" и "избор". Контролни команди. „Визуално“ представяне на команди. Отклонение: правила и форма на писане на аритметични изрази във Fortran на 21 век.

Лекция 5. Величини в алгоритмичния език. Команди за въвеждане/извеждане на информация. команда за присвояване. Помощни алгоритми. Алгоритми с резултати и алгоритми-функции. Цикълът "за". Таблични стойности. Логически, символни и буквални стойности.

Контролна работа номер 2.

Лекция 6. Методи за алгоритмизиране. Повтарящи се отношения. итерационен метод. цикъл инвариант. Рекурсия.

Лекция 7. Физически основи на съвременните компютри. Микропроцесорът е сърцето на съвременния компютър. Как да изградим компютър.

Лекция 8. Виртуални и реални изпълнители в системата КуМир. Изпълнител чертожник. Lego-Robot е програмно управляван изпълнител на "КуМир". Хипертекстове в системата КуМир. Подготовка на задачи за студенти и автоматичната им проверка.

Финална работа.

Разгледани заедно, тези умения формират операционния (алгоритмичен) стил на мислене, който е необходим на всеки млад човек, живеещ в информационното общество, независимо от неговата професионална подготовка и ориентация. Спомняме си лозунга, издигнат от академик А.П. Ершов през 80-те години на миналия век: „Програмирането е втората грамотност!“ . В годините на началото на компютъризацията на руските училища този лозунг украсяваше училищните кабинети по информатика в цялата страна и изглеждаше на мнозина красиво преувеличение. Днес, в ерата на персоналните компютри, телефоните, комуникаторите, електронните книги, интернет, банкоматите и цифровите библиотеки, необходимостта от „информационна грамотност“ е извън съмнение. Въпросът е каква е тази грамотност и как да я овладеем?

Предлаганите лекции са посветени на отговора на този въпрос.

Един забележителен учен и наш колега G.V. Лебедев през 1991 г. изнесе курс от лекции за учители по компютърни науки в Архангелск. Тези лекции по-късно бяха редактирани от A.G. Кушниренко и публикуван под формата на книга, написана от първо лице „12 лекции за това защо е необходим училищен курс по компютърни науки и как да го преподавам“. Нека започнем обсъждането на въпроса какъв трябва да бъде курсът по компютърни науки в училище с обширен цитат от тази книга. Г.В. Лебедев пише:

„Курсът... образно казано, се основава на три „стълба“:

1) първият и основен „комплект“ се нарича „Алгоритмичен стил на мислене“: основната цел на курса е развитието на алгоритмичния стил на мислене като независима културна ценност, независимо, в известен смисъл, от компютрите и всичко останало ;

2) вторият "кит": курсът трябва да е "истински". Думата „истински“ означава, че в процеса на опростяване на концепциите на компютърните науки не трябва да „изхвърляме бебето заедно с водата“, т.е. човек може да опростява само докато не се загуби съдържанието, същността на въпроса;

3) третият „кит“: курсът трябва да формира „адекватна представа за съвременната информационна реалност“. Това означава известна изолация, пълнота, достатъчност на набора от курсови понятия. С други думи, ако вторият „кит“ забранява в процеса на опростяване да се премине към нещо удобно за представяне, но не е свързано с „истинската компютърна наука“, тогава третият „кит“ изисква адекватно разбиране на компютърната наука въпреки това се формира така, че има достатъчно материал и курсът съдържа набор от необходими за това понятия, покриващи днешните реалности.

При цялата привидна прозрачност на позицията на Г. Лебедев, неговите изявления са доста дълбоки и се нуждаят от пояснение.

Алгоритмичният стил на мислене не ни е даден от раждането. В едно училище учител по информатика в клас предложи мисловен експеримент:

„Представете си, че живеете близо до магазин за мляко и на една пресечка от къщата ви има пекарна. Мама ти нарежда да купиш мляко и хляб. Учениците трябваше да опишат алгоритъма за изпълнение на поставената от майка им задача.

Изглежда изненадващо, но по-голямата част от учениците предложиха първо да купят мляко в най-близкия магазин и едва след това да отидат за хляб, напълно игнорирайки факта, че ще трябва да отидат до пекарната, натоварени с торби с мляко. По-икономичен алгоритъм би бил първо да отидете „леко“ до пекарната и едва след това да купите мляко на връщане. Въпреки факта, че и двете решения са формално правилни, резултатът от теста показа, че учениците не са мислили за ефективността на алгоритъма.

Информатиката, както и всеки друг учебен предмет, независимо от интереса на учениците към него, не може (за съжаление предметният учител J) да заема цялото време на ученика. Предметът "информатика", както всеки друг предмет, има определен брой часове. И курсът трябва да се вписва в тях. Освен това информатиката в училище съществува рамо до рамо с други, не по-малко сложни и важни предмети, допринасяйки за потока от знания, който тече към ученика. Това означава, че човек не само трябва да се страхува да „изхвърли бебето“, като опрости курса, но и да се страхува да претовари курса и, така да се каже, да измие истински ученик с поток от знания. Тоест, за да се постигне максимален ефект от усвояването на материала, последният трябва да бъде може би по-компактенпо обем, може би по-простопо съдържание. Можете да си представите коледно дърво с клони - знание, където върхът е свързан с първия ден на детето в училище, а разперената корона в долната част на дървото - с последните изпити. Всяко ниво на смърч е етап от овладяването на системата от знания и трудната задача на ученика е да заобиколи всички клонове на дървото на знанието и да стане пълноправен член на обществото. Тази нелепа асоциация щеше да си остане шега, ако учителите не бяха положили усилия да усложнят задачата на ученика, отглеждайки усърдно своята част от короната, правейки някои нива почти непроходими. Има обаче и друг подход. Възможно е, като огледате дървото на знанието, да намерите място за вашия предмет, без наистина да увеличите пухкавата корона. Ако в същото време е възможно да се отдели компактно количество знания, което е достъпно за усвояване от ученик на възможно най-ранна възраст, тогава този обем може да бъде поставен по-близо до върха, тоест може да започне да се изучава в долните класове. В същото време ще трябва да се изберат само най-важните, най-необходимите понятия, но те също ще бъдат асимилирани с порядък по-добре, отколкото в по-напреднала възраст.

И накрая - "истинският курс" не може да бъде изцяло посветен на развитието на уменията за използване на компютри и съвременния софтуер. Използването на компютри във всички учебни дисциплини, т.е. усъвършенстването на отделните предметни методи с помощта на персонален компютър и информационни и комуникационни технологии може да изглежда като основна задача за преподавателския състав. Но въпреки цялата важност на задачата за овладяване на нови информационни технологии, човек не може да се плъзне само към формирането на специфични умения за решаване на определен набор от задачи. Всъщност с течение на времето използваните информационни технологии могат не само да остареят, но и да се трансформират, променяйки интерфейса на взаимодействие с човек, заменяйки една остаряла функционалност с друга.

В един от западните “космически” сериали действието се развива в далечния XXII век, когато човечеството, поробено от излезли извън контрол машини, се бори за свободата си с последни сили. Машините убийци се управляват от центъра от супермозъка, използвайки аналогова радиотелефонна линия и модем като комуникационна линия. Модемът без съмнение беше един от важните елементи на световната мрежа в края на миналия век. Модемите бяха обсъдени в училищните учебници и методическата литература, но с развитието на цифровите комуникационни технологии класическите аналогови модеми загубиха позициите си и ще изчезнат напълно през следващите години, а освободеният термин „модем“ ще опише напълно различни обекти. По този начин способността за настройка на модем и знанията за неговото устройство, които бяха важни в зората на Интернет, днес са загубили всякакво практическо значение. Този пример е типичен: в нашата бурна информационна епоха технологиите се променят толкова бързо, че овладяването на функционалността, която днес е широко разпространена навсякъде от седмокласник или осмокласник, може да стане без значение, когато завършат училище. Например, уменията и двигателните умения, придобити по време на разработката на Norton Commander, едва ли ще бъдат полезни на съвременен гимназист след завършване (освен ако не реши да се занимава с история на науката :).

Обобщавайки, можем да кажем, че уменията за използване на този или онзи софтуер (тази или онази информационна технология) са полезни, но ученикът трябва да се научи не само да решава определени проблеми, използвайки известните му технически средства, но и да се научи как да изглежда за решение на възникнали подобни проблеми.в различна среда при съзнателен избор на адекватни технически и компютърни средства. Изкривяването към разработването на специфичен софтуер от учениците може впоследствие да доведе до неспособност и нежелание за овладяване на нови инструменти.

На практика обаче компилирането, обсъждането, записването на алгоритми е невъзможно без използването на някаква нотация, някакъв език. Езикът трябва да бъде по-прост и по-формален от естествения език. Академик А.П. Ершов, в началото на въвеждането на информатика в училище, предложи училищен алгоритмичен език. Първоначално - през учебната 1985/1986 г. - този език се разглеждаше само като инструмент за писане на алгоритми в "безмашинен" курс по компютърни науки. Ето цитат от статия на A.P. Ершов 1985: „...за разлика от твърдите езици за програмиране, алгоритмичният език има известна синтактична свобода, присъща на езика на „бизнес прозата“, ориентиран към човешкия читател.“

Но практиката направи свои собствени корекции, през същата 1985 г. се появи първата система за програмиране на този език и започна да се разглежда от A.P. Ершов като „псевдокод“, който има твърдо ядро ​​с фиксиран синтаксис и семантика. В това си качество езикът беше разширен, усъвършенстван и внедрен на всички компютри, използвани в училищата в СССР (IBM PC, Yamaha, Corvette, UKNC и др.). Като образователен език за програмиране, поддържан от софтуерната система KuMir, училищният алгоритмичен език придоби широка популярност в началото на 90-те години.

Въпреки факта, че през 20-годишната практика на използване на училищния алгоритмичен език са публикувани много аргументи в полза на използването му в училищния образователен процес, нека се спрем отново на няколко основни точки.

Една от трудностите при избора на език за писане на алгоритми в училището на A.P. Ершов нарече противоречието между многообразието на езиковата практика на програмиране и единството на учебния процес в училище. Наистина, с производствените езици за програмиране като Pascal и C, Java и Basic е трудно да не изберете един от тях. Но в крайна сметка училището не обучава програмисти и освен това от педагогическа гледна точка изучаването на всеки алгоритмичен език в процеса на предпрофесионалното обучение в училище може и трябва да се разглежда не като получаване на специфични производствени умения, а но като пропедевтика за изучаване на много производствени езици за програмиране в последваща кариера.

От друга страна, училищният алгоритмичен език е достатъчно развит, за да се използва в класната стая, у дома, в ежедневието. Способността да се използва училищният алгоритмичен език за описване на „ежедневни“ или добре познати алгоритми позволява на учителя не само да формулира популярни алгоритми, например алгоритъма за решаване на квадратно уравнение от курс по математика, но и да използва езика за формализираме описанията на природните процеси около нас.

Важен момент е и националното оцветяване на училищния алгоритмичен език, неговия руски език (както и възможността за локализиране на речника на езика в националните републики). Наистина още в предучилищна възраст детето се сблъсква с естествените алгоритми в ежедневието. Разбира се, тези алгоритми са формулирани на родния език. Изпращайки любимото си дете до магазина, майката дава заповед: „Купете два хляба по 13 рубли всеки и градска кифла за 7 рубли. Ако неще бъде 13 тогавакупи един за 18”. Дори в кошмар е невъзможно да си представим майка, която по някаква причина превключва на чужд език, когато издава такава задача на собственото си дете. Ето защо е съвсем естествено да се записват алгоритми на родния език, което позволява да се използва вече натрупаният от детето ежедневен и езиков опит. В периода на навлизане в нов и труден за детето курс би било неразумно да се игнорира този вече натрупан и консолидиран в практиката опит и да се добавят към съществените трудности на новия предмет техническите трудности при овладяването на много нови неразбираеми думи. Такава порочна практика ще доведе до непроходима джунгла в короната на дървото на знанието. Ако смятате, че научаването на дузина думи на английски и използването им при компилиране на алгоритми не е трудно, прочетете следния прекрасен пасаж от A.K. Звонкин "Деца и математика":

Нека заемем мястото на дете и сами да се опитаме да научим аритметика... но само на японски! И така, ето първите десет числа за вас: ichi, ni, san, si, go, roku, city, hati, ku, ju. Първата задача е да научите тази последователност наизуст. Ще видите, че не е толкова лесно. Когато най-накрая успеете, можете да продължите към втората задача: опитайте се да научите как да броите и обратно, от ju до ichi. Ако това вече е възможно, нека започнем да изчисляваме. Колко достойнство ще се добави към рока? И да го отнесем от града? И hati разделено на si?

А.П. Ершов също счита за важно, че училищният алгоритмичен език позволява словесно описание на естествените алгоритми, той дава следния пример:

Основният методологичен проблем на този и други подобни примери е несигурността на правилата на играта. Въпреки че алгоритъмът за ПРЕСЕЧАНЕ НА УЛИЦИ изглежда ясен на повърхността, остава неясно кой дава командите, да речем командата „пропусни колата“, и кой изпълнява тези команди. Връзката между отделните команди също остава неясна: трябва да четете алгоритъма дълго време, за да предположите, че въпросът „колата е близо“ трябва да бъде зададен веднага след изпълнението на една от командите - „погледни наляво“ или „виж вдясно”.

Разрешаването на всички тези несигурности се крие във въвеждането на метафората на изпълнителя и основния набор от понятия:

изпълнител, система от команди за изпълнителя;

· алгоритъм, компютър – изпълнител на алгоритми.

Този набор от понятия беше въведен в няколко учебника по компютърни науки в края на 80-те години.

В онези дни се смяташе, че компютърните науки трябва да се преподават в гимназията и учебниците бяха предназначени за 9-11 клас. Правилна ли е тази гледна точка? Кога е възможно и необходимо да се преподава информатика в училище?

В трудовете на академик A.P. Ершов изтъква необходимостта от непрекъснато информационно образование. За всеки от етапите на училищното образование той дефинира следното съдържание:

- Първи етап:набор от най-фундаменталните умения, знания, концепции и идеи, необходими за формирането на оперативен стил на мислене;

- централни гимназиални класове:набор от приложни умения и способности, необходими за прилагане на идеите и методите на информатиката в други области на човешката дейност;

- гимназия:система от основни положения на информатиката като наука в съответствие с нейното място в съвременната система на научно познание;

- абитуриентски клас:набор от знания, необходими за обща ориентация във възможностите на съвременните и модерни компютърни технологии и информационни системи.

В реалностите на училището днес имаме различна картина, рядко часовете по информатика започват преди 5-ти клас.

Уменията и знанията, които гражданинът на информационното общество в съвременния свят трябва да притежава, включват широка група от понятия и умения, които са тясно и дори пряко свързани с компютърните науки във всичките им проявления. Концепции като робот, команди, контрол,програмиранеи др., отдавна са надхвърлили учебниците по компютърни науки и компютърни технологии. Слабото разбиране на борсовата търговия или финансовия пазар не може да попречи на младия човек да намери адекватно приложение на пазара на труда, но липсата на елементарна информационна култура (включително невъзможност за програмиране на домакински уред или управление на мобилен телефон) ще водят го към лагера на функционално неграмотните хора, търсенето на които пазарът на труда пада всеки ден.

По този начин тезата на академик A.P. Ершов "Програмирането е втората грамотност!" може последователно да се перифразира в тезата „Всеки трябва да може (малко) да програмира“ или в още по-силна теза – „Програмирането е новата грамотност“. Тази нова грамотност може да бъде придобита успоредно с традиционната грамотност или дори да предхожда способността на детето да чете и пише.

Всъщност, докато по-старото поколение изпитва затруднения при овладяването на съвременните информационни технологии, независимо дали става дума за пластмасови кредитни карти или изготвяне на обжалване до държавни агенции, използващи Интернет (електронно правителство), най-младите, дори преди да усвоят първоначалното ниво на грамотност, получават умения в програмиранедомашни цифрови уреди, играчки-роботи, да опознаят компютъра и да приемат сложната информационна среда около тях за даденост.

Следователно е съвсем справедливо да се запитаме за минималната възраст, на която можете да започнете уроци по компютърни науки и (или) да запознаете децата с елементи на програмиране (например програмно управление на най-простите изпълнители). Оказва се, че съвременното поколение може да се запознае с информатиката още преди да усвои азбуката! Ако предоставите на дете интересна играчка-робот или го поставите да управлява колоритен и интересен герой в компютърна игра, тогава на възраст 4–6 години децата могат да се справят с процес на управление, мислено съставяне програма.Освен това, след успешно решаване на проблема, детето е напълно способно да обясни кактрябва да решите поставената задача в играта, в каква последователност и защо трябва да натиснетебутони на контролния панел, - т.е. формирани в съзнанието на детето програма за действиеза контролиране на робот играчка или герой в компютърна игра. Особеността на такова специфично програмиране в по-млада възраст е, че като не могат да четат и пишат, детето не може да оформи плана си в писмен вид. Въпреки това, той може успешно да начертае този план или да говори за него.

До съвсем скоро бариерата на „неписменото“ беше непреодолима: първо се изискваше детето да се научи на елементарна грамотност, след това да се научи на някакъв формален език за програмиране, написан в текстова форма, и едва след това детето можеше самостоятелно да съставя и отстраняване на грешки в програми на някакъв формален език. Сега тази бариера е успешно преодоляна. Например в интернет има програма за играчки Светлинен бот (http://noplay.ru/logic/light_bot.htm).В него забавен герой - робот фенерджия - трябва да се разхожда из помещенията на фабриката и да запали крушките за аварийно осветление, вградени в пода. Роботът фенерджия може да изпълнява само най-простите команди: преместете една клетка, завъртете се, включете електрическата крушка, скочете една стъпка нагоре. Роботът се движи по карирано лабиринтно поле, образувано от проходи между тухлени стени, върху някои от които роботът трябва да скочи. Електрическите крушки трябва да светят на места, маркирани с определен цвят. Целта на детето е да програмира робота така, че да свети светлините във всички осветени полета.

Основното постижение на този педагогически програмен продукт е, че детето е програмата за действие на робота, използвайки не текстове, а командни пиктограмиробот, избиранекоманди от таблицата с команди, показана на екрана. Интерфейс (плъзгане и пускане) -Дръпни и пусни) е доста проста и ясна за дете на възраст 4–6 години - трябва да плъзнете команди от таблицата в програмата с мишката.

Разбира се, понякога не е лесно за детето да състави алгоритъм наум, но като вземе молив, почти всяко дете може рисувамсобствен алгоритъм - план за бъдещи действия на робота. Петте елементарни команди на робота са фиксирани, детето може само да програмира две съставни команди. Тези прости правила на играта позволяват на дете в предучилищна възраст да се запознае с основите на програмирането за 2-3 половинчасови сесии.

Най-простите задачи за деца в предучилищна възраст и по-млади ученици също включват „Ханойските кули“ и добре познатите „Вълк, коза и зеле“. Многобройни компютърни реализации на последната задача имат почти идентичен и лесен за научаване интерфейс. Действащите герои се активират, като правило, чрез „щракване“ на мишката. За повишаване на интереса на децата се използват графики и звуков съпровод. В почти всяка конкретна реализация на играта можете да намерите дребни грапавини и да направите редица коментари. По правило няма къде да отмените предприетите действия (отмяна, от английски - връщане назад, отмяна на предишно действие). Основният недостатък на такива микроигри обаче е другаде.

След като усвои, по възможност с различен интерфейс, решаването на такива микрозадачи на компютър, ученикът ще премине в по-сложна среда. В най-добрия случай това ще бъдат програмно управлявани изпълнители от типа LOGO. В най-лошия случай това ще бъде среда за програмиране на „прост“ език за програмиране като Basic.

Изучаването на LOGO и Basic в продължаващото обучение обикновено ще бъде последвано от Pascal, Java или дори C.

Такава промяна в „правилата на играта“ в процеса на обучение по информатика има както положителни, така и отрицателни страни. Хубавото е, че при смяната на езиците за програмиране и софтуерните системи ясно се разграничават и проявяват техните прилики и разлики, създава се разбиране кое е универсално и кое е случайно и вторично. Лошото е, че отнема много време и усилия, за да овладеете новите правила на играта, новите езици и системи за програмиране, като доведете методите за тяхното използване до автоматизма. С други думи, колкото по-често се променят правилата на играта, толкова по-големи са непродуктивните разходи.

Концепцията за приемственост на „информативното“ образование поставя нови предизвикателства пред разработчиците на педагогически софтуер. За да се намалят непродуктивните разходи на обучаемите, е необходимо да се формулира и използва единен подход за разработване и използване на педагогически софтуерен продукт на целия етап на обучение - от пропедевтични до специализирани курсове.

Един от възможните подходи е използването от край до край на училищния алгоритмичен език от младши до старши класове, включително в началните етапи на специализираните курсове.

Подобно решение няма да доведе до изолация на бъдещите висшисти от реалния свят. Първо, търсенето на пазара на труда на програмисти със средно образование е нулево. Второ, наборът от умения и способности, овладени от учениците в една от производствените среди, избрани за обучение в училище, поради обективни причини ще се окаже малък по обем. Много по-голям ефект ще има „инвестирането“ в повишаване нивото на общата алгоритмична култура.

Друг аргумент в полза на разработеното от A.P. Ершов на училищния алгоритмичен език - наличието на свободно разпространявана многоплатформена система за програмиране "КуМир". Тази система ефективно поддържа училищния език на почти всички компютърни платформи, има широка гама от софтуерни изпълнители и други методично обмислени средства за повишаване на производителността на учениците.

Системата KuMir използва училищен алгоритмичен език с руска лексика и вградени изпълнители Robot и Draftsman. При влизане в програмата “КуМир” осъществява постоянен пълен контрол на нейната коректност, като докладва на границите на програмата за всички открити грешки. Когато изпълнявате програмата в режим стъпка по стъпка, “KuMir” показва резултатите от операциите за присвояване и стойностите на логическите изрази в полетата. Това ви позволява да ускорите процеса на овладяване на основите на програмирането.

Системата „KuMir” методично продължава LOGO, но в пропедевтичния курс, който може да започне в начален клас или дори в детска градина, има „софтуерна дупка”, която трудно се покрива от разнородни софтуерни инструменти. „По-малкият брат“ на „КуМир“ – системата за програмиране „ПиктоМир“ е призван да запълни тази празнина.

Системата PiktoMir за безтекстово програмиране с пиктограми позволява на детето да „сглоби“ проста програма от пиктограми на компютърен екран, която управлява виртуални роботи изпълнители. PiktoMir е насочен предимно към деца в предучилищна възраст, които все още не могат да пишат, или към ученици от началното училище, които не обичат да пишат. "ПиктоМир" ще подготви децата за по-нататъшното използване на системата "КуМир" в обучението.

Така „КуМир” ще се окаже пълноценен педагогически софтуерен инструмент за програмиране на всички етапи от изучаването на информатика в училище – от подготвителни до завършващи класове.

Понякога "KuMir" се противопоставя на обектно-ориентираните езици за програмиране, предлагайки те да се използват в гимназията. Тук авторите могат да се позоват на техния университетски опит за успешно използване на KuMir в уводен семинар по програмиране във Факултета по механика и математика на Московския държавен университет. „KuMir“ се използва през първия семестър на първата година, след това се заменя с изучаването на езика C и едва през втората година се появява C ++.

Разбира се, KuMir не е обектно-ориентиран език за програмиране. Въпреки това не е толкова далеч от обектно-ориентирания. В „КуМир” се използва понятието „изпълнител”, което е широко по своя обхват. Изпълнителят се разбира не само като дизайн на езика за програмиране KuMir, но и като човек, автомат или друго устройство, или група от устройства, свързани с общи свойства и имащи фиксирана система от команди веднъж завинаги. Важно свойство на изпълнителя е неговото „незнание” за управляващата го система, което се нарича ООП. абстракция.

Връщайки се към системата “КуМир”, важно е да се отбележи, че самият термин изпълнителназовава не само една от формалните структури на училищния алгоритмичен език, но в същото време се отнася до изпълнители, познати ни от реалния живот, които съществуват независимо от всяка програмна система. Така че за ученик най-простият пример за изпълнител (с минимална система от команди) може да бъде системата за осветление на стаята, с която той трябва да се справя ежедневно. Влизайки в тъмна стая, човек „включва светлината“ и излиза от нея, „я изключва“, използвайки бутон за превключване. В този случай е обичайно да се каже, че изпълнителят има "електрическа крушка". режим на управление с бутони.

Наоколо има много по-сложни изпълнители, които също имат контрол с бутони: видео плейър, телефон, кола и накрая компютър. Именно с оглед на преобладаването на изпълнителите в съвременния живот, развитието на концепциите изпълнител, изпълнителен мениджмънт, командна система на изпълнителядеца на всяка възраст преминава мигновено и не представлява никакъв методологичен проблем. По същия начин мигновено се усвоява метафората за моделиране на изпълнителя и неговия контролен панел върху екрана на компютъра и появата на виртуален изпълнител в училищния курс по информатика. роботи контролния панел на робота (вижте фигурата).

При управление на робота с бутон, дистанционното управление „запомня“ протокола за управление. Оттук не е далеч идеята за управление на робота по предварително запаметен протокол и по-нататък до идеята за програмно управление на робота - съставяне на план за бъдещите действия на робота и прехвърляне процеса на изпълнение на този план на компютър.

В заключение отбелязваме, че училищният алгоритмичен език и KuMir са в известен смисъл завършени, затворени. Езикът въвежда две основни концепции за структуриране на действие - команди за разклоняване/повтаряне и спомагателни алгоритми, и две основни концепции за структуриране на обекти: таблични стойности и изпълнители.

Действия -> Команди (цикли)-> Помощни алгоритми

Обекти -> Количества (таблици) -> Изпълнители

Тези понятия са прости и достъпни за учениците, те могат да бъдат разбрани и усвоени в процеса на решаване на проблеми и всички заедно формират основата, върху която могат да се развият както вътрешните способности на човек за алгоритмично мислене, така и разбирането на реалностите на околния свят. След като усвоите основните понятия на съвременната информационна култура, можете да се развивате в различни посоки: от обучение как да проектирате структури от данни и нови езици за програмиране до решаване на по-сложни приложни проблеми.

Статията със същото име може да бъде намерена в A.P. Ершов: http://www.ershov.ras.ru/russian/second_literacy/article.html.Със същото преувеличение, както направи A.P. Ершов в началото на 80-те години прогнозира, че скоро всеки човек на Земята ще има няколко микропроцесора за ежедневна лична употреба. 12 лекции за какво е предназначен училищен курс по информатика и как да го преподавате: А.Г. Кушниренко, Г.В. Лебедев.Инструментариум. М.: Лаборатория за основни знания, 2000. Любопитно е, че подобен проблем вече е обсъждан в художествената литература. В известната книга на В. Ажаев „Далеч от Москва“ важна роля в развитието на сюжета играе оптимизирането на алгоритъма за транспортиране на тръби по маршрута на изграждащ се петролопровод, изобретен от един от героите. Звонкин А.К.Деца и математика. Домашен клуб за предучилищна възраст. М.: МЦНМО, МИОО, 2006. Основи на информатиката и компютърните технологии: А.П. Ершов,
А.Г. Кушниренко, Г.В. Лебедев, A.L. Семенов, А.Х. Шен.
Пробен учебник за средните училища. Изд. А.П. Ершов. Москва: Образование, 1988.

Основи на информатиката и компютърните технологии: А.Г. Кушниренко, Г.В. Лебедев, Р.А. свине.Учебник за средни учебни заведения. Москва: Образование, 1990–1996 (общият тираж на различните издания на тази книга е 7 милиона 560 хиляди екземпляра; книгата е преведена: на молдовски, публикуван през 1991 г. в Кишинев от издателство Lumina; на узбекски, публикуван през 1991 г. Ташкент от издателство „Укитувчи”).

Изпълнителите в “КуМир” се използват по два начина. В началния етап системата KuMir ви позволява да използвате готови изпълнители и да научите програмиране чрез компилиране на алгоритми за тяхното управление. На следващите етапи в KuMir можете да създавате нови вътрешни изпълнители в програмата, като ги използвате като метод за структуриране на обекти и действия в програмата.

Кушниренко, Д. Г.

изд. Книга. „За химичния състав на водите на водопровода Харков“. (1900 г.).

(Венгеров)


Голяма биографична енциклопедия. 2009 .

Вижте какво "Кушниренко, Д. Г." в други речници:

    Кушниренко, Анатолий Георгиевич Анатолий Кушниренко съветски и руски математик и компютърен учен Дата на раждане: 3 юли 1944 г. (1944 07 03) (65 години) Място на раждане ... Wikipedia

    КАНГИСЕР КАНЕГИСЕР КИЛМНИК КОНВИСАР КРАМНИК КУЧЕР КУЧЕРОВ КУШНАРЕВ КУШНЕР КУШНЕРЕВ КУШНИР КУШНИРЕВ КУШНИРЕНКО Фамилните имена от еврейски произход, образувани от имената на професии, които не са свързани с религията, са малко, примери за тях могат да бъдат ... ... руски фамилни имена

    - (12/28/1919 01/01/2000), сценарист. Заслужил артист на RSFSR: Лауреат на Държавната награда на RSFSR. Учи във факултета по електромеханика на Московския енергиен институт (1937 1941) и задочно в Индустриалния институт (1945 ... ... Енциклопедия на киното

    Анатолий Кушниренко съветски и руски математик и компютърен учен Дата на раждане: 3 юли 1944 г. (1944 07 03) (68 години) Място на раждане: RS ... Wikipedia

    Този термин има и други значения, вижте Шевченково. Село Шевченкове в Украйна. Знаме Шевченкове Герб ... Уикипедия

    - "КАК ДА СТАНЕШ ЩАСТЛИВ", СССР, МОФФИЛМ, 1985 г., цвят, 89 мин. Фантастична комедия. Веднъж, в навечерието на Нова година, фоторепортерът Гоша срещна странен старец, който се нарече изобретател. Той държеше последното си изобретение в куфар и ... ... Енциклопедия на киното

    Този термин има и други значения, вижте Идол. Кумир ... Уикипедия

    - "НЕ ИСКАМ ДА СЪМ ВЪЗРАСТЕН", СССР, MOSFILM, 1982 г., цветен, 77 мин. Музикална комедия. Родителите на шестгодишния Павлик, всеки по свой начин, се опитват да го направят ерудит и супермен. Пристигайки да посети баба си в селото, Павлик получава разрешение да ... ... Енциклопедия на киното

    Wikipedia има статии за други хора с това фамилно име, вижте Коварски. Анатолий Ефимович Коварски Дата на раждане ... Wikipedia

    Анатолий Ефимович Коварски (23 януари 1904 г., Поповка, Конотопски район, Черниговска губерния 31 януари 1974 г., Кишинев, Молдовска ССР) съветски селекционер, агроном, генетик, ботаник, доктор на селскостопанските науки (1940 г.), професор (1940 г.), .. ... Уикипедия

Книги

  • Криминалистика. Работилница. Учебник, Кушниренко Светлана Петровна, Пристансков Владимир Дмитриевич, Низамов Вячеслав Юриевич. Той включва овладяване на теоретичните знания за научните основи на криминалистиката, криминалистичната техника, тактиката и методите на разследване на отделни групи и видове ...

слушайте)) е съветски и руски математик и специалист по информационни технологии. Ръководител на катедрата по образователна информатика, NIISI RAS, автор на много учебници по информатика, разработчик на системата за образователно програмиране KuMir. Кандидат на физико-математическите науки, доцент на Механико-математическия факултет на Московския държавен университет.

Биография

В своята статия от 1967 г. А. Г. Кушниренко въвежда концепцията А-ентропии(в англоезичната литература терминът по-късно е фиксиран "ентропия на последователност"), което е модификация на концепцията за метрична ентропия на динамична система, въведена от А. Н. Колмогоров. Редица произведения на Кушниренко са посветени на изучаването на системи от полиномиални уравнения и получаването на оценки за броя на решенията на такива системи; неговите резултати (по-специално „теоремата на Кушниренко“ и „принципа на Кушниренко“) твърдо влязоха в арсенала на изследователите, работещи в тази област на математиката.

Кушниренко е един от първите, които въвеждат компютърните науки през 80-те години като академичен предмет. През 1980 г., заедно с Г. В. Лебедев, той създава нов курс по компютърни науки в Московския държавен университет (въз основа на този курс впоследствие е създаден учебникът „Програмиране за математици“), базиран на оригинални идеи. През 1987 г. излиза вторият учебник по информатика за 10. клас на гимназията, създаден от авторски колектив, ръководен от Кушниренко. От 1990 г. до 1997 г. е издаден учебникът "Основи на информатиката и компютърната техника" с общ тираж над 7 милиона екземпляра. Кушниренко смята за необходимо изучаването на информатика в училищата.

Както курсът на лекциите, така и двата учебника се основават на: концепцията за „изпълнител“ (предложена в края на 70-те години на миналия век от В. Б. Бетелин и разработена от А. Г. Кушниренко и Г. В. Лебедев) като един от начините за прилагане на концепцията за обектно-ориентирано програмиране, технология за програмиране отгоре надолу и йерархия на структурите от данни.

Изнесе две презентации на Международен семинар по компютърна алгебра и информатика.

Днес

В момента Анатолий Георгиевич чете специални курсове и провежда специални семинари. Член е на редакционната колегия на списание Фундаментална и приложна математика.

Публикации

Математика

  • Кушниренко А. Г.// Напредъкът в математическите науки. - 1967. - Т. 22, бр. 5 (137) . - С. 57-65.
  • Кушниренко А. Г.// Функционален анализ и неговите приложения. - 1967. - Т. 1, бр. един . - стр. 103-104.
  • Кушниренко А. Г.// Напредъкът в математическите науки. - 1970. - Т. 25, бр. 2 (152) . - стр. 273-274.
  • Кушниренко А. Г.// Функционален анализ и неговите приложения. - 1975. - Т. 9, бр. един . - С. 74-75.
  • Бернщайн Д. Н., Кушниренко А. Г., Ховански А. Г.// Напредъкът в математическите науки. - 1976. - Т. 31, бр. 3 (189) . - С. 201-202.
  • Кушниренко А. Г.// Функционален анализ и неговите приложения. - 1976. - Т. 10, бр. 3 . - С. 82-83.

Информатика

  • Кушниренко А. Г., Лебедев Г. В., Сворен Р. А.Основи на информатиката и компютърната техника: Учебник за 10-11 клас. образователни институции. - М .: Просвещение, 1990. - 224 с. - ISBN 5-09-002719-6.- преиздаван през 1991, 1993 и 1996 г
  • Лебедев Г. В., Кушниренко А. Г.Програмиране за математици: Учебник за ВУЗ по специалностите "Математика" и "Приложна математика". - М .: Наука, 1988. - 384 с. - ISBN 5-02-014235-2.
  • Кушниренко А. Г., Лебедев Г. В. 12 лекции за това защо е необходим училищен курс по компютърни науки и как да го преподавате. - М .: Лаборатория за основни знания, 2000. - 464 с. – 3000 бр. - ISBN 5-93208-063-9.
  • А. Г. Кушниренко, Г. В. Лебедев, Я. Н. ЗайделманИнформатика. 7-9 клас. 3-то изд. - М .: Bustard, 2002. - 336 с. - 10 000 копия. - ISBN 5-7107-5283-5.
  • Кушниренко А. Г., Леонов А. Г., Епиктетов М. Г., Борисенко В. В., Кузменко М. А., Назаров Б. А., Ханжин С. Б.Информационна култура. Кодиране на информация. информационни модели. 9-10 клас. 2-ро изд. - М .: Дропла, 1996. - 205 с. - 50 000 копия. - ISBN 5-7107-0769-4.
  • Кушниренко А. Г.Нови информационни технологии. 11 клас. - М .: Дропла, 2003. - 160 с. - 10 000 копия. - ISBN 5-7107-6729-8.
  • Бетелин В. Б., Велихов Е. П., Кушниренко А. Г.// Информационни технологии и изчислителни системи. - 2007. - № 2. - С. 3-10.
  • Бетелин В. Б., Кушниренко А. Г., Райко Г. О.// Информационни технологии и изчислителни системи. - 2010. - № 3. - С. 15-18.

Напишете рецензия за статията "Кушниренко, Анатолий Георгиевич"

Връзки

  • в MathNet.Ru

Бележки

  1. . // Уебсайт на отдела на Министерството на образованието и науката на механиката и математиката на Московския държавен университет. Посетен на 23 май 2015.
  2. , С. осемнадесет.
  3. . // Сайт на НИИСИ РАН. Посетен на 23 май 2015.
  4. . // Уебсайт Biblus.ru. Посетен на 23 май 2015.
  5. . // Уебсайт на Института за дистанционно обучение на TSU. Посетен на 23 май 2015.
  6. , С. десет.
  7. Варченко А. Н., Василиев В. А., Гусейн-Заде С. М., Давидов А. А., Закалюкин В. М., Иляшенко Ю. С., Казарян М. Е., Кушниренко А. Г., Ландо С. К., Ховански А. Г.// Труди Матем. ин-та им. В. А. Стеклова. - 2007. - Т. 259. - С. 5-9.
  8. .
  9. Аносов Д.В.Метрична ентропия на динамична система // Енциклопедия по математика. Vol. 6. Lob-Opt / Изд. от М. Хазевинкел. - Dordrecht: Kluwer Academic Publishers, 1990. - ix + 546 p. - ISBN 1-55608-005-0.- С. 208-209.
  10. .
  11. .
  12. .
  13. Сотил Ф.Реални решения на уравнения от геометрията. - Providence, R.I.: American Mathematical Society, 2011. - ix + 200 p. - (Поредица от университетски лекции. Т. 57). - ISBN 978-0-8218-5331-3.- С. 3, 4, 26, 39, 49.
  14. Русек Р., Шакали Дж., Сотиле Ф. Dense Fewnomials // Рандомизация, релаксация и сложност при решаването на полиномиално уравнение: Семинар на Международната изследователска станция в Банф за рандомизация, релаксация и сложност, 28 февруари - 5 март 2010 г., Банф, Онтарио, Канада / Изд. от L. Gurvits, P. Pebay, J. M. Rojas, D. C. Thompson. - Providence, R.I.: American Mathematical Society, 2011. - viii + 216 p. - (Съвременна математика. Т. 556). - ISBN 978-0-8218-5228-6.- С. 167-186.
  15. ]
  16. Пушкарьова, Татяна// Първи септември. - 2001. - № 28.
  17. Дъбова, Наталия.// Computerworld Русия. - 2000. - № 15.
  18. shade.msu.ru/~lcm_page/LVM30/participants_eng.htm
  19. Кушниренко А. Г.. // Уебсайт на Московския център за непрекъснато математическо образование. Посетен на 23 май 2015.

Откъс, характеризиращ Кушниренко, Анатолий Георгиевич

„Да, но, entre nous, [между нас]“, каза принцесата, „това е претекст, той всъщност дойде при граф Кирил Владимирович, след като научи, че е толкова лош.
— Все пак, ma chere, това е хубаво нещо — каза графът и като забеляза, че по-възрастният гост не го слуша, се обърна към младите дами. - Кварталът имаше добра фигура, предполагам.
И той, като си представи как блокажът маха с ръце, отново избухна в смях звучен и басов, треперейки цялото си тяло, как се смеят хората, които винаги ядат добре и особено пият. „Така че, моля, вечеряйте с нас“, каза той.

Настана тишина. Графинята погледна госта, като се усмихна мило, но не скри факта, че сега няма да се разстрои, ако гостът стане и си тръгне. Дъщерята на госта вече оправяше роклята си, гледайки въпросително майка си, когато изведнъж от съседната стая се чуха тичащи към вратата няколко мъжки и женски крака, тропот на закачен и хвърлен стол и тринадесет... годишно момиче изтича в стаята, увивайки нещо в къса муселинена пола, и спря в средните стаи. Очевидно беше, че тя случайно, от неразчетливо бягане, скочи толкова далеч. В същия момент на вратата се появиха ученик с червена яка, гвардеец, петнадесетгодишно момиче и дебело румено момче в детско яке.
Графът скочи и като се олюляваше, широко разпери ръце около тичащото момиче.
- А, ето я! — извика той смеейки се. - Рожденичка! Ma chere, рожденичка!
- Ma chere, il y a un temps pour tout, [Скъпи, има време за всичко,] - каза графинята, преструвайки се на строга. „Глезиш я през цялото време, Ели“, добави тя към съпруга си.
- Bonjour, ma chere, je vous felicite, [Здравей, скъпа моя, поздравявам те,] - каза гостът. - Quelle delicuse enfant! [Какво прекрасно дете!] добави тя, обръщайки се към майка си.
Тъмнооко, с голяма уста, грозно, но жизнено момиче, с детски отворени рамене, които, свивайки се, се движеха в корсажа си от бързо бягане, с черните си къдрици, отметнати назад, тънки голи ръце и малки крака в дантелени панталони и отворени обувки, беше в онази сладка възраст, когато момичето вече не е дете, а детето още не е момиче. Като се обърна към баща си, тя се затича към майка си и без да обръща внимание на строгата й забележка, скри зачервеното си лице в дантелата на мантилата на майка си и се засмя. Тя се смееше на нещо, говорейки рязко за куклата, която беше извадила изпод полата си.
„Виждаш ли?… Кукла… Мими… Виждаш ли.
И Наташа вече не можеше да говори (всичко й се струваше смешно). Тя се нахвърли върху майка си и избухна в такъв силен и звънък смях, че всички, дори и примитивният гост, се разсмяха против волята си.
- Е, върви, върви с твоя изрод! - каза майката, отблъсквайки подигравателно ядосано дъщеря си. „Това е моят по-малък“, обърна се тя към госта.
Наташа, откъснала за момент лицето си от дантеления шал на майка си, я погледна отдолу през сълзи от смях и отново скри лицето си.
Гостът, принуден да се възхищава на семейната сцена, сметна за необходимо да вземе участие в нея.
„Кажи ми, скъпа моя“, каза тя, обръщайки се към Наташа, „откъде имаш тази Мими? Дъщеря, нали?
Наташа не хареса тона на снизхождение към детския разговор, с който гостът се обърна към нея. Тя не отговори и погледна сериозно госта.
Междувременно цялото това младо поколение: Борис - офицер, син на княгиня Анна Михайловна, Николай - студент, най-големият син на графа, Соня - петнадесетгодишната племенница на графа и малката Петруша - най-малката син, всички се настаниха в хола и, очевидно, се опитаха да запазят границите на приличието, анимацията и веселието, които все още дишаха във всяка черта. Явно беше, че там, в задните стаи, откъдето всички бяха дотичали така бързо, те водеха по-весели разговори, отколкото тук, за градските клюки, времето и графиня Апраксин. [за графиня Апраксина.] От време на време те се споглеждаха и едва се сдържаха да не се засмеят.
Двама млади мъже, студент и офицер, приятели от деца, бяха на една възраст и двамата бяха красиви, но не си приличаха. Борис беше висок, рус младеж с правилни, деликатни черти на спокойно и красиво лице; Николай беше нисък къдрав младеж с открито изражение. По горната му устна вече личаха черни косъмчета, а по цялото му лице бяха изразени бързина и ентусиазъм.
Николай се изчерви още щом влезе в хола. Личеше си, че търсеше и не намираше какво да каже; Борис, напротив, веднага се намери и разказа спокойно, на шега, откъде познава тази кукла Мими като младо момиче с непокътнат нос, как тя остаряла в паметта му на петгодишна възраст и как главата й се е спукала. по целия й череп. Като каза това, той погледна Наташа. Наташа се извърна от него, погледна по-малкия си брат, който, затворил очи, се тресеше от беззвучен смях и, като не можеше да се сдържи повече, скочи и избяга от стаята колкото бързи крака можеха да носят. Борис не се засмя.
- Вие, изглежда, също сте искали да отидете, маман? Имате ли нужда от карта? - каза той, обръщайки се към майка си с усмивка.
„Да, върви, върви, кажи им да готвят“, каза тя и си наля.
Борис излезе тихо през вратата и последва Наташа, дебелото момче ядосано тичаше след тях, сякаш раздразнено от безредиците, настъпили в обучението му.

От младите хора, без да броим най-голямата дъщеря на графинята (която беше с четири години по-голяма от сестра си и вече се държеше като голяма) и гостите на младата дама, Николай и племенницата на Соня останаха в гостната. Соня беше слаба, дребна брюнетка с мек поглед, оцветен с дълги мигли, дебела черна плитка, която се увиваше около главата й два пъти, и жълтеникав оттенък на кожата на лицето й и особено на голите й, тънки, но изящни мускулести ръце и шия . С плавността на движенията си, с мекотата и гъвкавостта на малките си крайници и с донякъде хитрото си и сдържано поведение тя приличаше на красиво, но все още неоформено коте, което би било прекрасно коте. Тя явно смяташе за редно с усмивка да покаже участие в общия разговор; но против волята й очите й изпод дългите гъсти мигли гледаха братовчедка й [братовчедка], която заминаваше за армията, с такова момичешко страстно обожание, че усмивката й не можеше да измами никого нито за миг и беше ясно, че котката седна само за скачай по-енергично и си играй с братовчед си, щом те като Борис и Наташа излязат от този хол.
„Да, ma chere“, каза старият граф, като се обърна към госта и посочи своя Никола. - Ето неговия приятел Борис произведен в офицери, и той от приятелство не иска да изостава от него; той напуска университета и старецът ме: той отива на военна служба, ma chere. И място в архива беше готово за него, това е всичко. Това приятелство ли е? — каза графът въпросително.
„Но войната, казват, е обявена“, каза гостът.
— Говорят си отдавна — каза графът. - Пак ще говорят, ще говорят и ще оставят така. Ma chere, това е приятелство! — повтори той. - Той отива при хусарите.
Гостът, без да знае какво да каже, поклати глава.
— Съвсем не от приятелство — отговори Николай, изчервявайки се и оправдавайки се, сякаш от позорна клевета срещу него. - Никакво приятелство, а просто се чувствам призован на военна служба.
Той погледна назад към братовчед си и към госта, младата дама: и двете го погледнаха с усмивка на одобрение.
„Днес Шуберт, полковник от павлоградските хусари, вечеря с нас. Той беше на почивка тук и го взе със себе си. Какво да правя? — каза графът, като сви рамене и заговори на шега за бизнес, който очевидно му е струвал много мъка.
„Вече ти казах, тате – каза синът, – че ако не искаш да ме пуснеш, ще остана. Но знам, че не ставам за нищо друго освен за армията; Аз не съм дипломат, не съм длъжностно лице, не знам как да скрия това, което чувствам “, каза той, като през цялото време гледаше с кокетството на красива младост към Соня и гостуващата млада дама.
Котето, което го гледаше с очите си, изглеждаше всяка секунда готово да играе и да покаже цялата си котешка природа.
- Е, добре, добре! - каза старият граф, - всичко се вълнува. Целият Бонапарт завъртя главата на всички; всеки си мисли как е стигнал от лейтенант до император. Е, дай Боже — добави той, без да забележи подигравателната усмивка на госта.
Големите започнаха да говорят за Бонапарт. Джули, дъщеря на Карагина, се обърна към младия Ростов:
- Колко жалко, че не бяхте при Архарови в четвъртък. Беше ми скучно без теб - каза тя, усмихвайки му се нежно.
Поласканият младеж с кокетната усмивка на младостта се приближи до нея и влезе в отделен разговор с усмихнатата Джули, без изобщо да забелязва, че тази негова неволна усмивка с нож на ревност проряза сърцето на Соня, която се изчерви и преструвайки се, че се усмихва. По средата на разговора той отново я погледна. Соня го погледна страстно и раздразнено и, едва сдържайки сълзите в очите си и престорената усмивка на устните си, стана и излезе от стаята. Цялата анимация на Николай беше изчезнала. Той изчака първата пауза в разговора и с измъчено лице излезе от стаята да потърси Соня.
- Как тайните на цялата тази младост са съшити с бели конци! - каза Анна Михайловна, сочейки към изхода на Николай. - Cousinage dangereux voisinage, [Бизнес при бедствия - братовчеди,] - добави тя.
„Да“, каза графинята, след като слънчевият лъч, който беше влязъл в хола с това младо поколение, изчезна и сякаш отговаряше на въпрос, който никой не й задаваше, но който постоянно я занимаваше. - Колко страдания, колко тревоги понесе, за да им се радва сега! И сега, наистина, повече страх, отколкото радост. Всичко се страхува, всичко се страхува! Това е възрастта, в която има толкова много опасности както за момичетата, така и за момчетата.
„Всичко зависи от възпитанието“, каза гостът.
— Да, прав си — продължи графинята. „Досега, слава Богу, бях приятел на децата си и се ползвах с пълното им доверие“, каза графинята, повтаряйки грешката на много родители, които смятат, че децата им нямат тайни от тях. - Знам, че винаги ще бъда първият confidentite [адвокат] на дъщерите си и че Николенка, в пламенния си характер, ако е палава (момчето не може без това), тогава всичко не е като тези петербургски господа .
„Да, хубави, хубави момчета“, потвърди графът, като винаги разрешаваше объркващи за него въпроси, намирайки всичко за великолепно. - Вижте, аз исках да съм хусар! Да, това е, което искате, ma chere!
„Какво прекрасно създание е вашето малко дете“, каза гостът. - Барут!
— Да, барут — каза графът. - Тя отиде при мен! И какъв глас: въпреки че дъщеря ми, но ще кажа истината, ще има певица, Саломони е различен. Взехме един италианец да я учи.

Анатолий Георгиевич Кушниренко е роден на 3 юли 1944 г. Известен като руски и съветски математик и специалист по информационни технологии, автор на множество учебници по компютърни науки, разработчик на система за обучение програмиранеИнфоМир и КуМир.

Биография

Анатолий Георгиевич е роден в град Таганрог, Ростовска област (СССР).

Анатолий Кушниренко учи в Москва състояниеУниверситет в Механико-математическия факултет, който завършва през 1967 г. Специализацията на А. Кушниренко беше функционален анализ. Ръководител на докторската му дисертация е Владимир Арнолд. Въз основа на резултатите от защитата на дисертацията си А. Кушниренко получава степента кандидат на физико-математическите науки.

Научна и педагогическа дейност

А.Г. Кушниренко в своята статия от 1967 г. въвежда концепцията за А-ентропия, която е промяна в концепцията за метричната ентропия на динамична система, въведена от A.N. Колмогоров. Някои от трудовете на А. Кушниренко са посветени на изучаването на системи от полиномиални уравнения и получаването на оценки за броя на решенията на такива системи. Анатолий Георгиевич получи резултати (сред тях "принципа на Кушниренко" и "теоремата на Кушниренко"), които се използват от изследователи, работещи в тази област на математиката.

От 1970 г. А. Кушниренко работи в Московския държавен университет като редовен доцент на Механико-математическия факултет. От 1998 г. е доцент в катедра "Общи управленски проблеми" (ОУУ). От 1976 до 1979 г. А. Кушниренко е научен секретар на отдела на OPU.

Кушниренко е убеден в необходимостта от изучаване на информатика в училищата. Един от първите А. Кушниренко през 80-те години въвежда информатиката като предмет. Заедно с Г.В. Лебедев през 1980 г. Анатолий Георгиевич създава нов курс по компютърни науки в Московския държавен университет, въз основа на който впоследствие е създаден учебникът „Програмиране за математици“. Курсът се основава на оригинални идеи за програмиране. През 1987 г. е публикуван вторият учебник по информатика за 10 клас на средното училище, който е създаден от авторски колектив, ръководен от А. Кушниренко. През 1990-1997 г. е издаден учебникът "Основи на информатиката и компютърната техника" с общ тираж над 7 милиона екземпляра.

Курсът на лекциите и двата учебника се основават на концепцията за "изпълнител", предложена в края на 70-те години от V.B. Бетелин и разработен от А. Кушниренко и Г. Лебедев, като един от начините за прилагане на концепцията за обектно-ориентирано програмиране, концепцията за технологията на програмиране отгоре надолу и йерархията на структурите от данни.

Анатолий Кушниренко говори два пъти на Международния семинар по информатика и компютърна алгебра.

През 1996-1998 г. А. Кушниренко работи в Държавния колеж на Пенсилвания, където преподава математика.

Забележка 1

Към днешна дата Анатолий Георгиевич е ръководител на отдела по образователна информатика на Научно-изследователския институт на Руската академия на науките, провежда специални семинари и провежда специални курсове и е един от членовете на редакционната колегия на списанието Фундаментални и приложни Математика.

система KuMir

KuMir (Светове на Кушниренко или набор от образователни MIR) е език за програмиране и система, предназначена да поддържа начални курсове по програмиране и компютърни науки в средни и висши училища. KuMir се основава на методология, разработена под ръководството на акад. А. Ершов през втората половина на 80-те години. Тази техника е широко използвана в средните училища в Русия и СССР. Системата KuMir използва училищен алгоритмичен език, който е изобретен от А. Ершов. Това е прост език, подобен на Algol, с руски речник и вградени команди за управление на изпълнители на програми (Drafter, Robot).