Название: Методика преподавания информатики - Лапчик М.П.

Жанр: Информатика

Рейтинг:

Просмотров: 962


24. На каких содержательных задачах уместно объяснять понятия наследования и иерархии классов?

25. На каких примерах можно объяснить учащимся основные понятия Delphi?

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

27. С помощью каких отрывков из различных популярных литературных произведений учащиеся могли бы составить базы данных из приведенных в этих отрывках фактов?

28. Насколько глубоко в различных вариантах базового курса информатики изучаются логические операции и достаточно ли в них материалов для продолжения соответствующей темы в профильном курсе, основанном на языке Пролог?

29. Как удобно оформлять на доске и на бумаге трассировку запросов по базам данных и базам знаний Пролога? Есть ли рекомендации на эту тему в известной Вам методической литературе?

30. На каких простейших примерах уместно продемонстрировать учащимся решение логических задач на Прологе?

31. На каких простых примерах можно продемонстрировать учащимся рекурсию?

32. Как и на каких примерах объяснить учащимся, что использование списков может быть более эффективным, чем построение баз данных?

 

15.10. Лабораторный практикум

 

Тема «Профильные курсы информатики, ориентированные

 на программирование»

 

Занятие 1

Тема «Изучение структурного, объектно-ориентированного и логического программирования»

Дидактические цели: поисково-исследовательские.

Способ организации: лабораторная работа.

Технологии и методы обучения: поисковые упражнения, аннотирование, учебный аукцион идей.

Средства обучения: учебно-методическая литература [1 — 45], программные средства [1].

Предварительная подготовка студентов: требуется ознакомиться с планом работы (см. ниже) и выполнить п.п. 1 — 3.

 

Теоретические сведения

Основные понятия: структурное программирование (типовые управляющие структуры алгоритмов, метод пошаговой детализации, модуль), объектно-ориентированное программирование (объект, свойство объектов, метод обработки, событие, класс объектов), логическое программирование (факты, правила, отсечение, составные объекты, поиск решения), строки, списки, файлы, рекурсия.

Содержательно-методический анализ. С целью формирования навыков грамотной разработки программ необходимо обучение старшеклассников структурному программированию как методу, предусматривающему создание понятных, локально простых и Удобочитаемых программ, характерными особенностями которых являются: модульность, использование унифицированных структур следования, выбора и повторения, отказ от неструктурированных передач управления, ограниченное использование глобальных переменных.

Обучение технологии объектно-ориентированного программирования в профильном курсе информатики способствует формированию у школьников навыков правильного использования программно-инструментальных средств. В основу большинства современных языков программирования положен объектно-ориентированный подход и программы, разработанные на этих языках, являются также объектно-ориентированными, поэтому следует раскрывать учащимся концептуальность объектно-ориедаированного похода.


Оцените книгу: 1 2 3 4 5