Методика навчання програмування учнів класів технологічного профілю на основі використання мови




  • скачать файл:
  • Название:
  • Методика навчання програмування учнів класів технологічного профілю на основі використання мови
  • Альтернативное название:
  • Методика обучения программированию учащихся классов технологического профиля на основе использования языка
  • Кол-во страниц:
  • 319
  • ВУЗ:
  • ІНСТИТУТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ ТА ЗАСОБІВ НАВЧАННЯ
  • Год защиты:
  • 2013
  • Краткое описание:
  • НАЦІОНАЛЬНА АКАДЕМІЯ ПЕДАГОГІЧНИХ НАУК УКРАЇНИ
    ІНСТИТУТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ ТА ЗАСОБІВ НАВЧАННЯ


    На правах рукопису
    Шевчук Петро Георгійович

    УДК 371.3 : 372.8 : 004 : 681.3.062


    Методика навчання програмування учнів класів технологічного профілю на основі використання мови C#
    13.00.02 – теорія та методика навчання (інформатика)

    Дисертація
    на здобуття наукового ступеня
    кандидата педагогічних наук

    Науковий керівник:
    Спірін Олег Михайлович,
    доктор педагогічних наук, доцент





    Зміст
    Зміст 2
    ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ 4
    ВСТУП 5
    РОЗДІЛ 1. ПСИХОЛОГО-ПЕДАГОГІЧНІ ОСНОВИ НАВЧАННЯ ПРОГРАМУВАННЯ В СЕРЕДНЬОМУ ЗАГАЛЬНООСВІТНЬОМУ ЗАКЛАДІ ЗА УМОВ ЙОГО ПРОФІЛЬНОГО СПРЯМУВАННЯ 15
    1.1. Навчання основ алгоритмізації та програмування учнів середньої школи як педагогічна проблема 15
    1.2. Психолого-педагогічні особливості навчання інформатики за умов профілізації ЗНЗ 47
    1.3. Програмно-технологічні засади використання мови C# для навчання програмування в загальноосвітніх навчальних закладах 64
    Висновки до розділу 1 76
    РОЗДІЛ 2. МЕТОДИЧНІ ЗАСАДИ НАВЧАННЯ ПРОГРАМУВАННЯ УЧНІВ У КЛАСАХ ТЕХНОЛОГІЧНОГО ПРОФІЛЮ З ВИКОРИСТАННЯМ МОВИ C# 78
    2.1. Загальна методика дослідження проблеми 79
    2.2. Основні компоненти методичної системи навчання програмування учнів класів технологічного профілю з використанням мови C# 84
    2.3. Зміст і методичні особливості вивчення розділу «Основи алгоритмізації та програмування» з курсу інформатики в класах технологічного профілю 117
    Висновки до розділу 2 140
    РОЗДІЛ 3. ОРГАНІЗАЦІЯ ТА РЕЗУЛЬТАТИ ПЕДАГОГІЧНОГО ЕКСПЕРИМЕНТУ 142
    3.1. Дослідно-експериментальне обґрунтування методики навчання програмування на основі використання мови C# в класах технологічного профілю ЗНЗ 142
    3.2. Практична реалізація та підсумки експериментального дослідження 160
    Висновки до розділу 3 174
    ВИСНОВКИ 175
    СПИСОК ВИКОРИСТВНИХ ДЖЕРЕЛ 179
    ДОДАТКИ 219
    Додаток А. Методичні рекомендації з навчання програмування мовою C# в класах технологічного профілю ЗНЗ 219
    Додаток Б. Інструкції та вказівки вчителям інформатики, що беруть участь в організації педагогічного експерименту навчання програмування в класах технологічного профілю ЗНЗ на основі мови C# 240
    Додаток В. Календарно-тематичне планування теми «Основи алгоритмізації та програмування» навчання інформатики за програмою для 10-11 класів загальноосвітніх навчальних закладів фізико-математичного, природничого і технологічного профілів 245
    Додаток Г. Інструкція щодо роботи з сайтом для анкетування методом семантичного диференціалу 249
    Додаток Д. Посібник-довідник для учнів «C# коротко» 250
    Додаток Е. Тести для перевірки знань учнів під час навчання програмування в класах технологічного профілю ЗНЗ на основі мови C# 282
    Додаток Є. Зразки планів-конспектів уроків з розділу «Основи алгоритмізації та програмування» з інформатики в 11 класі за програмою академічного рівня 296






    ВСТУП
    Актуальність теми. Людство переживає активне становлення інформаційного соціуму, пріоритетом якого є випереджаючий розвиток науки та активне інтелектуальне новаторство у виробництві, культурі та управлінні. Висока креативність фахівця того чи іншого профілю – головна запорука успіху як окремої особистості на ринку праці, так і обов’язкова передумова становлення та розвитку виробничої чи іншої людської спільноти. Домінантою сучасного розвитку є новітні інформаційні технології з використанням сучасного програмного забезпечення. Фахівець з програмування – найбільш затребувана нині професія технологічного спрямування. В умовах упровадження профільного навчання в школі, програмування є необхідним та значною мірою вирішальним компонентом стратегічного інформаційного розвитку України.
    Значний прогрес у сфері інформаційних технологій вимагає оновлення програмного забезпечення, яке використовується в навчальному процесі. Інновації можуть мати позитивний ефект лише за умови їх науково обґрунтованого та методично доцільного використання.
    Національна доктрина розвитку освіти одним із головних пріоритетів визначає підготовку молодого покоління до життєдіяльності в інформаційному суспільстві [221]. Нині в українських школах значно збільшилася кількість комп’ютерного обладнання. Активно впроваджуються нові педагогічні та інформаційні технології. Здійснюється перехід до профільного навчання, що базується на широкому використанні інформаційно-комунікаційних технологій (ІКТ). Щоправда, бурхливе і переважно успішне впровадження інформаційних технологій в освіту не супроводжується підвищенням інтересу дітей до програмування як діяльності, що лежить в основі такого розвитку. Нові навчальні програми з інформатики, затверджені Міністерством освіти для загальноосвітніх навчальних закладів (ЗНЗ), залишають все менше часу на вивчення розділів, пов’язаних з програмуванням [97; 98; 116]. Навчання програмування здійснюється нині в школі практично на тих же засадах, що й два десятиліття тому, коли інформатика лише з’явилась як шкільна дисципліна. Повільно впроваджуються нові парадигми програмування. В цілому навчання програмування в загальноосвітніх навчальних закладах погано інтегроване як зі змістом решти розділів інформатики, так і зі змістом навчального матеріалу інших шкільних дисциплін. За таких умов нагальною є потреба в удосконаленні методичних підходів щодо навчання алгоритмізації та програмування.
    Разом з тим навчання програмування створює передумови формування та розвитку загальної креативності, логічного та операційного мислення учнів. Програмування є базою сучасних фундаментальних знань. Ця дисципліна лежить в основі суспільно значимих та економічно затребуваних професій. Без розробки алгоритмів та програм не може обійтися практично будь-яка науково-технічна творчість, в тому числі і дитяча. Елементи алгоритмічної культури активно проникають в соціальне середовище та мистецтво, чинять значний вплив на соціум в цілому.
    Динамічно розвиваються концепції та парадигми розробки програмного забезпечення, технології та засоби програмування. Актуальним є використання в навчальному процесі, окрім традиційних мов та середовищ програмування (Pascal, Basic, Visual Basic, Delphi), новітніх та перспективних (Python, Java, Java Script, PHP, Visual Studio на основі платформи Microsoft .NET Framework). Поряд із цим, фірмою Microsoft спеціально створено мову, яка б максимально використовувала сучасні підходи у програмуванні. Вона отримала назву – C# (читається «Сі шарп») [127; 251; 328; 331;]. Використання цієї мови забезпечує високу швидкодію програм і вважається одним з найбільш досконалих засобів професійного програмування [224]. Тому важливо привернути увагу до неї педагогів під час навчання програмування. За умов упровадження профільної диференціації в загальноосвітній школі мови програмування, що використовуються для навчання, повинні забезпечувати як загальноосвітню, фундаментальну, так і спеціалізовану, професійну складову навчального матеріалу. Особливо корисним буде використання сучасних професійних мов програмування, зокрема C#, в класах технологічного профілю загальноосвітнього закладу.
    Сучасна педагогічна наука за останні роки збагатилася багатьма теоретичними дослідженнями в сфері профільної освіти. Зокрема, узагальнення та аналіз практичних результатів впровадження профільного навчання здійснювали М. М. Авраменко [1], С. П. Бондар [25], С. Є. Вольянська [43], А. Д. Сазонов [249], A. JI. Сейтешев [257], Л. П. Фаннінгер [289]. Навчання інформатики в умовах впровадження профільності досліджували С. О. Бешенков [19], С. А. Вернигоренко [34], Л. В. Галигіна [50], Н. А. Давидова [67], Ю. О. Дорошенко [75], І. О. Завадський [96], Т. Б. Захарова [110], М. І. Жалдак [83], С. В. Крапивка [138], О. Г. Кузьмінська [83], Н. В. Морзе [186], А. Г. Пекшева [210], Л. П. Фаннінгер [289], А. П. Шестаков [317].
    Загальні питання навчання програмування розглядалися авторами шкільних програм та підручників, серед яких В. Є. Анохін [55], В. Ю. Биков [20], В. П. Вембер [181], В. В. Володін [40], І. Л. Володіна [40], Я. М. Глинський [54], Ю. О. Дорошенко [40], М. І. Жалдак [116], Л. А. Журавльова [116], І. О. Завадський [97 – 101], І. Т. Зарецька [109], О. П. Зеленяк [112], Т. П. Караванова [117], Б. Г. Колодяжний [109], В. П. Костюков [117], О. Г. Кузьмінська [181], Т. І. Лисенко [158], Н. В. Морзе [181], В. П. Пасько [208], Ж. В. Потапова [97], Н. С. Прокопенко [122], Т. Г. Проценко [122], Ю. С. Рамський [85], В. А. Ребрина [116], Й. Я. Ривкінд [158], В. Д. Руденко [245], В. А. Ряжська [55], О. В. Співаковський [270], О. М. Спірін [271], Л. А. Чернікова [158], В. В. Шакотько [158] та інші.
    Різноманітні аспекти проблем впровадження в школі новітніх середовищ програмування, а також навчання програмування в умовах профільного навчання досліджуються вітчизняними та зарубіжними вченими (С. А. Волошинов [41], В. Ю. Габрусєв [48], Я. М. Глинський [55], Ю. В. Горошко [62], Л. В. Гришко [24], М. І. Жалдак [84], Р. І. Заболотний [101], І.О. Завадський [96; 101], Т. П. Караванова [117; 118], Н. В. Морзе [185; 187], Ю. С. Рамський [235], В. Д. Руденко [245], З. С. Сейдаметова [254], С. О. Семеріков [260], О. В. Співаковський [270], О. М. Спірін [272], Ю. В. Триус [284]).
    Зокрема, група московських науковців реалізувала компілятор мови програмування Pascal для платформи .NET і активно впроваджує його до навчання програмування. Українське видавництво BHV в 2008 році випустило навчальний посібник для учнів загальноосвітніх навчальних закладів І. О. Завадського та Р. І. Заболотного «Основи візуального програмування» в основі якого лежить використання середовища MS Visual Studio та мови програмування Visual Basic .NET для навчання візуальному проектуванню [101].
    Проблеми впровадження об’єктно-орієнтованої парадигми до навчання програмування досліджували М. А. Бондаренко [27], Я. М. Глинський [55], Л. В. Гришко [64] Ю. С. Рамський [236, 237], С. О. Семеріков [259], О. І. Теплицький [281], Ф. В. Шкарабан [319], В. А. Білліг [22], А. С. Лесневский [156], А. Н. Петров [216] та інші.
    Нині про використання C# у навчанні є достатньо відомостей на різноманітних ресурсах Інтернету [332; 330; 176; 177; 22]. Таке навчання широко представлене в системі дистанційної освіти на багатьох українських та закордонних сайтах [176]. Московський міжнародний університет «Інтуит.ру» проводить дистанційне навчання мовою C# для початківців дитячого віку «C# для начинающих [22]». Фірма Microsoft розробила навчально-ігрову надбудову до Visual Studio – Microsoft Visual Studio Learning Pack, призначену для навчання програмування в загальноосвітніх школах та вищих навчальних закладах, базовану на мові програмування C# [343]. Навчання професійних програмістів мові C# пропонують цілий ряд комерційних навчальних курсів міста Києва та інших міст України [176]. Об’єктно-орієнтоване програмування, що базується на платформі Microsoft .NET, входить до навчальних планів багатьох спеціальностей вищих навчальних закладів, які готують фахівців у галузі розробки програмного забезпечення [64; 255 ].
    Варто зазначити, що на платформі .NET може бути ефективно реалізована проектна діяльність школярів у програмуванні. Мовою C# цікавляться учні, що постійно беруть участь у конкурсах, олімпіадах, турнірах з інформатики. Оскільки підготовка учнів до участі в змаганнях та конкурсах не може обмежуватися вивченням предмету в межах шкільної програми, залучення педагогічно обґрунтованих і виважених новацій має значні перспективи.
    Проблема навчання інформатики учнів загальноосвітнього навчального закладу в умовах профілізації середньої освіти до кінця не розв’язана, а це негативно відбивається на впровадженні профільного навчання, створенні умов для досягнення учнями із різним рівнем здібностей належного рівня компетентностей. Поза увагою дослідників залишилася проблема обґрунтування та розробки методичних засад навчання інформатики учнів класів технологічного профілю зорієнтованих на використання новітніх середовищ програмування. Відсутня цілеспрямована методика навчання програмування учнів класів технологічного профілю середньої школи на основі використання мови С#, яка знаходить все більше застосування на практиці і достатньо динамічно розвивається.
    Таким чином, існує протиріччя між об’єктивною необхідністю впровадження профільного навчання в середніх загальноосвітніх навчальних закладах, потенціалом сучасних візуальних середовищ програмування щодо навчання інформатики учнів класів технологічного профілю і недостатньою розробленістю відповідного науково-методичного забезпечення на цій основі, що породжує актуальну соціальнозначущу проблему, на вирішення якої спрямоване наше дисертаційне дослідження: «Методика навчання програмування учнів класів технологічного профілю на основі використання мови C#».
    Зв'язок роботи з науковими програмами, планами, темами
    Дисертаційне дослідження виконано відповідно до тематичного плану науково-дослідної роботи відділу дослідження i проектування навчального середовища Інституту інформаційних технологій і засобів навчання НАПН України "Науково-методичні засади організації середовища дистанційного навчання в середніх загальноосвітніх навчальних закладах" (ДР № 0109U000175).
    Тему дисертаційного дослідження затверджено вченою радою Інституту інформаційних технологій і засобів навчання НАПН України (протокол № 8 від 23 жовтня 2008 ) та узгоджено Радою з координації наукових досліджень у галузі педагогіки і психології НАПН України (протокол № 4 від 26. 05. 2009).
    Мета дослідження – науково обґрунтувати та розробити методику навчання програмування учнів в класах технологічного профілю середньої школи на основі використанням мови C#.
    Для досягнення зазначеної мети необхідним було вирішення таких задач:
    1. З’ясувати психолого-педагогічні особливості організації шкільного навчально-виховного процесу за умов профілізації освіти та концептуальні потреби алгоритмічної підготовки учнів у класах технологічного профілю.
    2. Проаналізувати стан дослідження проблеми використання середовища .NET в цілому та C# зокрема в навчанні програмування та визначити програмно-технологічні можливості використання мови C# для навчання програмування у ЗНЗ.
    3. Визначити і створити основні компоненти методичної системи навчання програмування, розробити методику навчання програмування учнів класів технологічного профілю з використанням мови C# та визначити педагогічні умови впровадження мови C# в шкільний курс інформатики.
    4. У ході педагогічного експерименту перевірити ефективність методики навчання програмування на основі використання мови C# в класах технологічного профілю.
    Об’єктом дослідження є процес навчання інформатики учнів загальноосвітніх навчальних закладів ІІ-ІІІ ступенів в умовах профілізації освіти.
    Предметом дослідження є цілі, завдання, зміст, методи, форми і засоби навчання програмування учнів класів технологічного профілю середньої школи на основі використання мови C#.
    Методи дослідження: аналіз, систематизація, узагальнення наукової вітчизняної та зарубіжної фахової, педагогічної та навчально-методичної літератури (1.1 – 1.3, 2.1 (тут і далі підрозділи дисертації); наукові узагальнення досвіду вчителів інформатики загальноосвітніх навчальних закладів з метою виявлення й систематизації дослідницьких матеріалів (1.1, 2.1); педагогічне прогнозування і моделювання для побудови ефективного навчально-виховного процесу згідно з предметом дослідження (2.2, 2.3); рефлексія власної професійної діяльності (2.1, 2.2) сприяла визначенню взаємозв’язків під час суб’єкт-суб’єктної взаємодії, організації самостійної роботи та контролю успішності учнів; спостереження за навчальною діяльністю учнів загальноосвітніх навчальних закладів на уроках інформатики; бесіди й опитування вчителів сприяли вивченню досвіду вчителів інформатики з навчання програмування в класах технологічного профілю; педагогічний експеримент з метою перевірки ефективності методики навчання програмування в класах технологічного профілю загальноосвітніх навчальних закладів на основі мови програмування C#; метод семантичного диференціалу для отримання в процесі педагогічного експерименту кількісних значень оцінювання результатів навчання програмування в класах технологічного профілю; математично-статистичний метод, за допомогою якого визначено кількісні залежності між показниками, отриманими в результаті педагогічного впливу на формувальному етапі дослідження та проведено якісний аналіз цих кількісних залежностей.
    Наукова новизна одержаних результатів дослідження полягає в тому, що вперше:
    – розроблено основні компоненти методичної системи навчання програмування учнів класів технологічного профілю з використанням мови C#, в межах якої забезпечується впровадження об’єктно-орієнтованої парадигми програмування;
    – визначено педагогічні умови впровадження мови C# в шкільний курс інформатики;
    – розроблено методику навчання програмування в класах технологічного профілю на основі використання мови C#;
    удосконалено: методичні підходи до навчання об’єктно-орієнтованого програмування; теоретичні положення методичної системи навчання програмування в загальноосвітніх навчальних закладах; термінологію та систему понять, необхідних для навчання об’єктно-орієнтованого програмування в загальноосвітніх навчальних закладах.
    дістали подальшого розвитку: методика навчання програмування учнів ЗНЗ, методичні підходи до забезпечення профільності навчання інформатики.
    Практичне значення одержаних результатів полягає в розробці та апробації навчально-методичних матеріалів для курсу інформатики загальноосвітніх навчальних закладів, а саме: розроблено методичні рекомендації щодо навчання програмування на основі використання мови C# в класах технологічного профілю [308], удосконалено та адаптовано до навчання програмування мовою C# в класах технологічного профілю загальноосвітніх навчальних закладів рекомендоване календарне планування [231] згідно програми інформатики для класів технологічного профілю [116, с. 65 85]; розроблено практичні завдання, перелік тестових питань, завдання для перевірки знань учнів; для методичної підтримки навчання програмування мовою C# в класах технологічного профілю створено сайт https://sites.google.com/site/c4plus/, який водночас використовувався для інформаційної підтримки педагогічного експерименту.
    Положення дисертаційного дослідження використані у процесі безпосередньої педагогічної діяльності дисертанта в навчанні інформатики в Миропільській гімназії, Романівського р-ну, Житомирської обл., (довідка від 15 листопада 2012 р., № 210); в процесі навчання програмування в класах технологічного профілю Миропільської загальноосвітньої школи І-ІІІ ступенів № 2, Романівського р-ну, Житомирської обл. (акт про впровадження від 04 грудня 2012 р., № 203); Камінської загальноосвітньої школи, Романівського р-ну, Житомирської обл. (довідка від 11 жовтня 2012 р., № 48); Ружинської гімназії, Ружинського р-ну, Житомирської обл., (довідка від 21 вересня 2012 р., № 17-2); загальноосвітньої школи І-ІІІ ступенів № 7 м. Житомира (довідка від 12 листопада 2012 р., № 222-17); Іршанського навчально-виховного комплексу «Гімназія-дошкільний навчальний заклад» Володар-Волинського району Житомирської області (довідка від 04 жовтня 2012 р., № 236/1); спеціалізованої школи № 194 «Перспектива» з поглибленим вивченням природничих дисциплін, Оболонського р-н, м. Києва (довідка від 26 лютого 2013 р., № 11).
    Особистий внесок здобувача. У статті, написаній у співавторстві з О. М. Кривоносом [305], автору належать систематизація стилів написання програм, що застосовується при розробці мовою C#. У статті, написаній у співавторстві з О. М. Шимоном [310], автору належать ідея класифікації Інтернет-сторінок присвячених мові C# за розробником, збір фактичного матеріалу, значна частина практичних рекомендацій, узагальнення та висновки.
    Апробація результатів дисертації
    Апробація результатів дисертації відбувалася шляхом публікації наукових праць автора, доповідей, повідомлень на конференціях та науково-методичних семінарах різного рівня:
    Міжнародні: «Нові інформаційні технології в освіті для всіх: інноваційні методи та моделі" (м. Київ, 2009 р.), ІХ «Теорія та методика фундаментальних дисциплін у вищій школі» (м. Кривий Ріг, 2011 р.), «Інформаційні технології в освіті, науці і виробництві» (м. Луцьк 2011 р.), «Інженерія програмного забезпечення 2011» (м. Київ, 2011 р.);
    Всеукраїнські: «VІII Всеукраїнська науково-практична конференція «Комп’ютерне моделювання та інформаційні технології в науці, економіці і освіті» (м. Одеса 2011 р.), Всеукраїнська науково-практична конференція «Освіта в інформаційному суспільстві: до 25-річчя шкільної інформатики» (м. Київ, 2010 р.); звітних наукових конференціях Інституту інформаційних технологій і засобів навчання НАПН України (м. Київ, 2009–2011рр.); семінарах – Всеукраїнському науково-методичному семінарі з питань використання засобів сучасних інформаційних технологій у навчальному процесі (м. Київ, 2011 р.); Всеукраїнському науково-методичному семінарі «Системи навчання і освіти в комп’ютерно орієнтованому середовищі» (м. Київ, 2010 р.)
    Публікації. Основний зміст дисертаційного дослідження висвітлено у 17 публікаціях, з них: 5 одноосібних статей у вітчизняних фахових виданнях, 4 статті у збірниках наукових праць (3 одноосібні, 1 у співавторстві), 7 інших публікацій у збірниках матеріалів і тез конференцій (6 одноосібні, 1 у співавторстві) та 1 методичні рекомендації.
    Структура та обсяг дисертації. Дисертація складається зі вступу, трьох розділів, висновків до розділів, загальних висновків, списку використаних джерел (359 найменувань, з них 12 – іноземними мовами), 7 додатків. Загальний обсяг дисертації – 319 сторінок, основного тексту – 178. Робота містить 14 таблиць, 19 рисунків.
  • Список литературы:
  • ВИСНОВКИ
    У процесі проведення дисертаційного дослідження було вирішено усі поставлені завдання і відповідно до мети та висунутої гіпотези отримано такі результати:
    1. Проведено аналіз, систематизацію, узагальнення наукової вітчизняної та зарубіжної фахової, педагогічної та навчально-методичної літератури, науково узагальнено досвід вчителів інформатики загальноосвітніх навчальних закладів та з’ясовано:
    – психолого-педагогічні особливості організації шкільного навчально-виховного процесу за умов профілізації освіти та концептуальні потреби алгоритмічної підготовки учнів у класах технологічного профілю;
    – особливості організації та здійснення навчання інформатики в цілому та навчання програмування, зокрема у профільних класах загальноосвітніх навчальних закладів;
    – стан дослідження проблеми використання середовища .NET та мови C# в навчанні програмування, особливості їх застосування для навчання;
    – програмно-технологічні можливості використання мови C# для навчання програмування у ЗНЗ.
    2. Визначено сутність понять, якими мають оволодівати учні під час навчання програмування мовою C# та педагогічні умови впровадження мови C# у шкільний курс інформатики.
    3. Визначено і створено основні компоненти методичної системи навчання програмування учнів класів технологічного профілю на основі використання мови C#, в межах якої забезпечується впровадження об’єктно-орієнтованої парадигми програмування.
    4. У ході педагогічного експерименту перевірено ефективність методики навчання програмування на основі використання мови C# в класах технологічного профілю.
    5. Розроблено та апробовано навчально-методичні матеріали для курсу інформатики загальноосвітніх навчальних закладів, а саме:
    – розроблено методичні рекомендації щодо навчання програмування на основі використання мови C# в класах технологічного профілю;
    – удосконалено та адаптовано до навчання програмування мовою C# в класах технологічного профілю загальноосвітніх навчальних закладів рекомендоване календарне планування згідно програми інформатики для класів технологічного профілю;
    – розроблено практичні завдання, перелік тестових питань, завдання для перевірки знань учнів;
    – для методичної підтримки навчання програмування мовою C# в класах технологічного профілю створено сайт https://sites.google.com/site/c4plus/ який, водночас, використовувався для інформаційної підтримки педагогічного експерименту.
    Отримані результати дисертаційного дослідження дозволяють зробити такі висновки:
    1. В умовах випереджаючого розвитку ІКТ, що здійснюється на основі новітніх технологій програмування, а також задля забезпечення якісного впровадження профільного навчання особливого значення набуває проблема удосконалення педагогічних технологій навчання інформатики в загальноосвітніх навчальних закладах. Навчання програмування є особливою складовою оволодіння учнями інформаційно-комунікаційними технологіями. Разом з тим виявлено суттєві проблеми в галузі навчання програмування на уроках інформатики загальноосвітніх навчальних закладів. Зокрема, спостерігається значне відставання галузі навчання програмування з огляду на впровадження новітніх технологій розробки програмного забезпечення, недостатньо розробленими залишаються технології навчання програмування на основі новітніх мов та середовищ розробки програмного забезпечення.
    2. На основі аналізу сучасних тенденцій в галузі розробки програмного забезпечення визначено пріоритетність об’єктно-орієнтованої парадигми програмування для використання під час навчання. ООП дозволяє знайомити учнів з сучасними принципами розробки програмного забезпечення; покращує змістовні зв’язки різних розділів інформатики з розділом «Алгоритми та програми»; підсилює міжпредметні зв’язки інформатики з іншими шкільними дисциплінами. Однією з широко розповсюджених та перспективних мов, на основі якої доцільно здійснювати навчання об’єктно-орієнтованого програмування, є мова C#.
    3. Обґрунтована й апробована під час дослідно-експериментальної роботи модель навчання програмування учнів класів технологічного профілю загальноосвітніх навчальних закладів на основі використання мови C# являє собою структурно-функціональну конструкцію, у якій фігурують взаємопов’язані та взаємозумовлені між собою компоненти. Ці компоненти визначають сутність процесу навчання програмування, як результат взаємодії професійної, алгоритмічної й особистісної складових, підкріплених відповідними програмно-технологічними можливостями навчальних закладів та необхідною підготовкою вчителів інформатики.
    4. Розроблена й експериментально перевірена методика навчання програмування на основі використання мови C# в класах технологічного профілю загальноосвітніх навчальних закладів розглядається як інтегративний освітній процес, спрямований на досягнення запланованих результатів на основі діагностики поточного стану, моніторингу загальних і спеціальних навчальних умінь і навичок учнів. Технологія навчання програмування на основі використання мови C# учнів класів технологічного профілю загальноосвітніх навчальних закладів представлена послідовністю етапів: визначення цілей навчання з урахуванням вікових особливостей і базової підготовки учнів; створення і вирішення проблемних навчальних ситуацій, які вимагають навчальної активності, самоосвіти, розвиваючого мислення та інших інтелектуальних здібностей учнів; організація різних видів творчої діяльності; забезпечення стійкої мотивації до засвоєння знань, умінь і навичок; створення емоційного фону в оволодінні учнями ІКТ; моніторинг навчальної діяльності учнів.
    5. У ході дослідження з урахуванням вітчизняного і зарубіжного досвіду було виявлено й експериментально перевірено педагогічні умови, що впливають на ефективність навчання програмування. Виконане дослідження підтвердило висунуту гіпотезу про ефективність методики навчання програмування на основі використання мови C# учнів класів технологічного профілю загальноосвітніх навчальних закладів. Зокрема, впровадження мови C# до навчання в класах технологічного профілю дозволило: забезпечити теоретичне та практичне знайомство з елементами ООП учнів класів технологічного профілю під час навчання програмування; покращити узгодженість, внутріпредметні зв’язки, змістову єдність розділу алгоритми та програми з іншими розділами шкільної інформатики; покращити узгодженість, міжпредметні зв’язки, змістову єдність інформатики з іншими предметами, що вивчаються в класах технологічного профілю загальноосвітніх навчальних закладів.
    6. Проведене дослідження не вичерпує всіх аспектів проблеми навчання програмування на основі використання мови C# учнів класів технологічного профілю загальноосвітніх навчальних закладів. До напрямків, що потребують подальшого дослідження, віднесено: необхідність конкретизації та наповнення змісту всіх структурних елементів методики навчання програмування, вивчення механізму впливу навчання програмування на особистісну самореалізацію учня у професійній діяльності, визначення можливостей впровадження програмування на основі мови C# до науково-технічної творчості учнів.









    СПИСОК ВИКОРИСТВНИХ ДЖЕРЕЛ
    1. Авраменко М. М. Профільне навчання в середній школі Федеративної Республіки Німеччини: дис. ... кандидата пед. наук : 13.00.01 / Мирослава Миколаївна. Авраменко; Ін-т педагогіки АПН України. . – К., 2007. – 221 с.
    2. Агапова И. Ю. Восприятие рекламы: методика использования репертуарных решеток для формирования биполярных шкал семантического дифференциала / И. Ю. Агапова // Социология: методология, методы и математическое моделирование. – М., 1999. – № 11. – С. 73–100.
    3. Анисимов А. В. Информатика. Творчество. Рекурсия. / А. В. Анисимов – К.: Наукова думка, 1988. – 224 с.
    4. Анисимов А. В. Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык / А. В. Анисимов – К.: Наукова думка, 1991. – 208 с.: ил.
    5. Артемьева Е. Ю. Вероятностные методы в психологии. / Е. М. Мартынов, Е. Ю. Артемьева – М.: Изд-во Моск. ун-та, 1975. – 206 с.
    6. Артемьева Е. Ю. Основы психологии субъективной семантики / Е. Ю. Артемьева; под ред. И. Б. Ханиной. М.: Наука; Смысл, 1999. – 350 с.
    7. Арчер Т. Основы C#. Новейшие технологии. / Арчер Том ; [пер. с англ.]. – М.: Издательско-торговый дом «Русская Редакция», 2001. – 448 с.
    8. Асмус В. Ф. Платон. Серия «Мыслители прошлого». / В. Ф. Асмус / – М.: Мысль.2-е изд. 1975. – 223 с.
    9. Ахмечет В. Функциональное программирование для всех [Электронный ресурс] / В. Ахмечет; [пер. с англ.] // RSDN Mag. – 2006. – № 2. – С. 11–22. — Режим доступа к журн. : http://www.rsdn.ru/article/funcprog/fp.xml. – Назва з екрана.
    10. Ахо А. В. Построение и анализ вычислительных алгоритмов / А. В. Ахо, Д. Э. Хопкрофт, Д. Д. Ульман; [пер. с англ.]. – М.: Издательство «Мир», 1978. – 535 с.
    11. Ахо А. В. Структуры данных и алгоритмы / А. В. Ахо , Д. Э. Хопкрофт, Д. Д. Ульман; [пер. с англ.]. – М. : Издательский дом «Вильямс», 2001. – 384 с.
    12. Бабанский Ю. К. Дидактические проблемы совершенствования учебных комплексов / Ю. К. Бабанский. – М.: Просвещение, 1980. – С. 17–33.
    13. Бабанский Ю. К. Методы обучения в современной общеобразовательной школе / Ю. К. Бабанский. – М.: Просвещение, 1985. – 208 с.
    14. Бабанский Ю. К. Оптимизация процесса обучения. Общедидактический аспект / Бабанский Ю. К. – М. : Педагогика, 1977. – 256 с.
    15. Бабанский Ю. К. Рациональная организация учебной деятельности. / Ю. К. Бабанский. – М. : Знание, 1981. – 96 с.
    16. Бадд Т. Объектно-ориентированное программирование в действии / Тимоти Бадд ; [пер. с англ.]. – СПб.: «Питер», 1997. – 464 с.
    17. Бен-Ари М. Языки программирования. Сравнительный анализ / М. Бен-Ари ; [пер. с англ.]. – М. : Мир, 2000. – 366 с.
    18. Бентли Дж. Жемчужины программирования / Дж. Бентли ; [пер. с англ.]. – СПб. : Питер, 2002. – 272 с.
    19. Бешенков С. А. Дидактические основы профильного обучения информатике [Текст]: автореф. дис. д-ра пед. наук / С. А. Бешенков – М.: ИОШ РАО, 1993. – 90 с.
    20. Биков В. Ю. Навчальна програма з інформатики для 8-11 класів загальноосвітніх навчальних закладів універсального та фізико-математичного профілю./ В. Ю. Биков, В. Д. Руденко // Комп’ютер у школі та сім'ї – 2005, №1. С. 17–33.
    21. Биков В. Ю. Технологія розробки дистанційного курсу: Навчальний посібник. / В. Ю. Биков, В. М. Кухаренко, Н. Г. Сиротенко, О. В. Рибалко, Ю. М. Богачков – [За ред. В. Ю. Бикова та В. М. Кухаренка]. – К:, Міленіум 2008. – 324 с.
    22. Биллиг В. А. Основы программирования на C#. [Електронний ресурс] / В. А. Биллиг // Интернет-университет информационных технологий. «ИНТУИТ-РУ». – режим доступу: URL : http://www.intuit.ru/department/pl/csharp/. – Назва з екрана.
    23. Блонский П. П. Память и мышление / П. П. Блонский. – СПб.: Питер, 2001. – 357 с.
    24. Бобров Е. Г. Карл Линней. 1707–1778. / Е. Г. Бобров – Л.: Наука. 1970. – 285 с.
    25. Бондар С. П. Модернізація методів навчання у профільній школі [Текст] / С. П. Бондар // Вісник Житомирського державного університету імені Івана Франка. – 2010. – N 53. – С. 56–61.
    26. Бондарев В. М. Основы программирования / В. М. Бондарев, В. И. Рублинецкий, Е. Г. Качко – Харьков: Фолио, 1998. – 368 с.
    27. Бондаренко М. А. Особливості навчання об’єктно-орієнтованого програмування майбутніх інженерів-педагогів / М. А. Бондаренко // Інформатика та інформаційні технології в навчальних закладах. – 2009. – №1. – С. 46–50.
    28. Брукс Ф. Мифический человеко-месяц или Как создаются программные системы / Ф. Брукс. – М.: Символ-Плюс, 2010. – 304 с.
    29. Бурлакова Н. С. Проективные методы: теория, практика применения к исследованию личности ребенка / Н. С. Бурлакова, В. И. Олешкевич. – М.: Институт общегуманитарных исследований, 2001. – Ч. 1. – 352 с.
    30. Бурлачук Л. Ф. Психодиагностика / Л. Ф. Бурлачук // – СПб.: Питер, 2002. – 352 с.
    31. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ / Гради Буч ; [пер. с англ.]. – М. : Издательство БИНОМ, СПб. : Невский диалект, 1999. – 560 с.
    32. Ватсон Б. С# 4.0 на примерах. / Бен Ватсон – СПб. : БХВ-Петербург, 2011. – 608 с.: ил. – ISBN: 978-5-9775-0608-3.
    33. Ващук Б. В. Модульне програмування [Електронний ресурс] : Основи програмування. Електронний підручник для вищих навчальних закладів І ІІ рівня акредитації / Б. В. Ващук – Режим доступу : URL : http://vvpc.com.ua/tests_informatiks/inform/osnovy_program/ku.htm.
    34. Вернигоренко С. А. Вивчення основ об’єктно-орієнтованого програмування у класах фізико-математичного профілю / С. А. Вернигоренко // Комп'ютерно-орієнтовані системи навчання: збірник наукових праць. М-во освіти і науки України, НПУ ім. М. П. Драгоманова; Відп. ред. М. І. Жалдак. – Київ, 2011. – Вип. 12 – C. 61–74.
    35. Вернигоренко С. А. Використання засобів об'єктно-орієнтованого програмування для розвитку пізнавальної активності учнів / С. А. Вернигоренко // Комп'ютерно-орієнтовані системи навчання: збірник наукових праць. М-во освіти і науки України, НПУ ім. М. П. Драгоманова; Відп. ред. М. І. Жалдак. – Київ, 2005. – Вип. 9 – C. 182–197.
    36. Вирт Н. Алгоритмы + структуры данных = программы / Н. Вирт ; [пер. с англ.]. – М. : Мир, 1985. – 406 с.
    37. Вирт Н. Программирование на языке Модула-2 / Н. Вирт ; [пер. с англ.] // – М. : Мир, 1987. – 224 с.
    38. Волкова Н. П. Педагогіка: [посібник для студентів вищих навчальних закладів] / Н. П. Волкова – К. : Видавничий центр «Академія» , 2001. – 576 с.
    39. Володіна І. Л. Інформатика: підруч. для 10 кл. загальноосвіт. навч. закладів: рівень стандарту: у 2 ч. / І. Л. Володіна, В. В. Володін. – Х. : Гімназія, 2010. – Ч.1. – 352 с. : іл. ISBN 978-966-474-110-8.
    40. Володіна І. Л. Основи інформатики, 7 клас: навчальний посібник / І. Л. Володіна, В. В. Володін, Ю. О. Дорошенко, Ю. О. Столяров. – Х. : Гімназія, 2007. – 230 с.
    41. Волошинов С. А. Алгоритмічна підготовка судноводіїв в умовах інформаційно-комунікаційного педагогічного середовища / С. А. Волошинов // Інформаційні технології в освіті. – 2010. – № 8. – С. 103–108.
    42. Вольянська С. Є. Організація профільного навчання в загальноосвітній школі в умовах регіону: дис. … кандидата пед. наук : 13.00.01 / Світлана Євгенівна Вольянська ; ХНПУ імені Г. С. Сковороди. – Харків., 2006. – 164 с.
    43. Вольянська С. Є. Організація профільного навчання в загальноосвітній школі в умовах регіону: автореферат дис. канд. пед. наук. 13.00.01 / С. Є. Вольянська ; ХНПУ імені Г. С. Сковороди, Харків., 2006. – 15 с.
    44. Всемирная энциклопедия: Философия / [Главн. науч. ред. и сост. А. А. Грицанов] М.: ACT, Мн.: Харвест, Современный литератор, 2001. – 1312 с.
    45. Выготский Л. С. Избранные психологические произведения / Л. С. Выготский – М. : Учпедгиз, 1956. – 426 с.
    46. Выготский Л. С. Мышление и речь. Изд. 5, испр. / Л. С. Выготский – М.: Лабиринт, 1999. – 352 с.
    47. Выготский Л. С. Педагогическая психология / Л. С. Выготский ; под ред. В. В. Давыдова. – М.: Педагогика, 1999. – 536 с.
    48. Габрусєв В. Ю. Зміст і методика вивчення шкільного курсу інформатики на основі вільно поширюваної операційної системи Linux: дис. … кандидата пед. наук : 13.00.02 / Валерій Юрійович Габрусєв / НПУ імені М. П. Драгоманова, – К., 2003. – 221 с.
    49. Гаевский А. Ю. Информатика: 7-11 кл.: Учеб. пособие. / А. Ю. Гаевский –[2-е изд. доп.]. – К.: А. С. К., 2006. – 536 с., ил.
    50. Галыгина Л. В. Изучение информационных и коммуникационных технологий в профильных курсах информатики: дис. … кандидата пед. наук : 13.00.02 / Лилия Владимировна Галыгина – М., 2001. – 190 с.
    51. Гальперин П. Я. Развитие исследований по формированию умственных действий / П. Я. Гальперин // Психологическая наука в СССР. – М.: Изд-во АПН РСФСР, 1959. – Т. 1. – С. 441–469.
    52. Герович В. А. Интер-Нет! Почему в Советском Союзе не была создана общенациональная компьютерная сеть / В. А. Герович «Неприкосновенный запас» 2011, №1(75). [Електронний ресурс]. – режим доступу: URL : http://www.intelros.ru/readroom/nz/nz-75-1-2011/8691-inter-net-pochemu-v-sovetskom-soyuze-ne-byla-sozdana-obshhenacionalnaya-kompyuternaya-set.html. – Назва з екрана.
    53. Гиппенрейтер Ю. Б. Введение в общую психологию. Курс лекций. / Ю. Б. Гиппенрейтер – М. : АСТ, – 1988. – 352с.
    54. Глинський Я. М. Інформатика: 10-11 класи: Навч. посіб.: У 2 ч. – ч. 1.: Алгоритмізація й програмування. / Я. М. Глинський / 7-ме вид. – Львів: СПД Глинський, 2007. – 56 с.
    55. Глинський Я. М. Переваги застосування мови програмування JAVA в навчальному процесі / Я. М. Глинський, В. Є. Анохін, В. А. Ряжська. // Інформатика та інформаційні технології в навчальних закладах : Науково-методичний журнал. – К. : Освіта України, – 2005. – № 4 – С. 34–38.
    56. Глушков В. М. Теория автоматов и формальные преобразования микропрограмм / В. М. Глушков // Кибернетика, 1965. – № 5. – С. 1–10.
    57. Голуб Ален И. С и С++. Правила программирования / Ален И. Голуб // – М.: БИНОМ, 1996. – 272 с.
    58. Голубев Н. К. Диагностика и прогнозирование воспитательного процесса / Н. К. Голубев. – Л.: ЛГПИ им. А. И. Герцена, 1988. – 86 с.
    59. Гончарова О. Н. Теоретико-методические основы личностно-ориентированной системы формирования информатических компетентностей студентов экономических специальностей : дис. … доктора пед. наук. 13.00.02 / Оксана Николаевна Гончарова – Симферополь: Таврический Национальний Университет им. В. И. Вернадского, 2007. – 471с.
    60. Горошко Ю. В. Методика навчання інформатики - історія і перспективи / Ю. В. Горошко, Г. Ю. Цибко // Науковий часопис Національного педагогічного університету імені М. П. Драгоманова. Серія 2, Комп'ютерно-орієнтовані системи навчання / М-во освіти і науки України, Нац. пед. ун-т ім. М. П. Драгоманова. – К. : Вид-во НПУ ім. М. П. Драгоманова, 2010. – Вип. 9 (16). – C. 98–102.
    61. Горошко Ю. В. Міжпредметні зв’язки інформатики з математикою та фізикою у навчанні майбутнього інженера / Ю. В. Горошко, Д. А. Покришень // Інформаційні технології і засоби навчання: електронне наукове фахове видання [Електронний ресурс] – 2009. – №1(9). – Режим доступу до журналу http://www.nbuv.gov.ua/e-journals/ITZN/em9/emg.html.
    62. Горошко Ю. В. Проблеми та особливості впровадження вільного програмного забезпечення в навчальний процес / Ю. В. Горошко, А. О. Костюченко, М. І. Шкардибарда // Комп'ютер у школі та сім'ї. – 2010. – № 7. – C. 8–10.
    63. Гришко Л. В. Вимоги до професійних якостей програміста / Л. В. Гришко // Вісник Черкаського університету, серія «Прикладна математика. Інформатика». Випуск 143 – Черкаси, 2010. – С. 116–120.
    64. Гришко Л. В. Концептуальні підходи до навчання основ програмування у вищій школі / Л. В. Гришко // Комп'ютерно-орієнтовані системи навчання: збірник наукових праць. М-во освіти і науки України, НПУ ім. М. П. Драгоманова; Відп. ред. М. І. Жалдак. – Київ, 2004. – Вип. 8 – C. 134–47.
    65. Гришко Л. В. Навчання стилю програмування, як складова формування професійної культури майбутнього інженера-програміста / Л. В. Гришко // Вісник Черкаського університету, серія «Педагогічні науки». Випуск 143. – Черкаси, 2009. – С. 37–43.
    66. Грэм Пол. Языки программирования через сто лет / Пол Грэм / Компютерра online 03 августа 2004 года. [Електронний ресурс]. – режим доступу: URL : http://www.computerra.ru/hitech/35042/. – Назва з екрана.
    67. Давыдова Н. А. Технология формирования содержания образования по информатике в профильных классах общеобразовательных школ: дис. … кандидата пед. наук / Надежда Алексеевна Давыдова. – Челябинск., 2001. – 239 с.
    68. Дал У. Структурное программирование: Пер. с англ. / У. Дал, Э. Дейкстра, К. Хоор – М.: Издательство «Мир», 1975. – 245 с.
    69. Дейкстра Э. Заметки по структурному программированию // У. Дал, Э. Дейкстра, К. Хоор / Структурное программирование. – М.: Мир, 1975. – 247 с.
    70. Дейкстра Э. Дисциплина программирования: Пер. с англ. / Э. Дейкстра – М.: Издательство «Мир», 1978. – 274 с.
    71. Державний стандарт загальної середньої освіти в Україні. Інформатика. Освітня галузь «Технології» – К., Освіта України, 2003. – 123с.
    72. Дистанційне навчання — теорія і практика. [Електронний ресурс] // Веб-сайт «Портал знань». – режим доступу: URL : http://www.znannya.org/?view=e-learning. – Назва з екрана.
    73. Дорошенко Ю. О. Програма курсу за вибором «Основи Інтернету» / Ю. О. Дорошенко, І. О. Завадський, Н. С. Прокопенко // Інформатика та інформаційні технології в навчальних закладах. – 2006. – № 4/5. – С. 41–48.
    74. Дорошенко Ю. О. Програма курсу за вибором «Основи комп’ютерної графіки» / Ю. О. Дорошенко, І. О. Завадський // Інформатика та інформаційні технології в навчальних закладах. – 2006. – № 4/5. – С. 27–34.
    75. Дорошенко Ю. О., Навчання інформатики у структурі 12-річної загальної середньої освіти / Ю. О. Дорошенко, Н. С. Прокопенко // Інформатика та інформаційні технології в навчальних закладах. – 2006. – № 1. – С. 55–72.
    76. Ершов А. П. Школьная информатика: концепции, состояния, перспективы // А. П. Ершов, Г. А. Звенигородский, Ю. А. Первин [препринт №152 ВЦ СО АН СССР, Новосибирск, 1979] Архив академика А. П. Ершова [Электронный ресурс]. – 12.09.2011. – Режим доступа: http://ershov.iis.nsk.su/archive/eaindex.asp?lang=1&did=41919.
    77. Ершов А. П. Программирование – вторая грамотность // Архив академика А. П. Ершова [Электронный ресурс]. – 12.09.2011. – Режим доступа: http://ershov.iis.nsk.su/russian/second_literacy/article.html. – Назва з екрана.
    78. Ершов А. П. Компьютеризация школы и математическое образование./ А. П. Ершов // Программирование, № 1. – 1990. – С. 3–25.
    79. Ершов А. П. О человеческом и эстетическом факторах в программировании // История информатики в России: ученые и их школы / [cост.: В. И. Захаров, Р. И. Подловченко, Я. И. Фет.] – М.: Наука, 2003. – С. 291–298.
    80. Жалдак М. І. «Основи інформатики» як одна з вагомих складових системи навчальних предметів загальноосвітньої школи / М. І. Жалдак, Н. В. Морзе, Ю. С. Рамський // Сучасні інформаційні технології в навчальному процесі: [зб. наук. праць] – К: НПУ, 1997. – С. 3–21.
    81. Жалдак М. І. Про деякі методичні аспекти навчання інформатики в школі і педагогічному університеті / М. І. Жалдак. // Комп’ютерно-орієнтовані системи навчання / НПУ ім. М. П. Драгоманова. – 2005. – Вип. 9. – С. 3–4.
    82. Жалдак М. И. Система подготовки учителя к использованию информационной технологии в учебном процессе : дис. в форме науч. доклада доктора пед. наук : 13.00.02 / Мирослав Иванович Жалдак; АПН СССР; НИИ содержания и методов обучения. – М., 1989. – 48 с.
    83. Жалдак М. І . Профільне навчання інформатики / М. І. Жалдак, Н. В. Морзе, О. Г. Кузьмінська / Комп'ютерно-орієнтовані системи навчання: збірник наукових праць. М-во освіти і науки України, НПУ ім. М. П. Драгоманова; Відп. редактор М. І. Жалдак. – Київ, 2004. – Вип. 8 – C. 3–14.
    84. Жалдак М. І. Изучение языков программирования в школе. / М. І. Шкіль, М. І. Жалдак, Н. В. Морзе, Ю. С. Рамський. // – Київ.: «Радянська школа». 1988. – 272 с.
    85. Жалдак М. І. Інформатика: Навчальний посібник / М. І. Жалдак, Ю. С. Рамський / [за ред. М. І. Шкіля] – К.: Вища школа, 1991. – 319 с.
    86. Жалдак М. І. Комп’ютерно орієнтовані засоби навчання математики, фізики, інформатики : [посібник для вчителів] / М. І. Жалдак, В. В. Лапінський, М. І. Шут – К. : НПУ імені М. П. Драгоманова, 2004. – 182 с.
    87. Жалдак М. І. Яким бути шкільному курсу інформатики / М. І. Жалдак. // Комп’ютер в школі та сім’ї. – 1988. – №1. – С. 3–8.
    88. Жук Ю. О. Засоби навчання як параметр освітнього простору / Ю. О. Жук // Фізика та астрономія в школі. – 2003. – № 4 – С. 13–18.
    89. Жук Ю. О. Концепція створення засобів навчання нового покоління для середніх закладів освіти України / О. Я. Савченко, A. М. Гуржій, B. М. Доній, В. П. Волинський, Ю. О. Жук, В. В. Самсонов, М. І. Шут, // Проблеми освіти : наук.-метод. зб. – Київ, 1997. – Вип. 10. – С. 207–218.
    90. Жук Ю. О. Роль засобів навчання у формуванні навчального середовища / Ю. О. Жук // Нові технології навчання. – 1998. – № 22. – С. 106–112.
    91. Жуковський С. С. «E-Olimp» – система автоматичної перевірки задач та проведення олімпіад з інформатики в Інтернеті [Текст] / С. С. Жуковський // Комп'ютер у школі та сім'ї : Науково-методичний журнал. – 2008. – N1. – С. 48–50.
    92. Жуковський С. С. Аналіз, дослідження та розв’язування конкурсних задач під час учнівської олімпіади з інформатики [Текст] / С. С. Жуковський // Вісник Житомирського державного університету імені Івана Франка. – 2010. – N 52. – С. 153–157.
    93. Жуковський С. С. Використання Інтернет-порталу організаційно-методичного забезпечення «E-OLIMP» для підготовки обдарованих школярів до олімпіади з інформатики [Текст] / С. С. Жуковський // Комп'ютер у школі та сім'ї : Науково-методичний журнал. – 2010. – N 8. – С. 47–48.
    94. Забарна А. П. Базова модель методичної системи навчання інформатики в загальноосвітніх навчальних закладах природничо-математичного напрямку профілізації / А. П. Забарна // Інформатика та інформаційні технології в навчальних закладах. – 2008. – №6. – С. 27–31.
    95. Забарна А. П. Компетентнісний підхід як основа організації профільного навчання інформатики. / А. П. Забарна // Комп'ютер у школі та сім'ї. – 2009. – №2(74). – С. 21–25.
    96. Завадський І. О Курси за вибором з інформатики в системі профільної освіти / І. О. Завадський // Комп'ютер у школі та сім'ї. – 2008. – №7(71). – С. 3–4.
    97. Завадський І. О. Інформатика. Навчальна програма для 10-11 класів загальноосвітніх навчальних закладів. Рівень стандарту / І. О. Завадський, Ю. О. Дорошенко, Ж. В. Потапова // Інформатика та інформаційні технології в навчальних закладах. – 2010. – №5-6. – С. 20–33.
    98. Завадський І. О. Інформатика. Навчальна програма для 10-11 класів загальноосвітніх навчальних закладів. Академічний рівень / І. О. Завадський, Ю. О. Дорошенко, Ж. В. Потапова // Інформатика та інформаційні технології в навчальних закладах. – 2010. – № 5-6. – С. 34–50.
    99. Завадський І. О. Навчальна програма з інформатики для 9-12 класів загальноосвітніх навчальних закладів. Рівень стандарту / І. О. Завадський, Ж. В. Потапова, Ю. О. Дорошенко // Інформатика та інформаційні технології в навчальних закладах. – 2008. – № 2-3. – С. 8–35.
    100. Завадський І. О. Навчальна програма з інформатики для 9-12 класів загальноосвітніх навчальних закладів. Академічний рівень / І. О. Завадський, Ж. В. Потапова, Ю. О. Дорошенко // Інформатика та інформаційні технології в навчальних закладах. – 2008. – № 2-3. – С.37–67.
    101. Завадський І. О. Основи візуального програмування / І. О. Завадський, Р. І. Заболотний : [Навч. Посіб.]. – К.: Вид. група BHV. – 2008. – 272 с.: іл.
    102. Завадський І. О. Програма курсу за вибором «Основи веб-дизайну» / І. О. Завадський, Н. С. Прокопенко, Т. Г. Проценко // Інформатика та інформаційні технології в навчальних закладах. – 2006. – № 4/5. – С.48–55.
    103. Завадський І. О. Програма курсу за вибором «Основи візуального програмування / І. О. Завадський // Комп'ютер у школі та сім'ї. – 2008. – №7(71). – С. 4–10.
    104. Завадський І. О. Програма курсу за вибором «Основи створення комп’ютерних презентацій» / І. О. Завадський, Н. С. Прокопенко, Т. Г. Проценко // Інформатика та інформаційні технології в навчальних закладах. – 2006. – № 4/5. – С. 35–40.
    105. Завдання для тематичного оцінювання з інформатики (10-11 класи) [Збірник] / М. К. Чоба, Л. В. Палюшок, Л. М. Кос, Г. Ю. Сабор та ін. – Львів: Астон, 2003. – 80с.
    106. Закон України «Про загальну середню освіту» // Інформаційний збірник Міністерства освіти України. – 1999. – № 15. – С. 6–31.
    107. Закон України «Про основні засади розвитку інформаційного суспільства в Україні на 2007–2015 роки» від 9 січня 2007 року № 537-V.// Відомості Верховної Ради України (ВВР) – 2007. – №12. – С.102. [Електронний ресурс]. – режим доступу: URL : http://zakon.rada.gov.ua/cgi-bin/laws/main.cgi. – Назва з екрана.
    108. Закон України про авторське право і суміжні права. К.: Парламентське видавництво, 1998. – 31 с.
    109. Зарецька І. Т. Інформатика: Навч. посібн. для 10–11 кл. середн. загально-освітн. шкіл / І. Т. Зарецька, Б. Г. Колодяжний, А. М. Гуржій, О. Ю. Соколов. – К.: Навчальна книга, 2002. – 496 с.: іл¬.¬
    110. Захарова Т. Б. Профильная дифференциация обучения информатике на старшей ступени школы: дис. … доктора пед. наук : 13.00.02 / Татьяна Борисовна Захарова – М.: ИОСО, 1997. ¬– 456 c.
    111. Зеленяк О. П. Користувацький ухил затягнувся недозволено довго [Текст] / О. П. Зеленяк // Комп'ютер у школі та сім'ї : Науково-методичний журнал. – 2010. – N 2. – С. 7–8.
    112. Зеленяк О. П. Практикум программирования на Turbo Pascal. Задачи, алгоритмы и решения. / О. П. Зеленяк – К.: Издательство «Диасофт», 2001. – 320 с.
    113. Зубов В. С. Программирование на языке TURBO PASCAL (версии 6.0 и 7.0). / В. С. Зубов Издание 3-е, исправленное – М.: Информационно-издательский Дом «Филинъ», 1997. – 320 с.
    114. Интерактивная система бально-рейтингового контроля знаний: монография / Под ред. Б. Г. Бобылева, П. И. Образцова. – Орел: ОрелГТУ, 2007. – 182 с.
    115. Інструктивно-методичні рекомендації щодо вивчення Інформатики в загальноосвітніх навчальних закладах у 2008/09 навчальному році. // Комп’ютер у школі та сім'ї – 2008. – №3. – С. 6–12.
    116. Інформатика. Програми для загальноосвітніх навчальних закладів / За ред. акад. М. І. Жалдака. – Запоріжжя: Прем'єр, 2003. – 304 с.
    117. Караванова Т. П. Навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів ЗНЗ (напрям: технологічний, профіль: інформаційно-технологічний) / Т. П. Караванова, В. П. Костюков // Інформатика та інформаційні технології в навчальних закладах. – 2008. – №2. – С. 5–11.
    118. Караванова Т. П. Основи алгоритмізації та програмування. 750 задач з рекомендаціями та прикладами. Посібник. – К.: ТОВ. «Форум». – 2001. – 286 с.
    119. Кащеєв Я. Б. Збірник практичних завдань з інформатики. Pbrush, Word. / Я. Б. Кащеєв , Г. І. Кащеєва – X.: Торсінг, 2003. – 40 с.
    120. Кирютенко Ю. А. Объектно-ориентированное программирование. Язык Smalltalk / Ю. А. Кирютенко, В. А. Савельев – М. : Вузовская книга, 2007. – 328 с.
    121. Клаус Г. Введение в дифференциальную психологию учения / Г. Клаус : [пер. с нем.] [под ред. И. В. Равич-Щерба] – М. Педагогика, 1987. – 241 c.
    122. Книга вчителя інформатики: Довідково-методичне видання / Упоряд. Н. С. Прокопенко, Т. Г. Проценко – Харків: ТОРСІНГ ПЛЮС, 2005. – 256 с.
    123. Кнут Д. Э. Алгоритмическое мышление и математическое мышление / Д. Э. Кнут, пер. И. В. Лебедева. – М.: Изд. иностр. лит-ры, 1999. – 110 с.
    124. Кнут Д. Э. Искусство программирования, том 1. Основные алгоритмы [3-е изд.] : [пер. с англ.] : [уч. пос.] Д. Э. Кнут – М.: Издательский дом «Вильямс», 2000. – 720 с.
    125. Кнут Д.Э. Искусство программирования, том 2. Получисленные алгоритмы [3-е изд.] : [пер. с англ.] : [уч. пос.] Д. Э. Кнут – М.: Издательский дом «Вильямс», 2000. – 832 с.
    126. Кнут Д. Э. Искусство программирования, том 3. Сортировка и поиск [3-е изд.] : [пер. с англ.] : [уч. пос.] Д. Э. Кнут – М.: Издательский дом «Вильямс», 2000. – 832 с.
    127. Колесов А. А. Прыжок от Java к .NET [текст] /А. А. Колесов // PC Week/RE – 2001. – № 08. – С. 45.
    128. Коменский Я. А. Великая дидактика / Я. А. Коменский. // Избр. пед. соч. Пер. с лат. В. И. Ивановского, Д. Н. Королькова, Н. С. Терновского. - Т. 1. - М.: Педагогика, 1982. – С. 242–476.
    129. Концепція загальної середньої освіти (12-річна школа) // Інформаційний збірник Міністерства освіти і науки України. Січень 2002. – № 2. – К., Педагогічна преса, 2002. – 23с.
    130. Концепція профільного навчання в старшій школі. // Трудове навчання. – 2010. – № 4(28). – С. 3–7.
    131. Копаєв О. В. Алгоритм як модель алгоритмічного процесу / О. В. Копаєв. // Комп'ютерно-орієнтовані системи навчання: Зб. наук. праць / Редкол. – К.: НПУ ім. М. П. Драгоманова. – Випуск 6. – 2003 – C. 206–213.
    132. Копаєв О. В. Модельна сутність алгоритму / О. В. Копаєв // Комп’ютерно-орієнтовані системи навчання: зб. наук. праць. – К.: НПУ імені М. П. Драгоманова, 2007. – Вип. 5 (12). – C. 189–193.
    133. Копаєв О. В. Алгоритмічна діяльність та рівень розвитку теоретичного мислення // Вісник Черкаського Національного університету. Серія «Педагогічні науки». Випуск 55. – Черкаси, 2004. – С. 77–81.
    134. Копотій В. В. Розвиток мислення учнів на уроках інформатики / В. В. Копотій // Комп’ютер у школі та сім’ї – 2006. – №5. – С. 8¬–11.
    135. Краевский В. В Основы обучения. Дидактика и современная методика. / В. В. Краевский, А. В. Хуторской. – М. : Академія, 2007. – 352 с.
    136. Краевский В. В. Методология педагогики [текст]: Пособие для педагогов-исследователей / В. В. Краевский. – Чебоксары: Изд-во Чуваш. ун-та, 2001. – 244 с.
    137. Краевский В. В. Методология педагогического исследования / В. В. Краевский. – Самара : Издательство Сам ГПИ, 1994. – 165 с.
    138. Крапивка С. В. Проблемы и особенности профильной дифференциации обучения информатике в общеобразовательной школе / Педагогический поиск. – 1998. – № 11. – С. 9–12.
    139. Криницкий Н. А. Алгоритмы вокруг нас / Н. А. Криницкий – М.: Наука, 1977. – 224 с.
    140. Кронгауз М. А. Жизнь и судьба гипотезы лингвистической относительности / М. М. Бурас, М. А. Кронгауз / Наука и жизнь. – 2011. – №8. – С. 66–72.
    141. Кузьмина Н. В. Методы системного педагогического исследования: [учебное пособие] / Н. В. Кузьмина. – Л.: ЛГУ, 1980. – 172 с.
    142. Кузьминський А. І. Педагогіка: Підручник / А. І. Кузьминський, В. Л. Омеляненко – К.: Знання-Прес, 2003. – 418 с. – (Навчально-методичний комплекс з педагогіки).
    143. Кун Т. С. Структура научных революций [Електронний ресурс] / Т. С. Кун; [пер. с англ. И. З. Налетова] / Psylib. Самопознание и саморазвитие. Психологическая библиотека Киевского Фонда содействия развитию психической культуры. – режим доступу: URL : http://www.psylib.ukrweb.net/books/kunts01/index.htm. – Назва з екрана.
    144. Кыверялг А. А. Методы исследования в профессиональной педагогике. / А. А. Кыверялг – Талин: Валгус, 1980. – 334 с.
    145. Лаврентьєва Г. П. Методичні рекомендації з організації та проведення науково-педагогічного експерименту / Г. П. Лаврентьєва, М. П. Шишкіна – Київ: ІІТЗН, 2007. – 72 с.
    146. Лаврентьєва Г. П. Психолого-ергономічні вимоги до застосування електронних засобів навчання [Електронний ресурс] / Г. П. Лаврентьєва // Інформаційні технології і засоби навчання. – 2009. – Випуск 4.– Режим доступу до журн. : http://www.ime.edu-ua.net/em.html. – Назва з екрана.
    147. Лаврищева К. М. Аспектно–орієнтоване програмування. // К. М. Лаврищева / Програмна інженерія: Підручник [Електронний ресурс] – Режим доступу: http://www.programsfactory.univ.kiev.ua/ru/content/books/2/66.
    148. Лавров С. С. Программирование. Математические основы, средства, теория. / С. С. Лавров – СПб.: БХВ-Петербург, 2001. – 320 с.
    149. Левченко Т. М. Концепція неперервної освіти у світовому контексті / Т. М. Левченко // Неперервна професійна освіта : теорія і практика. – 2001. – Випуск ІІІ. – С. 7–12.
    150. Лекции лауреатов премии Тьюринга за первые двадцать лет, 1966-1985 / ACM Turing Award Lectures: The First Twenty Years./ [пер. с англ.] ; [под ред. Эшенхёрста Р.] – М.: Мир, 1993. – 560 с., ил.
    151. Леонтьев А. Н. Деятельность. Сознание. Личность. / А. Н. Леонтьев – М.: Политиздат, 1975. – 304 с.
    152. Леонтьев А. Н. Проблемы развития психики. / А. Н. Леонтьев – 3-е изд. – М.: Изд-во МГУ, 1972. – 575 с.
    153. Лернер И. Я. Проблемное обучение. / И. Я. Лернер.– М. : Знания, 1984. – 63 с.
    154. Лернер И. Я. Дидактические основы методов обучения. – М.: Педагогика, 1981. – 186 с.
    155. Лесневский А. С. Об основных понятиях школьного курса информатики. / А. С. Лесневский. / – Информатика и образование. – 1994. – №2. – С. 41-44.
    156. Лесневский А. С. Объектно-ориентированное программирование для начинающих. / А. С. Лесневский. – М.: «БИНОМ. Лаборатория знаний», 2005. – 232 с.: ил..
    157. Линней К. Философия ботаники = Philosophia botanica / [пер. с лат. Н. Н. Забинковой, С. В. Сапожникова, под ред. М. Э. Кирпичникова] – М.: Наука, 1989. – 456 с. – (Классики науки. Подсерия Памятники истории науки). – ISBN 5-02-003943-8.
    158. Лисенко Т. І. Інформатика 11 : підруч. [для заг. навч. закл. ; академ.] / Й. Я. Ривкінд, В. В. Шакотько, Т. І. Лисенко, Л. А. Чернікова – К.: Генеза – 2011 – 304 с. : іл.
    159. Лященко M. Я. Програмування на ЕКОМ. Посібник для факультативних занять у 9 класі / M. Я. Лященко, I. Ф. Следзінський – К.: «Радянська школа» – 1987, – 128 с. : іл.
    160. Мадзигон В. Н. Продуктивная педагогика : политехн. основы соединения обучения с производит. трудом: [монография] / В. Н. Мадзигон ; АПН Украины, Институт педагогики. – К. : Педагогічна думка, 2007. – 358 с.
    161. Майерс Д. Социальная психология / Д. Майерс: [пер. с англ.] – СПб.: Питер, 1997. – 688 с: ил.
    162. Макконелл Дж. Анализ алгоритмов. Вводный курс / Дж. Макконелл: [пер. с анг.] – М.: Техносфера, 2002. – 304 с.
    163. Макконнелл С. Совершенный код. / С. Макконнелл / Мастер-класс: [пер. с анг.] – М.: Издательско-торговый дом «Русская редакция»; СПб.: Питер, 2005. – 896 с.
    164. Малафіїк І. В. Дидактика: Навчальний посібник /І. В. Малафіїк// – К.: Кондор, 2005. – 397с.
    165. Мануйлов В. Г. Разработка программного обеспечения на Паскале: учеб. пособие / В. Г. Мануйлов; [под ред. А. И. Китова] – М.: ПРИОР, 1996. – 240 с., ил.
    166. Марков А. А. Теория алгорифмов / А. А. Марков/ Тр. Мат. ин-та АН СССР им. В. А. Стеклова. – Т.42. – М.: Изд-во АН СССР, 1954. – С. 3–375.
    167. Математический энциклопедический словарь / Гл. ред. Ю. В. Прохоров; Ред. кол.: С. И. Адян, Н. С. Бахвалов, В. И. Битюцков, А. П. Ершов, Л. Д. Кудрявцев, А. Л. Онищик, А. П. Юшкевич. – М.: Сов. энциклопедия, 1988. – 847 с., ил.
    168. Махмутов М. И. Современный урок: Монографии [Текст] / М. И. Махмутов : [2-е изд., исп. и доп.] – М.: Педагогика, 1985. – 184 с.
    169. Машбиц Е. И. Психолого-педагогические проблемы компьютеризации обучения. / Е. И. Машбиц – М.: Педагогика, 1988. – 192с.
    170. Мейер Б. Методы программирования: В 2-х томах. Т.1. / Б. Мейер, К. Бодуэн [пер. с франц. Ю. А. Первина] : [под ред. и с предисловием А. П. Ершова.] – М.: Мир, 1982. – 356 с.
    171. Мейер Б. Методы программирования: В 2-х томах. Т.2. / Б. Мейер, К. Бодуэн [пер. с франц. Ю. А. Первина] : [под ред. и с предисловием А. П. Ершова.] – М.: Мир, 1982. – 368 с.
    172. Методичні рекомендації щодо вивчення інформатики у 2009/10 навчальному році // Комп'ютер у школі та сім'ї. – 2009. – №5. – С. 47–55.
    173. Методологические и теоретические проблемы психологии : [под ред. Е. В. Шороховой. – М.: Наука, 1969. – 376 с.
    174. Милитарев В. Ю. Информационная культура эпохи НТР / В. Ю. Милитарев, И. М. Яглом // Информатика и культура. – Новосибирск: Наука. Сиб. отд-ние, 1990. – С. 94–108.
    175. Михалін Г. О. З історії становлення Київської наукової школи у галузі інформатико-математичної освіти / Г. О. Михалін // Науковий часопис НПУ ім. М. П. Драгоманова. Серія №2. Комп’ютерно-орієнтовані системи навчання. Зб. наукових праць / Ред.рада. – К.: НПУ ім. М. П. Драгоманова, 2010. № 9(16). – С. 267 – 338.
    176. Мова C# в мережі Internet [Електронний
  • Стоимость доставки:
  • 200.00 грн


ПОИСК ДИССЕРТАЦИИ, АВТОРЕФЕРАТА ИЛИ СТАТЬИ


Доставка любой диссертации из России и Украины


ПОСЛЕДНИЕ СТАТЬИ И АВТОРЕФЕРАТЫ

ГБУР ЛЮСЯ ВОЛОДИМИРІВНА АДМІНІСТРАТИВНА ВІДПОВІДАЛЬНІСТЬ ЗА ПРАВОПОРУШЕННЯ У СФЕРІ ВИКОРИСТАННЯ ТА ОХОРОНИ ВОДНИХ РЕСУРСІВ УКРАЇНИ
МИШУНЕНКОВА ОЛЬГА ВЛАДИМИРОВНА Взаимосвязь теоретической и практической подготовки бакалавров по направлению «Туризм и рекреация» в Республике Польша»
Ржевский Валентин Сергеевич Комплексное применение низкочастотного переменного электростатического поля и широкополосной электромагнитной терапии в реабилитации больных с гнойно-воспалительными заболеваниями челюстно-лицевой области
Орехов Генрих Васильевич НАУЧНОЕ ОБОСНОВАНИЕ И ТЕХНИЧЕСКОЕ ИСПОЛЬЗОВАНИЕ ЭФФЕКТА ВЗАИМОДЕЙСТВИЯ КОАКСИАЛЬНЫХ ЦИРКУЛЯЦИОННЫХ ТЕЧЕНИЙ
СОЛЯНИК Анатолий Иванович МЕТОДОЛОГИЯ И ПРИНЦИПЫ УПРАВЛЕНИЯ ПРОЦЕССАМИ САНАТОРНО-КУРОРТНОЙ РЕАБИЛИТАЦИИ НА ОСНОВЕ СИСТЕМЫ МЕНЕДЖМЕНТА КАЧЕСТВА