Підвищення ефективності навчання основам алгоритмізації та програмування icon

Підвищення ефективності навчання основам алгоритмізації та програмування




Скачати 28.95 Kb.
НазваПідвищення ефективності навчання основам алгоритмізації та програмування
Дата08.11.2012
Розмір28.95 Kb.
ТипДокументи
1. /П_ДВИЩЕННЯ ЕФЕКТИВНОСТ_ НАВЧАННЯ ОСНОВАМ АЛГОРИТМ_ЗАЦ_ф ТА ПРОГРАМУВАННЯ.docПідвищення ефективності навчання основам алгоритмізації та програмування

ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ НАВЧАННЯ ОСНОВАМ АЛГОРИТМІЗАЦІЇ ТА ПРОГРАМУВАННЯ

Миленький О. В.

Державний університет інформаційно-комунікаційних технологій, м. Київ

Інформатизація усіх сфер діяльності суспільства ставить перед освітньою діяльністю нову мету – прищепити й розвивати інформаційну культуру. Досягнення цієї мети покладається, у першу чергу, на навчальну дисципліну "Інформатика". Однак при плануванні навчального процесу на широке коло дуже складних тем, включених у програми по інформатиці, виділяється відносно мало часу, внаслідок чого здобуває особливу актуальність пошук шляхів підвищення ефективності навчання даній дисципліні.

У діючих програмах курсу інформатики й у проекті нової програми [1] заключний розділ присвячено алгоритмізації та програмуванню. На відміну від більшості інших розділів, що націлені, головним чином, на формування культури використання досягнень інформаційно-комунікаційних технологій, даний розділ відіграє ключову роль у розвитку творчих здібностей учнів. Саме даний розділ реалізує "виховну функцію навчання інформатиці, яка пов'язана, зокрема, з формуванням в учнів уміння зважено приймати рішення...". Таким чином, роль розділу "Алгоритмізація й програмування" виходить далеко за рамки освоєння якої-небудь мови програмування високого рівня. Строго говорячи, основний внесок у досягнення цілей навчання, що декларуються, повинна вносити перша складова частина розділу, а друга, присвячена програмуванню, фактично підлегла першій, оскільки програма є усього лише виконавцем алгоритму.

Однак у загальному балансі навчального часу зазначеного розділу власне на питання алгоритмізації виділяється незначна частина. Аналогічна ситуація має місце й в учбово-методичній літературі. У результаті алгоритмічне мислення учнів залишається нерозвиненим і утрудняється (чи взагалі стає неможливим) досягнення зазначених вище цілей навчання. Недоліки такого розповсюдженого підходу відзначаються в міжнародних рекомендаціях із вивчення інформатики СС2001 [2] (розділ 7.2), де пропонується кілька альтернативних моделей навчання, що залежать від кінцевих цілей і виділеного часу, у тому числі стратегія з орієнтацією на алгоритми (розділ 7.6.5).

Дана стратегія може бути реалізована повною мірою за допомогою спеціального інструментального засобу – системи АЛГОРИТМ –, що є інтегрованим середовищем візуального проектування алгоритмів. Дана система дозволяє вводити, відображати, редагувати і безпосередньо виконувати створену блок-схему алгоритму. Можливості системи дозволяють працювати з алгоритмами, що містять лінійні, розгалужені, циклічні й багаторівневі ієрархічні структури, тобто, охопити більшість питань процедурно-орієнтованого програмування. Система АЛГОРИТМ була анонсована на попередній конференції, потім повідомлена на міжнародній конференції "Информационные технологии в образовании" (ИТО-2001, Москва), де відзначена дипломом. З тих пір до неї внесено ряд доповнень, що значно полегшують використання в навчальному процесі, і розроблено комплект методичних посібників для 14 лабораторних робіт. У 2002/2003 н. р. вона успішно пройшла апробацію в Державному університеті інформаційно-комунікаційних технологій [3].

Таким чином, використання системи АЛГОРИТМ дозволяє змінити пріоритети при вивченні розділу "Алгоритмізація й програмування" на користь першого підрозділу і скоротити (при жорсткому ліміті часу) другий підрозділ, оскільки функціональність основних програмних конструкцій уже вивчена і залишається освоїти синтаксичні особливості конкретної мови програмування. Можливості системи АЛГОРИТМ і приклади рішення різних задач докладно розглянуті в серії публікацій автора в газеті "Інформатика" [4].

Під час доповіді планується продемонструвати останню версію системи АЛГОРИТМ.

Література

  1. Державний стандарт загальної середньої освіти з Інформатики (проект). "Інформатика" , №7, 2003.

  2. Рекомендации по преподаванию информатики в университетах. /Пер. с анг. Computing Curricula 2001: Computer Science. - Изд. Санкт-Петербургского Государственного университета., 2002.

  3. Миленький О.В. Досвід використання системи "Алгоритм" при вивченні курсу "Інформатики". -Комп'ютер у школі та сім'ї, №5, 2003.

  4. Миленький О.В. Основи алгоритмізації та програмування. - "Інформатика" №43, 2002, №№2, 3, 10, 19-20, 2003.

Схожі:

Підвищення ефективності навчання основам алгоритмізації та програмування icon6. Динамічне програмування
Динамічне програмування являє собою математичний апарат, розроблений з метою підвищення ефективності при рішенні деякого класу задач...
Підвищення ефективності навчання основам алгоритмізації та програмування icon6. Динамічне програмування
Динамічне програмування являє собою математичний апарат, розроблений із метою підвищення ефективності при рішенні деякого класу задач...
Підвищення ефективності навчання основам алгоритмізації та програмування iconАнотація навчальної дисципліни «Олімпіадна інформатика»
Основна мета засвоєння курсу полягає у систематизації знань із програмування та алгоритмізації, у формуванні вмінь розв’язувати задачі...
Підвищення ефективності навчання основам алгоритмізації та програмування iconАнотація навчальної дисципліни «Олімпіадна інформатика»
Основна мета засвоєння курсу полягає у систематизації знань із програмування та алгоритмізації, у формуванні вмінь розв’язувати задачі...
Підвищення ефективності навчання основам алгоритмізації та програмування iconАнотація навчальної дисципліни «Олімпіадна інформатика»
Основна мета засвоєння курсу полягає у систематизації знань із програмування та алгоритмізації, у формуванні вмінь розв’язувати задачі...
Підвищення ефективності навчання основам алгоритмізації та програмування iconАнотація навчальної дисципліни «Олімпіадна інформатика»
Основна мета засвоєння курсу полягає у систематизації знань із програмування та алгоритмізації, у формуванні вмінь розв’язувати задачі...
Підвищення ефективності навчання основам алгоритмізації та програмування iconАнотація навчальної дисципліни «Олімпіадна інформатика»
Основна мета засвоєння курсу полягає у систематизації знань із програмування та алгоритмізації, у формуванні вмінь розв’язувати задачі...
Підвищення ефективності навчання основам алгоритмізації та програмування iconДодаток №1 до наказу № від 2005 р. Положення про другий відкритий командний турнір м. Суми з програмування
Метою проведення Турніру є підвищення якості навчання програмуванню І алгоритмізації у навчальних закладах м. Суми, сприяння підготовці...
Підвищення ефективності навчання основам алгоритмізації та програмування iconДодаток №1 до наказу № від 2005 р. Положення про другий відкритий командний турнір м. Суми з програмування
Метою проведення Турніру є підвищення якості навчання програмуванню І алгоритмізації у навчальних закладах м. Суми, сприяння підготовці...
Підвищення ефективності навчання основам алгоритмізації та програмування iconФорма № н 02
...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи