Разработка электронного тренажера для обучения учащихся основной школы логическим основам программирования

Цель работы – разработка методики обучения учащихся основной школы логическим основам программирования с использованием электронного тренажёра
Author image
Timur
Тип
Дипломная работа
Дата загрузки
10.09.2022
Объем файла
2728 Кб
Количество страниц
50
Уникальность
Неизвестно
Стоимость работы:
2800 руб.
3500 руб.
Заказать написание работы может стоить дешевле

Введение

Развитие таких видов мышления у учащихся, как логическое, наглядно-образное и наглядно-действенное – это одна из основных задач школьного курса информатики. Важной частью педагогического процесса является формирование у учащихся логического мышления, становление которого невозможно без обучения учащихся основам математической логики. По нашему мнению, тема «Логика, логические основы ЭВМ» достаточно полно представлена в школьных учебниках информатики. Однако, акцент в основном направлен на изучение теоретического материала, когда главной задачей обучения данной теме должно быть развитие логического аппарата учащегося. 
Логические основы программирования входят в линию «Алгоритмизация и программирование». Изучение элементов программирования является основой школьного курса информатики. Важность данной линии можно объяснить тем, что алгоритмизация и программирования являются и средством, и целью формирования мышления учащихся. Также изучение алгоритмизации и программирования в основной школе является основой для продолжения изучения информатики в старших классах на профильном уровне.
Введение нового поколения ФГОС обязывает учителей информатики наполнять уроки новым содержанием, которое зависит от развития новых информационных технологий. Использование интересных новых ИКТ на уроках информатики способствует повышению интереса и мотивации учащихся к обучению, тем более мотивация у современных школьников к изучению сложных тем очень низкая.

Содержание

Введение………………………………………………………………………… 6

1 Теоретические аспекты обучения учащихся основной школы логическим основам программирования………………………………….. 9

1.1 Анализ учебной и учебно-методической литературы по теме исследования ……………………………………………….………………... 9

1.2 Методические особенности изучения темы «Основы алгоритмизации и программирования» в курсе информатики основной школы ………….. 13

1.3 Программные средства для обучения основам алгоритмизации и программирования учащихся основной школы………………………….... 19

2 Практические аспекты обучения учащихся логическим основам программирования в основной школе ………..…………………………… 29

2.1 Структура и содержание курса «Логические основы программирования» ………………………………………………………… 29

2.2 Тест-тренажёр по теме «Основы логического программирования» 51

2.3 Педагогический эксперимент………………………………………….. 63

Заключение………………………………………………………………………. 67

Список использованных источников………………………………………… 69

Приложение А Анкета «Опыт использования электронных тренажеров для обучения учащихся основам логического программирования»……………... 75

Список использованных источников

1. Агапов, Р. С. О трех поколениях компьютерных технологий обучения в школе / Р. С. Агапова. – Текст : непосредственный // Информатика и образование. – 2014. – № 1 (250). – С. 63-73.

2. Андреева, Е. В. Математические основы информатики : Учебное пособие / Е. В. Андреева, Л. Л. Босова, Н. Д. Фомина. – Москва : БИНОМ. Лаборатория знаний, 2015. – 238 с. – Текст : непосредственный.

3. Бешенков, С. А. Два пути в школьном курсе информатики / С. А. Бешенкова. – Текст : непосредственный // Информатика и образование.  – 1998. – № 2 – С. 12-18.

4. Бородин, М. Н. Информатика. УМК для старшей школы. Углубленный уровень. Методическое пособие для учителя / М. Н. Бородин. – Москва : БИНОМ. Лаборатория знаний, 2013. – 197 с. – Текст : непосредственный.

5. Босова, Л. Л. Информатика и ИКТ. Методическое пособие для 7-9 класс / Л. Л. Босова, А. Ю. Босова. – Москва : БИНОМ. Лаборатория знаний, 2016. – 472 с. – ISBN 978-5-9963-3142-0. – Текст : непосредственный.

6. Босова, Л. Л. Информатика и ИКТ. Учебная программа и поурочное планирование для 8-9 класс / Л. Л. Босова, А. Ю. Босова. – Москва : БИНОМ. Лаборатория знаний, 2013. – 88 с. – Текст : непосредственный.

