Методична система навчання основ програмування майбутніх інженерів-програмістів
Аналіз мети і змісту навчання основ програмування на сучасному етапі розвитку інформатики, комп'ютерної техніки та інформаційно-комунікаційних технологій. Розгляд шляхів реалізації диференційованого підходу при навчанні основ програмування студентів.
Рубрика | Педагогика |
Вид | автореферат |
Язык | украинский |
Дата добавления | 25.08.2015 |
Размер файла | 58,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
16. Гришко Л.В., Чернявский Н.В. Пути индивидуализации процесса обучения основ программирования // Комп'ютерне моделювання та інформаційні технології в науці, економіці та освіті. V Всеукраїнська науково-практична конференція. Черкаси, 2003. - С. 27-29. (особистий внесок автора - запропоновано принципи розробки генератора індивідуальних завдань з програмування).
Анотації
Гришко Л.В. Методична система навчання основ програмування майбутніх інженерів-програмістів. - Рукопис.
Дисертація на здобуття наукового ступеня кандидата педагогічних наук за спеціальністю 13.00.02 - теорія та методика навчання (інформатика). - Національний педагогічний університет імені М.П. Драгоманова, Київ, 2009.
В дисертації запропоновано науково обґрунтовану методичну систему навчання основ програмування майбутніх інженерів-програмістів, яка ґрунтується на широкому впровадженні в навчальний процес новітніх педагогічних та інформаційно-комунікаційних технологій. У роботі уточнено цілі навчання і зміст навчання з основ програмування, визначено методи, засоби і форми організації навчання з врахуванням сучасних вимог до підготовки фахівців у галузі інформаційно-комунікаційних технологій і комп'ютерних наук. Ефективність розробленої методичної системи навчання основ програмування студентів комп'ютерних спеціальностей підтверджено результатами педагогічного експерименту та впроваджено в практику роботи ВНЗ України.
Ключові слова: основи програмування, інженер-програміст, методична система навчання, професійна підготовка, педагогічні технології, інформаційно-комунікаційні технології, навчання основ програмування майбутніх інженерів-програмістів.
Гришко Л.В. Методическая система обучения основам программирования будущих инженеров-программистов. - Рукопись.
Диссертация на соискание ученой степени кандидата педагогических наук по специальности 13.00.02 - теория и методика обучения (информатика). - Национальный педагогический университет имени М.П. Драгоманова, Киев, 2009.
В диссертации теоретически обоснована и экспериментально апробирована методическая система обучения основам программирования будущих инженеров-программистов.
В ходе исследования проанализированы роль и место дисциплины „Программирование” среди дисциплин цикла компьютерных наук; определены особенности преподавания дисциплин этого цикла в ВУЗах Украины и за рубежом; определены требования к профессиональным качествам будущего программиста; психолого-педагогические основы обучения основам программирования.
Разработаны основные компоненты методической системы обучения основам программирования: цели обучения, содержание курса, методы, средства и формы организации обучения.
Цели обучения определены как подготовка специалиста в области компьютерных наук, конкурентоспособного на рынке интеллектуального труда с учетом международных стандартов и современных требований к подготовке специалистов в области информационно-коммуникационных технологий и компьютерных наук.
Содержание курса согласовано с рекомендациями, которые предложены в документах "Computіng Currіcula 2001" и "Software Engіneerіng 2004" с учетом образовательно-профессиональных программ государственных стандартов системы высшего образования Украины соответствующих. В содержании курса выделены две части - инвариантную, одинаковую для всех направлений подготовки в области информатики и компьютерной техники, и вариативную, содержание которой зависит от конкретной специальности. Предлагается внедрение пропедевтического курса в рамках дисциплины с целью обеспечения у студентов необходимого стартового уровня знаний, умений и навыков в области алгоритмизации и программирования.
Методы обучения, согласно с исследованием, обусловлены спецификой дисциплины программирования и необходимостью смещения акцента с изучения синтаксических и семантических особенностей языков программирования на использование задачного подхода на базе широкого спектра разнообразных видов и типов учебных заданий по основам программирования разного уровня сложности, на методы построения и анализа алгоритмов. В работе предлагается использовать методы активного и интерактивного обучения, в том числе, создание коллективного программного продукта, для чего автором работы разработана соответствующая методика.
Средства обучения, в числе которых педагогические программные средства, разработанные в ходе исследования методические рекомендации (рассчитанные на разноуровневое обучение основам программирования с учетом индивидуальных способностей студентов), учебники, технические средства обучения, информационно-коммуникационные технологи, согласно проведенному исследованию, должны составлять единое целое вместе с остальными компонентами методической системы.
Организационные формы обучения, в том числе, компьютерно-ориентированные лекционные и лабораторные занятия, индивидуальная и дифференцированная формы обучения, самостоятельная коллективная работа студентов в группе из 2-3 человек над одной общей задачей на протяжении семестра под руководством преподавателя, система оценивания учебных достижений студентов на принципах модульно-рейтингового обучения, дают возможность существенно повысить результаты обучения основам программирования.
С целью обеспечения у студентов необходимого стартового уровня знаний, умений и навыков алгоритмизации и программирования в работе предлагается использовать пропедевтический курс, основой которого является язык программирования Pascal.
Автором предложена система учебных заданий: задания-упражнения, задания-задачи, задания-исследования, задания на составление тестов по определенной теме учебного материала, задание на разработку программного продукта.
В результате исследования автор выделил четыре стадии умения и способностей решения студентами алгоритмических задач:
- репродуктивное программирование;
- осмысленное программирование;
- доказательное программирование;
- творческое программирование.
В работе приведен анализ учебников, методических пособий, сборников задач и упражнений по основам программирования с точки зрения их содержания; языка программирования, который предлагается к изучению; наличия советов по программированию; вопросов и тестов для самоконтроля; заданий-упражнений и заданий-задач на программирование; разделения задач по уровням сложности; количества задач по теме; ответов на вопросы и решений задач.
Приведены результаты педагогического эксперимента, которые подтверждают эффективность компонентов разработанной методической системы основ программирования на практике.
Ключевые слова: основы программирования, инженер-программист, методическая система обучения, профессиональная подготовка, педагогические технологии, информационно-коммуникационные технологии.
Gryshko L.V. Methodical system of teaching the basics of programming for future programming engineers. - Manuscript.
Thesis for the Candidate degree in pedagogical science, specialty 13.00.02 - theory and methods of teaching Computer Science. - National M.P. Dragomanov pedagogical university. - Kyiv, 2009.
In the thesis proposed evidence-based guidance system of studying grounding future programming engineers, programmers, based on a broad introduction in the educational process of new educational and information and communication technologies. The investigation clarified learning objectives and content of training on the basics of programming, defined the methods, means and forms of training, taking into account the modern requirements of training in information and communication technologies and computer sciences. The efficiency of methodical system of education students' fundamentals of computer programming specialties confirmed the results of pedagogical experiment and introduces into practice the works of universities in Ukraine.
Keywords: basics of programming, programmer, system of methods for teaching, professional training, educational technology, information and communication technology, learning the basics of programming for future software engineers.
Размещено на Allbest.ru
...Подобные документы
Роль активних методів навчання у навчально-виховному процесі. Підходи до їх застосування під час вивчення шкільного курсу інформатики. Сутність методу проектів та розробка методичних рекомендацій щодо його використання при навчанні програмування.
курсовая работа [2,8 M], добавлен 12.03.2014Засоби інформаційно-комунікаційних технологій в освіті та навчанні предмета "Технології". Інтелектуальні передумови навчання за допомогою засобів інформаційно-комунікаційних технологій та Інтернету. Штучне освітлення в майстерні предмета "Технології".
дипломная работа [3,3 M], добавлен 13.03.2014Аналіз необхідності використання комп’ютерних технологій у навчанні школярів середніх шкіл. Можливості, склад і основні переваги візуального об'єктно-орієнтованого середовища програмування Scratch. Принципи проектної діяльності учнів у даній програмі.
контрольная работа [57,7 K], добавлен 08.03.2015Проектування програми професійної підготовки за фахом "Обслуговування інтелектуальних інтегрованих систем". Складання перспективно-поурочного плану викладу теми "Візуальне програмування в Delphi". Розробка змісту професійної підготовки фахівця.
курсовая работа [1,8 M], добавлен 04.12.2010Стан вивчення основ матеріалознавства в процесі трудового навчання в основній школі. Сутність інформаційно-комунікаційних технологій, їх роль в засвоєнні знань і вмінь у 7-9 класах. Методичні основи формування знань і вмінь на уроках трудового навчання.
дипломная работа [678,0 K], добавлен 19.08.2014Теоретичні основи використання геоінформаційних технологій у навчанні майбутніх інженерів гірничого профілю. Цілі та зміст спецкуру "Екологічна геоінформатика". Дослідження ефективності реалізації методики використання геоінформаційних технологій.
автореферат [469,4 K], добавлен 19.03.2015Методична система навчання інформатики в загальноосвітній школі на сучасному етапі в Україні, її особливості та шляхи вдосконалення. Чинники, що впливають на добір змісту курсу з інформатики. Проблеми у викладанні предмета в школі та нові підходи.
контрольная работа [27,2 K], добавлен 08.11.2009Стан комп'ютеризації процесу навчання. Методи організації навчання з застосуванням персонального комп'ютера. Технолого-економічні аспекти проблеми дистанційного навчання. Досвід використання комп'ютерний технологій для навчання інформатиці незрячих дітей.
реферат [33,6 K], добавлен 24.07.2009Аналіз структурного компоненту освітнього процесу "цілі навчання", який можна використати для відбору змісту навчання. Проектування технології процесу професійної підготовки майбутніх спеціалістів у вищій школі. Огляд методологічних основ цілеутворення.
статья [18,9 K], добавлен 07.02.2018Визначення можливих напрямів використання інформаційно-комунікаційних технологій в навчальному процесі. Виявлення ключових проблем інформатизації освіти. Основні педагогічні цілі використання інформаційно-комунікаційних технологій в навчальному процесі.
статья [28,2 K], добавлен 13.11.2017Проблема підготовки вчителя трудового навчання у вищій школі та пошук шляхів її оптимізації, розгляд технологій навчання та аналіз змісту підготовки. Розвиток навчання як важлива умова інтенсифікації дидактичного процесу та пошук уніфікованої моделі.
дипломная работа [76,1 K], добавлен 12.10.2010Види диференційованого навчання, педагогічні умови його організації. Дослідницька перевірка педагогічних умов диференційованого підходу до організації навчання. Конспекти уроків з тем: "Еритроцити. Переливання крові", "Мікроскопічна будова крові людини".
дипломная работа [72,6 K], добавлен 13.03.2013Підвищення якості навчання інформатичних дисциплін іноземних студентів. Використання дистанційних технологій освіти. Процес підготовки іноземних студентів та вчителів інформатики. Місце та роль дистанційних технологій навчання у системі вищої освіти.
статья [335,2 K], добавлен 21.09.2017Розгляд принципів створення навчального посібника для іноземних студентів підготовчого відділення на прикладі дисципліни "Основи інформатики та обчислювальної техніки". Розробка завдань по складенню мовних конструкцій, доступних для розуміння іноземцями.
статья [22,8 K], добавлен 27.08.2017Гуманізація освіти в сучасному суспільстві. Психолого-фізіологічні основи для навчання школярів. Психологічні особливості навчання іноземної мови. Комп’ютер як засіб підвищення ефективності навчання. Web-ресурси для розвитку володіння іноземною мовою.
курсовая работа [47,4 K], добавлен 28.07.2014Педагогічні основи, мета, завдання, види та реалізація диференційованого навчання. Технологія та способи диференціації на уроках. Методика організації диференційованого підходу до молодших школярів у процесі навчальної діяльності, рекомендації щодо неї.
дипломная работа [369,4 K], добавлен 06.11.2009Характеристика основних методів навчання - одних з найважливіших компонентів навчального процесу. Визначення прийомів, які використовує викладач при використанні проблемно-пошукових методів навчання. Аналіз основ розвиваючих технологій навчання історії.
контрольная работа [24,0 K], добавлен 13.06.2010Винекнення в умовах нової парадигми освіти, в основі якої лежить свобода вибору дитиною змісту й форм навчання, необхідності і потреби в розробці основ самоосвітньої діяльності учня. Грунтовне вивчення принципів навчання як важливої категорії дидактики.
курсовая работа [44,0 K], добавлен 16.10.2010Аналіз сучасних систем комп'ютерних математичних концепцій та їх можливостей. Особливість застосування їх в навчальному процесі та наукових дослідженнях. Сутність обчислювального режиму в Maple. Проведення навчання математиці школярів в програмі Derive.
статья [23,3 K], добавлен 18.08.2017Ефективність системи диференційованого навчання. Підготовка вчителів до диференційованого навчання школярів. Значимість диференційованого навчання в початковій школі. Міжнародне дослідження рівня знань школярів. Групові та тривалі домашні завдання.
курсовая работа [37,8 K], добавлен 17.12.2012