Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_praktikum_po_metodike_prepodavaniya_inf.doc
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
1.98 Mб
Скачать

Семинар № 7 «Обучение программированию»

Вопросы для обсуждения:

  1. Дидактические цели использования учебного алгоритмического языка и его роль как пропедевтики изучения языка программирования высокого уровня.

  2. Программирование в базовом и профильном курсах информатики.

  3. История развития языков программирования.

  4. Виды программирования (функциональное, логическое, процедурное, объектно-ориентированное);

  5. Алгоритмические конструкции (следование, ветвление, циклы) с указанием основных типов задач;

  6. Рекурсивные алгоритмы.

  7. Массивы.

  8. Процедуры и функции.

  9. Последовательность изучения тем в данном разделе курса информатики.

  1. Программное обеспечение в поддержку изучения учащи­мися основ программирования. Методические особенности их изучения.

  2. В чем заключается разница между языками программирова­ния и системами программирования?

  3. Какие языки программирования наиболее подходят для ввод­ного курса и почему?

Напишите Ваши размышления на тему: «Выбор языка программирования в средней школе. Мои подходы к изучению программирования»

Лабораторная работа № 19 «Формализация и моделирование»

1 Основные понятия для составления тезауруса:

  • модель;

  • моделирование;

  • формализация;

  • материальные (натурные) модели;

  • информационные модели;

  • табличные модели;

  • иерархические модели;

  • сетевые модели.

2 Ответьте на следующие методические вопросы:

  1. Обоснуйте необходимость включения ССК «Формализация и моделирование» в базовый курс информатики.

  2. В каком из учебников информатики линия моделирования является ведущей? Как осуществлена ее связь с другими содержатель­ными линиями базового курса?

  3. Какие средства программного обеспечения ЭВМ могут использоваться при изучении информационного моделирования?

  4. В чем состоят различие и связь между понятиями «моделиро­вание» и «формализация»?

  5. Сформулируйте логически последовательную цепочку опре­делений для следующих понятий (порядок указан произвольно): дере­во, элемент, структура, система, сеть, отношение, граф.

  6. Каким образом Вы будете вводить понятие графа и его струк­туры. Как Вы думаете, в каком классе можно дать это понятие с мето­дической точки зрения?

  7. На какие примеры из школьных предметов можно опереться, поясняя мысль о том, что моделирование явлений и событий помогало лучше понять их суть, предсказать законы их поведения, и т. д.

  8. Как Вы считаете, какая из двух тем школьного курса информатики должна изучаться первой: «Формализация и моделирование» или «Алгоритмы и исполнители»? Ответ обоснуйте.

  9. Предложите вариант проведения совместного урока по двум дисциплинам школьного курса при изучении ССК «Формализация и моделирование».

3 Ответьте на следующие содержательные вопросы:

  1. Объясните, почему моделирование представляет собой один из основных методов познания.

  2. Назовите преимущества упорядочения информации в виде таблицы. Перечислите элементы таблицы.

  3. Приведите примеры объектов информационного моделирования из различных предметных областей.

  4. Перечислите виды информационных моделей.

  5. Перечислите основные этапы моделирования.

  6. Какое место занимает системный анализ в информационном моделировании?

  7. Какие свойства электронных таблиц делают их удобным инструментом для математического моделирования?

  8. Предложите несколько примеров табличных моделей типа «объект-свойство», «объект-объект», двоичная матрица.

  9. В чем состоит смысл принципа системного эффекта?