7. Босова, Л. Л. Информатика. 10-11 классы. Базовый уровень: примерная рабочая программа / Л. Л. Босова, А. Ю. Босова. – Москва : БИНОМ. Лаборатория знаний, 2016. – 27 с. – Текст : непосредственный.

8. Босова, Л. Л. Информатика: учебник для 5 класса / Босова Л. Л., Босова А. Ю. – Москва : БИНОМ. Лаборатория знаний, 2015. – 186 с. – ISBN 978-5-7996-2627-3. – Текст : непосредственный.

9. Босова, Л. Л. Информатика: учебник для 6 класса / Л. Л. Босова, А. Ю. Босова. – Москва : БИНОМ. Лаборатория знаний, 2013. – 213 с. – ISBN 978-5-89566-193-2. – Текст : непосредственный.

10. Босова, Л. Л. Информатика: учебник для 7 класса / Л. Л. Босова, А. Ю. Босова. – Москва : БИНОМ. Лаборатория знаний, 2013. – 224 с. – ISBN 978-5-907117-70-9. – Текст : непосредственный.

11. Босова, Л. Л. Информатика: учебник для 8 класса / Босова Л. Л., Босова А. Ю. – Москва : БИНОМ. Лаборатория знаний, 2015. – 184 с. – ISBN 978-5-7996-2965-7. – Текст : непосредственный.

12. Босова, Л. Л. Информатика: учебник для 9 класса / Босова Л. Л., Босова А. Ю. – Москва : БИНОМ. Лаборатория знаний, 2015. – 184 с. – ISBN 978-5-7996-2965-7. – Текст : непосредственный.

13. Гейн, А. Г. Информатика. Классы 7-9 / А. Г. Гейн, А. И. Сенокосов, В. Ф. Шолохович. – Москва : Дрофа, 2012. – ISBN 978-5-9500276-6-6. – Текст : непосредственный.

14. Глазунов, С. А. Опорные конспекты как средство повышения качества образования / С. А. Глазунов. – Москва : БИНОМ, 2013 – 211 с. – Текст : непосредственный. 

15. Гриценко, В. И. Информационная технология: вопросы развития и применения / В. И. Гриценко, Б. Н. Паньшин. – Киев : Наук.думка, 1988. – 138 с. – ISBN 978-5-9500276-6-6. – Текст : непосредственный.

16. Дудина, И. П. Методическая система обучения основам логического программирования в профессиональном образовании учителя информатики : диссертация на соискание ученой степени кандидата педагогических наук / Дудина Ирина Петровна ; Самарский государственный университет.  – Тольятти, 1997. – 182 с. – Текст : непосредственный.

17. Ефимова, О. Н. Курс компьютерной технологии с основами информатики. Учебное пособие для старших классов / О. Н. Ефимова, В. С. Морозов, Н. Г. Угринович. – Москва : ABF, 1999. – 432 с. – Текст : непосредственный. 

18. Жемчужников, Д. Г. Методика обучения программированию, основанная на создании школьниками динамических компьютерных игр : диссертация на соискание ученой степени доктора педагогических наук / Жемчужников Дмитрий Геннадьевич ; Московский государственный университет. – Москва, 2013. – 226 с. – Текст : непосредственный.

19. Жужжалов, В. Е. Совершенствование содержания обучения программированию на основе интеграции парадигм программирования : автореферат диссертации на соискание ученой степени доктора педагогических наук / Жужжалов Виктор Евгеньеви ; Московский государственный университет. – Москва, 2014. – 48 с. – Текст : непосредственный.

20. Каймин, В. А. Основы информатики и вычислительной техники: проб. учеб. пособ. для 10-11 кл. сред. шк. / В. А. Каймин, А. Г. Щеголев, Е. А. Ерохина, Д. П. Федюшин. – Москва : Просвещение, 1989. – 272 с. – Текст : непосредственный.

21. Кузнецов, А. А. Основы информатики: 8-9 классы / А. А. Кузнецов, Н. В. Апатова. – Москва : Дрофа, 1999. – 214 с. – Текст : непосредственный.

22. Кузнецов, А. А. Примерные программы по учебным предметам. Информатика. 7-9 классы. / А. А. Кузнецов. – Москва: Просвещение, 2012. – 102 с. – Текст : непосредственный.

