КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Питання. Тема: Методика навчання основ алгоритмізації
Тема: Методика навчання основ алгоритмізації. Ідеї і методи структурного програмування в шкільному курсі інформатики. Метод послідовного уточнення алгоритму. Методика навчання учнів побудові алгоритмів методом послідовного уточнення. 1. Алгоритм, виконавець алгоритму, система команд виконавця. 2. Методичні рекомендації щодо розвязування завдань. 3. Алгоритмічна мова, команди алгоритмічної мови. 4. Розширення поняття величини, типи величин. 5. Виконання алгоритмів за допомогою таблиць значень або протоколів. 6. Допоміжні алгоритми.
Основні вимоги до учнів, що випливають із необхідності опановування базовими поняттями:
Цілі. 2 сторони в навчанні алгоритмізації: навчання структурній методиці побудови алгоритму; навчання методам роботи з величинами.
Основний зміст навчальної діяльності при вивченні даного розділу - складання й аналіз алгоритмів. Існує тісний зв'язок між алгоритмом і програмуванням. Програмування можна розглядати як головний спосіб алгоритмізації, а алгоритмічна мова – хоч і проста, але досить потужна мова програмування для рішення завдань школярами. Однак алгоритмізація не зводиться до програмування. Ціль навчання - не підготовка майбутніх програмістів, а прищеплювання школярам навичок алгоритмічного мислення, що виходить далеко за рамки програмування. Логічний підхід, прийнятий у шкільному курсі математики, встановлює взаємозв'язок фактів. На відміну від нього, алгоритмічний підхід розглядає взаємозв'язок дій, у картині миру з'являється динаміка. Алгоритмічний підхід дозволяє передавати від людини не тільки знання, але й уміння. Основні компоненти алгоритмічного мислення - структурний аналіз завдання, розбивка великого завдання на малі, доведення невирішеного завдання до вирішених, планування можливих ситуацій і реакцій на них, розуміння й використання формальних способів запису рішення - носять універсальний характер і мають застосування практично у всіх сферах людської діяльності. Засоби. Шкільна алгоритмічна мова - один з основних способів запису алгоритмів, засіб навчання школярів алгоритмізації. Розглянемо характеристики алгоритмічної мови, що забезпечують його навчальну функцію:
Методи.
Дата добавления: 2014-01-05; Просмотров: 539; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |