- •Понятие алгоритма, его основные свойства. Способы представления алгоритмов.
- •Архитектура эвм. Внешние устройства, их назначение, основные характеристики, принципы работы.
- •Организация ввода – вывода в языках программирования.
- •Подпрограммы и процедуры в языках программирования. Процедуры с передачей параметров. Функции, определяемые пользователем.
- •Сетевые технологии. Локальные и глобальные компьютерные сети.
- •Архитектура эвм. Внутренние устройства, их назначение, основные характеристики, принципы работы.
- •Программное обеспечение эвм. Файловая структура компьютера.
- •Текстовые редакторы и процессоры. Объекты, параметры, типовые действия над объектами тр и тп.
- •Организация работы с массивами в языках программирования. Сортировка данных.
- •2. Вывод массива.
- •4. Поиск элементов по заданному условию.
- •6. Сортировка массивов.
- •3) Сортировка "подсчетом"
- •Обработка графической информации. Прикладные программы, характеристики.
- •Программное управление эвм. Операционная система. Программы-оболочки. Операционная среда.
- •Утилиты сервисного обслуживания (усо)
- •Утилиты расширения функциональности
- •Информационные утилиты
- •Работа с дисковыми файлами в языках программирования.
- •Языки программирования. Интерпретаторы и компиляторы.
- •История развития эвм. Поколения компьютеров.
- •Организация циклов в языках программирования.
- •Понятие информации и информатики. Информационные процессы.
- •Электронные таблицы. Объекты, параметры. Данные, типы. Типовые действия над объектами эт.
- •Условный, безусловный переход, выбор в языках программирования.
- •Модели данных. Базы данных. Системы управления базами данных.
- •Представление информации в памяти компьютера, Кодирование и измерение информации.
- •Типы данных в языках программирования. Числовые и строковые переменные и операции с ними.
- •Методика обучения темы «Компьютерная графика».
- •Методика обучения темы «Обработка текстовой информации».
- •Егэ по информатике. Подготовка и содержание.
- •Методика обучения темы «Электронные таблицы».
- •Профильное обучение информатике.
- •История формирования информатики как школьного предмета.
- •Стандарт школьного образования по информатике. Назначение и функции общеобразовательного стандарта в школе.
- •Методика обучения темы «Программное обеспечение эвм».
- •Методика обучения темы «Сетевые информационные технологии».
- •Методика обучения темы «Архитектура эвм».
- •Методика обучения темы «Базы данных и информационные системы»
- •Методика обучения темы «Языки программирования».
- •Программное обеспечение по курсу информатики. Анализ учебных и методических пособий.
- •Методика обучения темы «Алгоритмы и исполнители».
- •Методика обучения темы « Информация, информационные процессы».
- •Цели и задачи школьного курса информатики.
- •Элективные курсы.
- •Методика обучения темы «Компьютерное моделирование».
Методика обучения темы «Базы данных и информационные системы»
Изучаемые вопросы:
1. Области применения информационных систем и баз данных (БД). 2. Классификация БД. 3. Структура реляционной базы данных (РБД). 4. Элементы РБД: главный ключ; имя, значение и тип поля. 5. Назначение системы управления базами данных (СУБД); режимы работы СУБД. 6. Запросы на поиск данных. 7. Запросы на удаление данных. 8. Запросы на сортировку.
Области применения. Изучение темы следует начать с описания области применения компьютерных информационных систем, с обоснования актуальности данного приложения компьютерной техники. Задачу можно сформулировать следующим образом: имеется большой объем данных о какой-то реальной системе объектов или событий (о книгах в библиотеке, работниках предприятия, товарах на складе, архивы судебных дел). Необходимо организовать хранение этой информации таким образом, чтобы ее было удобно просматривать, пополнять, изменять, искать нужные сведения, делать любые выборки, осуществлять сортировку в любом порядке. Но это дело длительное и трудоемкое. В наше время помогают комп-ры.
Компьютерные информационные системы позволяют хранить большие объемы данных, осуществлять в них быстрый поиск, вносить изменения, выполнять всевозможные манипуляции с данными (группировать, сортировать и пр.). Ученики уже хорошо знают, что информация на дисках хранится в виде файлов. Поэтому первый вывод, который можно сделать относительно организации больших баз данных — это то, что они требуют больших объемов дисковой памяти.
Теоретические основы. вопросы классификации БД, структуры однотабличной РБД. Классификация БД. По характеру хранимой информации: фактографические (картотеки) и документальные (архивы, текстовые документы, графика, видео и звук (мультимедиа)).
Классификация по способу хранения данных: централизованные (хранится на одном компьютере) и распределенные (разные части базы хранятся на разных компьютерах, используются в локальных глобальных компьютерных сетях). По структуре: организации данных. фактографические реляционными (табличные БД), иерархическими и сетевыми БД.
Структура однотабличной реляционной БД. Объяснение материала следует проводить на конкретных примерах. Следует подчеркнуть, что в БД каждая таблица должна иметь свое имя (их можно вынести на плакаты). Главный ключ — это идентификатор записи. 4 типа: символьный, числовой, дата и логический. Необходимо закрепить понятия «главный ключ», «имя поля». «тип поля» на серии заданий (из учебника). Следует перейти к изучению программного обеспечения, предназначенного для работы с базами данных - СУБД. 1 из первых была dBASE, FoxPro, Paradox; СУБД Access.У СУБД существует свой язык описания данных и язык манипулирования данными.
Команда должна содержать все необходимые данные (имя команды и набор параметров) для управления выполнением определенного вида работы. Схема изучения СУБД: «среда — режимы работы — система команд — данные». Режимы работы СУБД Access: р р с таблицей: «Таблица»; р р с запросами: «Запрос»; р р с отчетами: «Отчет»; р р с формами: «Форма» и в каждом есть подрежимы: «Просмотр», «Конструктор» и «Создать».
Рекомендации по организации практической работы
Практические задания делятся на три типа: 1) задачи: теоретические задания для закрепления основных понятий; 2) упражнения: практические задания для работы в среде СУБД с целью отработки отдельных навыков; 3) индивидуальные работы: зачетные задания, требующие от учеников комплексного владения теоретическими знаниями и практическими навыками.