23. Лапчик, М. П. Методика преподавания информатики: Учеб. пособие для студ.пед.вузов /М. П. Лапчик, И. Г. Семакин, Е. К. Хеннер. – Москва : Изд. Центр «Академия», 2013. – 624 с. – ISBN 978-5-7996-2627-3. – Текст : непосредственный.

24. Левченко, И. В. Задачи межпредметного характера как средство развития познавательной мотивации старшеклассников на уроках информатики / И. В. Левченко, Л. И. Карташова. – Текст : непосредственный // Школа будущего. – 2008. – №4. – С. 104-107.

25. Локк, Д. Педагогические сочинения / Д. Локк. – Москва : Просвещение, 2001. – 241 с. – Текст : непосредственный.

26. Лыскова, В. Ю. Учебные задачи в курсе информатики / В. Ю. Лыскова, У. Ф. Ракитина. – Текст : непосредственный // Информатика и образование. – 1998. – №4. – 61 с. 

27. Макарова, Н. В. Информатика и ИКТ : учебник для 8-9 классов / Н. В. Макарова. – Санкт Петербург : Питер, 2014. – 416 с. – Текст : непосредственный.

28. Макарова, Н. В. Информатика и ИКТ : учебник для 9 класса / Н. В. Макарова. – Санкт Петербург : Питер, 2011. – 254 с. – Текст : непосредственный.

29. Макарова, Н. В. Программа по информатике и ИКТ (системно-информационная концепция) / Н. В. Макарова. – Санкт-Петербург : Питер, 2017. – 128 с. – ISBN 978-5-4499-0354-9. – Текст : непосредственный.

30. Николаев, А. С. Информатика 9 класс. Поурочные планы по учебнику Н. Д. Угриновича / А. С. Николаев. – Волгоград : Учитель, 2013. – 199 с. – Текст : непосредственный. 

31. Полат, Е. С. Педагогические технологии дистанционного обучения / Е. С. Полат. – Москва : Академия, 2016. – 218 с. – ISBN 978-5-9500276-6-6. – Текст : непосредственный.

32. Полежаева, О. А. Информатика. УМК для старшей школы: 10-11 классы. Углубленный уровень. Методическое пособие для учителя / О. А. Полежаева, М. С. Цветкова. – Москва : БИНОМ. Лаборатория знаний, 2013. – 114 с. – Текст : непосредственный.

33. Поляков, К. Ю. Информатика. 10-11 классы : методическое пособие / К. Ю. Поляков, Е. А. Еремин. – Москва : БИНОМ. Лаборатория знаний, 2016. – 128 с. – ISBN 978-5-9963-3130-7. – Текст : непосредственный.

34. Поляков, К. Ю. Информатика. 7-9 классы : методическое пособие / К. Ю. Поляков, Е. А. Еремин. – Москва : БИНОМ. Лаборатория знаний, 2016. – 80 с. – ISBN 978-5-9963-3107-9. – Текст : непосредственный.

35. Поляков, К. Ю. Информатика. 9 класс / К. Ю. Поляков, Е. А. Еремин. – Москва : БИННОМ. Лаборатория знаний, 2017. – 288 с. – ISBN 978-5-9963-3109-3. – Текст : непосредственный.

36. Поляков, К. Ю. Информатика. Углубленный уровень : учебник для 11 класса : в 2 ч. Ч. 1 / К. Ю. Поляков, Е. А. Еремин. – Москва : БИННОМ. Лаборатория знаний, 2013. – 240 с. – ISBN 978-5-9963-1418-8. – Текст : непосредственный.

37. Прусакова, О. А. Система оценки уровня усвоения учебного материала при изучении содержательной линии «информационные технологии» школьного курса информатики / О. А. Прусакова. – Текст : непосредственный // Информатика и образование. – 2011. - № 11. – С. 53-55.

38. Селевко, Г. К. Современные образовательные технологии / Г. К. Селевко. – Москва : Народное образование, 2016. – 96 с. – Текст : непосредственный.

39. Семакин, И. Г. Информатика : 10-11 классы. Базовый уровень : методическое пособие / И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова. – Москва : БИНОМ : Лаборатория знаний, 2014. – 224 с. – ISBN 978-5-9963-1840-7. – Текст : непосредственный.

40. Семакин, И. Г. Информатика : учебник для 8 класса / И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова. – Москва : БИНОМ : Лаборатория знаний, 2015. – 176 с. – ISBN 978-5-9963-1768-4. – Текст : непосредственный.

