12 лекций о том, для чего нужен школьный курс информатики и как его преподавать, Кушниренко А.Г., Лебедев Г.В.

12 лекций о том, для чего нужен школьный курс информатики и как его преподавать, Кушниренко А.Г., Лебедев Г.В.

   Книга содержит описание основных понятий, идей и целей школьного курса информатики по учебнику А.Г. Кушниренко, Г.В. Лебедева, Р.А. Свореня «Основы информатики и вычислительной техники» (М.: Просвещение, 1990, 1991, 1993, 1996), а также ряд практических советов и методических приемов по организации и проведению курса.
Особое внимание уделено формированию представлений о структуре и взаимосвязях отдельных частей курса, об их относительной значимости, о месте курса в школьном образовании, о том, что такое информатика вообще и школьная информатика в частности. Обсуждается, какие понятия «настоящей информатики» как науки должны войти в общеобразовательный школьный курс и почему.
Материал пособия будет интересен учителям и методистам, использующим учебник авторов, а также всем тем, кто захочет сравнить разные подходы к преподаванию школьного курса информатики или разработать свой собственный курс, независимо от того, на какой возраст этот курс будет рассчитан.

12 лекций о том, для чего нужен школьный курс информатики и как его преподавать, Кушниренко А.Г., Лебеде Г.В.


Что такое «алгоритмический стиль мышления».
Я тут повторяю слова «алгоритмический стиль мышления», «алгоритмический стиль мышления», а что это значит — каждый понимает по-своему. И хотя обычно имеется некоторое общее представление, о том, что это такое, я хочу привести пример ситуации, демонстрирующей, что «алгоритмический» стиль мышления вообще существует. Не давая точного определения, я попытаюсь показать, что стоит за словами «алгоритмический стиль мышления», сформулировать проблемы, задачи, для решения которых человек должен мыслить алгоритмически, рассмотреть какие-то рассуждения, характерные для данного стиля мышления, привести методы решений «чисто алгоритмических» задач. В учебнике для этого используется специально сконструированная среда — Робот на клетчатом поле. И я тоже буду использовать ее.

Пусть мы имеем вертикальную металлическую клетчатую стену (в учебнике — «клетчатое поле») с выступающим прямоугольным «препятствием», а на стене — несколько выше препятствия — в одной из клеток находится Робот (R).

ОГЛАВЛЕНИЕ.
Предисловие.
Введение.
Лекция 1.
A. Основные цели, или три «кита» курса.
A1. Главная цель курса — развитие алгоритмического стиля мышления.
A2. Курс должен быть «настоящим».
A3. Курс должен формировать адекватное представление о современной информационной реальности.
Лекция 2.
B. Методика построения курса.
B1. «Черепаха» курса — все познается через работу.
B2. Проблемный подход.
B3. Выделение алгоритмической сложности «в чистом виде».
C. Общий обзор учебника.
C1. Распределение материала в учебнике.
C2. Понятие исполнителя в курсе и учебнике.
C3. Относительная важность и сложность материала в учебнике.
C4. Несколько слов о месте курса в школьном образовании.
Лекция 3.
§1. Информация и обработка информации.
§2. Электронные вычислительные машины.
§3. Обработка информации на ЭВМ.
§4. Исполнитель «Робот». Понятие алгоритма.
§5. Исполнитель «Чертежник» и работа с ним.
Лекция 4.
§6. Вспомогательные алгоритмы и алгоритмы с аргументами.
§7. Арифметические выражения и правила их записи.
§8. Команды алгоритмического языка. Цикл n раз.
Лекция 5.
§9. Алгоритмы с «обратной связью». Команда пока.
§10. Условия в алгоритмическом языке Команды если и выбор. Команды контроля.
Лекция 6.
§11. Величины в алгоритмическом языке. Команда присваивания.
§12. Алгоритмы с результатами и алгоритмы функции
§13. Команды ввода/вывода информации. Цикл для.
§14. Табличные величины.
§15. Логические, символьные и литерные величины.
Лекции 7–8.
§16. Методы алгоритмизации.
16.1. Метод 1 — рекуррентные соотношения.
16.2. Метод 2 — однопроходные алгоритмы.
16.3. Метод 3 — инвариант цикла.
16.4. Метод 4 — рекурсия.
Лекция 9.
§17. Физические основы вычислительной техники.
§18. Команды и основной алгоритм работы процессора (программирование в кодах).
§19. Составные части ЭВМ и взаимодействие их через магистраль.
§20. Работа ЭВМ в целом.
Лекция 10.
§21. «Информационные модели» или, по другому, «кодирование информации величинами алгоритмического языка».
§22. Информационные модели исполнителей, или исполнители в алгоритмическом языке.
Лекция 11.
§23. Информационные системы.
§24. Обработка текстовой информации.
§25. Научные расчеты на ЭВМ.
§26. Моделирование и вычислительный эксперимент на ЭВМ.
§27. Компьютерное проектирование и производство.
§28. Заключение.
Лекция 12.
D. Заключение.
D1. Методики преподавания курса.
D2. Место курса в «большой информатике».
D3. Место курса в школе.
D4. О программном обеспечении курса.
E. Послесловие (разные замечания, отступления, рекомендации и пр.).
E1. Рекомендуемая литература.
E2. Как возник Робот.
E3. Как возник школьный алгоритмический язык.
E4. История возникновения системы «КуМир».
E5. КуМир — внешние исполнители.
E6. КуМир — реализация учебной системы с нуля.
E7. КуМир — система «функции и графики».
E8. КуМир — система «КуМир -гипертекст».
E9. КуМир — система «Планимир».
E10. Алгоритмы и программы. Алгоритмизация и программирование.
Литература.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу 12 лекций о том, для чего нужен школьный курс информатики и как его преподавать, Кушниренко А.Г., Лебедев Г.В. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-12-23 19:35:23