Характеристики на обучението по програмиране за малки деца - Използване на ИКТ - Преподаване -

малки

Цели на обучението по компютърни науки в училище

Какво е логично мислене?

Как да развием логическо мислене у по-малък ученик?

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

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

Ролята на информатиката в началното училище

Особености на преподаването на компютърни науки в началното училище

Методи на преподаване на програмиране в началното училище

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

IN първи учебник по информатика (Основи на информатиката и компютърните науки: Пробен наръчник за образователни институции: След 2 часа/Под редакцията на А.П. Ершов и В.М. Монахов, - М.: Образование, 1985-1986.) Алгоритмизацията беше отредена на централно място и човек изпълнява ролята на изпълнител на алгоритъма. Тази техника направи възможно формирането на концепцията за официален изпълнител на алгоритъма, позволи на учениците да се чувстват като изпълнител на алгоритъм и да намерят грешки в алгоритмите. По това време това осигурява изучаването на компютърните науки в безмашинна версия. Използването на „езици за програмиране за възрастни“ сред учениците от по-малки деца не е препоръчително, тъй като децата все още имат слаби умения за абстрактно мислене, необходими за пълноценно програмиране, т.е. необходимо е да се използват езици за програмиране и среди, специално разработени за обучение на по-малки ученици, като се вземе предвид психофизиологичното и интелектуалното развитие на децата - образователни езици за програмиране, повечето от които са начална или междинна връзка преди работа в среди за програмиране на професионално ниво.

Език за програмиране LOGO

Език за програмиране Robik

Преглед на руските учебници по информатика

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