41. Семакин, И. Г. Информатика и ИКТ : учебник для 9 класса / И. Г. Семакин, Л. А. Залогов, С. В. Русаков, Л. В. Шестакова. – Москва : БИНОМ. Лаборатория знаний, 2017. – 341 с. – Текст : непосредственный.

42. Семакин, И. Г. Информатика: методическое пособие для 7-9 классов / И. Г. Семакин, М. С. Цветкова. – Москва : БИНОМ. Лаборатория знаний, 2016. – 160 с. – ISBN 978-5-9500276-6-6. – Текст : непосредственный.

43. Стандарт основного общего образования по информатике и ИКТ : Приказ № 1089 [Приказ Минобразования РФ от 5 марта 2004г.]. – Текст : электронный // КонсультантПлюс : официальный сайт. – URL: https://base.garant.ru/6150599/ (дата обращения: 16.01.2022).

44. Тихонова, Т. В. Методика обучения информационным технологиям в школьном курсе информатики / Т. В. Тихонова, Ю. А. Дорошенко,  А. С. Погромская. – Текст : непосредственный // Информатика и образование. –2014. – № 1 (250). – С. 63-73.

45. Угринович, Н. Д. Информатика : примерная рабочая программа для 7-9 классов / Н. Д. Угринович, Н. Н. Самылеина. – Москва : БИНОМ. Лаборатория знаний, 2016. – 32 с. – ISBN 978-5-7996-2627-3. – Текст : непосредственный.

46. Угринович, Н. Д. Информатика и ИКТ: учебник для 9 класса / Н. Д. Угринович. – Москва : БИНОМ. Лаборатория знаний, 2017. – 295 с. – ISBN 978-5-9963-3109-3. – Текст : непосредственный.

47. Ушинский, К. Д. Опыт педагогической антропологии / К. Д. Уштнский. – Москва : Академия педагогических наук, 1989. – 777 с. – Текст : непосредственный.

48. Федеральный перечень учебников, допущенных к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования организациями, осуществляющими образовательную деятельность : Приказ № 254 [утвержден Министерством просвещения Российской Федерации 20 мая 2020 г.] –Текст : электронный // КонсультантПлюс : официальный сайт. – URL: https://base.garant.ru/74634042/53f89421bbdaf741eb2d1ecc4ddb4c33/ (дата обращения: 14.01.2022). 

49. ADTester : программа для создания тестов-тренажернов. – Текст : электронный // ADTester : официальный сайт. – URL: https://www.adtester.org/ (дата обращения: 29.09.2021).

50. Hot Potatoes : программа для создания интерактивных заданий и тестов. – Текст : электронный // Hot Potatoes : официальный сайт. – URL: http://web.uvic.ca/hrd/hotpot (дата обращения: 29.09.2021).

51. iSpring QuizMaker : программа для создания тестов-тренажеров. – Текст электронный // iSpring : официальный сайт. – URL: https://www.ispring.ru/ispring-quizmaker (дата обращения: 25.09.2021).

Логические основы программирования входят в линию «Алгоритмизация и программирование». Изучение элементов программирования является основой школьного курса информатики. Важность данной линии можно объяснить тем, что алгоритмизация и программирования являются и средством, и целью формирования мышления учащихся. Также изучение алгоритмизации и программирования в основной школе является основой для продолжения изучения информатики в старших классах на профильном уровне.
Проанализировав школьные учебники по информатики, мы пришли к выводу, что авторы делают свой выбор в пользу объектно-ориентированной  и императивной процедурной парадигме программирования. В учебниках авторского коллектива Босова Л. Л. и Босова А. Ю., Семакин И. Г. Залогов Л. А. и др отдаётся предпочтение языку программирования Pascal. Угринович Н. Д. отдаёт своё предпочтение языку объектно-ориентированного программирования Visual Basic. Однако, логическая парадигма программирования играет важную роль в формировании информационно-технологической компетенции школьников, мышления в целом, а так же имеет важное значение для их профориентационного развития. 
В итоге, после проведенного анализа можно сделать следующие выводы. Несмотря на достаточно широкое представление об основах программирования в основной школе, отсутствует изучение основ логического программирования. Учитывая результаты анализа, мы пришли к выводу о необходимости разработки факультативного курса по изучению элементов логического программирования в основной школе.