- •1. Информатика как наука и учебный предмет. Вклад отечественных и зарубежных ученых в становление информатики как науки.
- •2. Модель. Понятие формализации. Этапы моделирования.
- •1. Предмет методики преподавания информатики. Методическая система обучения информатике в школе, общая характеристика ее основных компонентов.
- •2. Сравнение растровой и векторной компьютерной графики.
- •I. Растровая графика.
- •II. Векторная графика.
- •1. Краткая характеристика особенностей изучения информатики на разных уровнях обучения в школе.
- •2. Цветовая модель rgb.
- •1. Формирование основных понятий в содержании образования по информатике.
- •2. Понятие мультимедиа.
- •1. Анализ аппаратного и программно-методического обеспечения школьной информатики.
- •2.Компьютерная графика. Классификация. Примеры.
- •1. История становления информатики как науки и как школьного учебного предмета.
- •2. Понятие «визуализация». Особенности инфографики. Инструменты создания визуализаций.
- •Инструменты для создания простой инфографики и визуализации данных
- •1Piktochart
- •2Easel.Ly
- •1. Место курса информатики в системе учебных дисциплин. Система межпредметных связей информатики.
- •2. Информационные системы. Классификации по типу хранимых данных и по функциональному признаку.
- •1. Основные содержательные линии в курсе информатики. Принципы построения содержания школьного курса информатики.
- •2. Системы счисления. Правила перевода из одной системы счисления в другую.
- •1. Анализ программного обеспечения в курсе школьной информатики.
- •2. Компьютер как универсальное устройство обработки информации: поколения компьютеров.
- •1. Обзор методов обучения информатике.
- •1.Методы стимулирования и мотивации учебно-познавательной
- •2.Методы организации и осуществления учебных действий и операций:
- •3.Методы контроля и самоконтроля за эффективностью учебно-
- •2. Презентации. Правила создания презентации. Облачные сервисы по созданию презентаций.
- •1. Кабинет информатики: нормативное обеспечение (журнал тб, СанПин, др.); оборудование; организации работы; санитарно-гигиенические требования к организации работы в кабинете информатики.
- •2. Алгоритм, свойства алгоритмов.
- •1. Содержание и организация внеклассной работы по информатике. Проектная деятельность по информатике.
- •2. Представление графической информации. Форматы графических файлов.
- •1. Тематическое и поурочное планирование по курсу информатики.
- •2. Правила создания учебных визуализаций. Выбор цвета, положение на слайде, концентрация информации. Программное обеспечение, ориентированное на работу с визуальной информацией.
- •1. Методика обучения сетевым информационным технологиям. Виды организации локальной сети.
- •2. Интернет: генезис, сущность, тенденции развития.
- •1. Функции проверки и оценки в учебном процессе. Формы тестовых заданий.
- •2. Цветовая модель cmyk.
- •1. Использование методов и средств информатики при изучении других предметов.
- •2. Базы данных. Классификации баз данных.
- •1. Профильное обучение информатике на уровне среднего общего образования.
- •2. Моделирование и формализация описания реальных объектов и процессов.
- •1. Предмет методики обучения информатике. Методическая система обучения информатике в школе, общая характеристика ее основных компонентов.
- •2. Установка и загрузка ос.
- •1. Метод проектов в информатике. Примеры проектов по содержанию предмета информатики.
- •2. Файлы и файловая система.
- •1. Образовательные возможности сетевых сервисов в курсе информатики. Примеры сетевых сервисов и электронных учебных материалов, созданных на их основе.
- •2. Законы Грассмана. Цветовые модели.
- •1. Содержательная линия «Информации и информационных процессов». Ключевые понятия данной линии и методика обучения на разных уровнях школьного курса информатики.
- •2. Модель. Классификации моделей.
- •1. Содержательная линия «Компьютер». Ключевые понятия данной линии и методика обучения на разных уровнях школьного курса информатики.
- •2. Классификации систем счисления.
- •1. Содержательная линия «Формализации и моделирования». Ключевые понятия данной линии и методика обучения на разных уровнях школьного курса информатики.
- •2. Алгоритм, способы записи алгоритмов. Блок-схемы.
- •1. Содержательная линия «Информационные технологии». Ключевые понятия данной линии и методика обучения на разных уровнях школьного курса информатики.
- •2. Алгоритм. Исполнители алгоритма. Среда исполнителя.
- •1. Содержательная линия «Алгоритмизация и программирование». Ключевые понятия данной линии и методика обучения на разных уровнях школьного курса информатики.
- •2. Графические редакторы: растровые и векторные.
- •I. Растровая графика.
- •II. Векторная графика.
- •1. Содержательная линия «Социальная информатика». Ключевые понятия данной линии и методика обучения на разных ступенях школьного курса информатики.
- •Основные задачи учебного курса «Социальная информатика»:
- •2. Компьютерные сети. Модель «клиент-сервер».
- •1. Маркетинговое планирование
- •2. Техническое планирование
- •3. Дизайн сайта
- •4. Верстка
- •5. Система управления сайтом (cms)
- •6. Наполнение сайта
- •7. Тестирование и выкладывание
- •1. Основные подходы к введению понятия «информация» (вероятностный, коммуникативный, функциональный, кибернетический, атрибутивный).
- •2. Характеристика основных служб и сервисов глобальной компьютерной сети.
- •Обзор организационных форм обучения информатике.
- •Компьютерные сети. Классификации. Основные характеристики.
- •1. Формирование школьной информационно-коммуникационной образовательной среды. Компоненты и их характеристика.
- •2. Системы счисления по основанию 2 и 10. Арифметические операции в системе счисления по основанию 2.
- •1. Дидактические особенности компьютерных средств обучения (мультимедийное оборудование, электронные образовательные ресурсы).
- •2. Основы языка гипертекстовой разметки html.
- •1. Электронные образовательные ресурсы в информационной образовательной среде школы.
- •2. Основы веб-конструирования.
2. Основы веб-конструирования.
Методы и инструменты веб‑конструирования весьма разнообразны и их можно классифицировать по различным признакам. Важнейшими для нас являются степень автоматизации конструирования (программирования) сайта; степень интерактивности создаваемых страниц, наличие динамически формируемых страниц, наконец, квалификация разработчика.
По степени автоматизации работ выделяют две основные группы методов и соответствующих инструментов: визуальные и ручные (программные).
Визуальные методы позволяют производить все работы по созданию веб-сайта с высокой степенью автоматизации и не требуют знания языка HTML. Они уменьшают трудоемкость и сроки разработки сайта. Суть визуальных методов отражена в принципе WYSIWYG (от английского “What you see is what you get ‑ Что вижу, то и получаю”).
Разработано немало инструментов ‑ редакторов визуального конструирования. Наиболее известными являются: Microsoft FrontPage, DreamWeaver (Adobe ‑ Macromedia), NamoWEbEditor и др. С помощью этих редакторов веб-страницы создаются (рисуются) в интерактивном режиме, при этом автоматически генерируется соответствующий код HTML, который представляет собой набор конструкций языка HTML. Отметим, что эти редакторы позволяют выполнять все работы по созданию сайта без непосредственного подключения к сети Интернет, или, как говорят в режиме офлайн (off line). Затем созданный веб-сайт размещается (публикуется) в сети Интернет.
В последнее время для конструирования и сопровождения веб-сайтов используются системы управления содержанием CMS (Content Management System), которые предоставляются специальными платными или бесплатными службами. Системы CMS представляют собой своего рода конструкторы, позволяющие создавать сайт в режиме непосредственного подключения к сети, или онлайн (on line), и сопровождать его в дальнейшем. При создании структуры и навигации по сайту в системе CMS также не требуется знаний языка HTML. Примеры систем CMS можно найти на сайтах Narod.ru и Boom.ru.
Конечно трудно создать хороший сайт, не зная хотя бы основ языка HTML. А для профессиональной работы просто необходимо освоить языки веб-программирования, и прежде всего HTML и CSS. Методы разработки сайтов с использованием этих языков часто называют программными или ручными. Для работы с HTML-кодом могут использоваться специальные инструменты разработки, например редакторы HotDog, HomeSite и др. Эти инструменты облегчают ввод и редактирование основных конструкций языка HTML. Однако, вводить основные теги и конструкции языка HTML можно даже в простейшем текстовом редакторе Блокнот, а затем просматривать результаты работы с помощью браузера.
Важную роль в выборе инструментов и методов оказывает статичность или динамичность создаваемых страниц, а также наличие интерактивных элементов. Статические страницы отображаются браузером пользователя в том виде, в каком были созданы и размещены на веб-сервере. Динамические страницы генерируются по запросу пользователя ‑ информация на них загружается серверными программами из баз данных. Такие базы данных обычно содержат информацию, которая требует постоянного обновления. Например, интернет‑магазин пополняется сведениями о новых товарах и изменяющихся ценах.
Интерактивные (т.е. управляемые пользователем) элементы веб-страниц используются для ввода пароля, выбора товара, оценки его качества, ввода ответа при тестировании или голосовании, формирования запроса на поиск информации в удаленной базе данных и т.п.
Кроме языка разметки гипертекстовых документов HTML при создании веб-сайтов используют и другие языки программирования. Широкое применение получил язык сценариев Java Script. Написанные на нем конструкции или скрипты вставляются непосредственно на веб-страницы и интерпретируются браузером. Они используются, для создания отдельных, как правило, интерактивных, элементов веб-страниц, например, динамических меню, часов, календарей, форм запросов, счетчиков посещений страниц, систем голосований и.т.п. Для программирования на стороне сервера используют языки PHP или Perl.
основные этапы:
определение тематики сайта, его целей и задач;
проектирование структуры сайта, определение разделов и связей между страницами;
разработка дизайна сайта, т.е. стиля оформления страниц;
подготовка информации для размещения на веб-страницах: набор текстов, оптимизация графики;
непосредственное конструирование страниц сайта;
размещение сайта в сети (публикация), управление сайтом.
