13.Программные решения для бизнеса_Казань. 2 обзор современных технологий в области разработки программного обеспечения. Технологии разработки программного
Скачать 5.72 Mb.
|
Начинать изучение курса лучше с изучения общих принципов реляционной модели. Сразу же, в качестве иллюстрации, рассматриваем общие принципы проектирования баз данных и переходим к изучению стандарта языка SQL. Язык рассматриваем достаточно подробно, и параллельно на лабораторных занятиях идет изучение возможностей MSSQL или MySQL, что позволяет знакомиться с SQL не только в теории, но и на практике. После довольно детального знакомства с SQL возвращаемся к реляционной модели: теперь уже студенты хорошо понимают, о чем будет идти речь, и это позволит компенсировать некоторую нехватку математической базы. Конечно, в изложение этого материала все равно придется вносить некоторые коррективы с учетом уровня учащихся, но такое построение курса все же позволит осветить теоретические основы весьма тщательно, что обеспечит глубокое освоение предмета. Здесь же активно используются для иллюстрации теоретических моментов примеры на языке SQL или описывается, в чем язык отклоняется от идеалов реляционной модели. Завершающим этапом курса становится изучение методологий проектирования баз данных с описанием всевозможных нормальных форм, которые накладывают ограничения на процесс проектирования. Нетрудно заметить, что этот материал– довольно сухой, теоретический. Поэтому Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 44 содержание лабораторных работ в это время отклоняется от лекционного курса, что позволяет дать студентам навыки разработки собственных приложений для работы с базами данных – к этим темам преподаватель лабораторного практикума переходит сразу после завершения изучения MSSQL или MySQL и может самостоятельно выбрать СУБД и язык программирования без оглядки на содержание лекций. Главное – реализация идеи, что учащиеся должны получить начальные навыки создания приложений для работы с базами данных. Помимо этого, также в рамках практических занятий, необходимо дать представление об инструментах проектирования баз данных. Изучение баз данных сопоставимо по сложности с изучением какого- либо языка программирования. Предлагаем следующую последовательность изучения курса по укрупненным темам в соответствие с ПООП 09.02.07. Введение в SQL Что такое язык структурированных запросов SQL Создание баз данных. Реляционные базы данных Создание таблицы Модификация существующей таблицы Удаление существующей таблицы Анализ потребностей хранения данных Разделение данных с точки зрения логики Правильный выбор типов данных Использование первичных ключей Заполнение таблиц данными Вставка данных с помощью оператора INSERT Обновление данных с помощью оператора UPDATE Директива WHERE Логические операции AND и OR Удаление данных с помощью оператора DELETE Извлечение данных Оператор на выборку данных SELECT Ключевое слово DISTINCT Использование псевдонимов Фильтрация с использованием директивы WHERE Приоритет операций Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 45 Логическая операция NOT Операция BETWEEN Групповые символы и операция LIKE Операция IN Сортировка результатов с помощью директивы ORDER BY Объединение столбцов Выбор данных из нескольких столбцов Данные типа NULL Проектирование баз данных Нормализация Первая нормальная форма Вторая нормальная форма Третья нормальная форма Использование ограничений Ограничение NOT NULL Ограничение UNIQUE Ограничение CHECK Первичный ключ PRIMARY KEY Внешний ключ FOREIGN KEY Индексы - специальные таблицы поиска Обработка данных Арифметика SQL Общие математические функции: ABS(), POWER(), SQRT(), RAND(), CEILING(), FLOOR(), ROUND() Функции для обработки строк: SUBSTRING(), UPPER(), LOWER(), REVERSE(), TRIM(), LENGTH(), SOUNDEX(), DIFFERENCE() Функции даты: DAY(), MONTH(), YEAR() Преобразование типов данных Значение NULL и математические функции Значение NULL и строковые данные Комбинация INSERT INTO и SELECT Группировка данных и вычисление итогов Предложение GROUP BY Суммирование данных и вычисление итоговых значений: SUM() Усреднение результатов: AVG() Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 46 Максимальное и минимальное значение: MAX(), MIN() Комбинация предложений HAVING и GROUP BY Извлечение данных из нескольких таблиц Внутреннее соединение Соединения по эквивалентности и по неэквивалентности Множественные соеднинения и множественные условия Перекрестное соединение Автосоединения Внешине соединения Левое внешнее соединение Правое внешнее соединение Полное внешнее соединение Операция UNION Подзапросы Подзапросы в списке SELECT Подзапросы в предложениях WHERE Операции в подзапросах Использование операций ANY, SOME, ALL Использование операции EXISTS Использование HAVING с подзапросами Связанные подзапросы Подзапросы в других операторах Подзапросы с оператором UPDATE Подзапросы с оператором DELETE FROM Сложные запросы Анализ данных на выборку Выбор столбцов для списка SELECT Создание предложения FROM Рекомендации по созданию сложных запросов Представления Базовые понятия о представлениях Создание представлений Типы представлений Базовое представление Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 47 Представления строк Представления полей Фильтруемые окна представлений Итоговые представления Обновление данных представлений Ограничения обновлений Опция CHECK Удаление представлений Транзакции Использование транзакций Свойства транзакций: атомарность, согласованность, изолированность, устойчивость Модель ANSI Оператор COMMIT Оператор ROLLBACK Transact-SQL: BEGIN TRANSACTION, COMMIT TRANSACTION, SAVE TRANSACTION, ROLLBACK TRANSACTION Журналы транзакций Блокировки и их типы Эскалация множества блокировок Уровни локализации: SET TRANSACTION, SERIALIZABLE, REPEATABLE READ, READ COMMITED, READ UNCOMMITED Версии данных Потерянные обновления, незафиксированные данные, несогласованные данные, фантомная вставка Безопасность SQL Основные понятия безопасности Идентификаторы пользователей и учетные записи Создание учетных записей Изменение учетных записей Удаление учетных записей Группы пользователей (роли) Объекты и привилегии Опция WITH GRANT OPTION Оператор REVOKE Опция CASCADE и RESTRICT Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 48 Настройка базы данных Настройка аппаратных средств Рабочие станции Файлы базы данных Процессоры Разделенные сети Кэши: жесткий диск, процессор, база данных Настройка программного кода Индексы и сканирование таблиц Примерная модульная схема для изучения курса по базам данных Модуль БД 1 Введение в SQL Понятие БД. Понятие СУБД. Реляционная БД. XML. Структура и таблицы БД. Понятие SQL. Tипы данных. Создание переменных. Типы данных в T-SQL. Создание БД и таблицы. Заполнение таблицы. 2 Запросы Data Manipulation Language. Выборкаданных. Запрос SELECT. Выборка данных с использованием конструкции WHERE, HAVING. Конструкция сортировки ORDER BY. Агрегированные функции SUM, COUNT, AVG, MIN, MAX. Оператор изменение данных в таблице INSERT, UPDATE. Оператор удаления данных из таблицы DELETE. INNER JOIN, OUTER JOIN, LEFT JOIN, RIGHT JOIN, UNION, EXCEPT, INTERSECT 3 Основы DDL Удаление, создание и изменение БД. Создание таблицы - CREATE и удаление таблицы – DROP. Изменение таблицы - ALTER TABLE. Создание и работа с первичным ключом. Создание и работа с внешним ключом. Ограничение ссылочной целостности. Типы связи 4 Проектирование БД Нормализация (1НФ, 2НФ, 3НФ). Денормализация. Словарь данных 5 Вложенные запросы Подзапрос. Связанные запросы. Вложенные запросы. Связанный вложенный запрос – EXISTS, ALL, ANY, IN. Временные таблицы. 6 Индексирование Организация памяти БД, понятие «Страница». Создание таблицы без индексов и поиск по ней. Понятие «Индекс». Кластеризованный индекс. Некластеризованный индекс. 7 Хранимые процедуры Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 49 Понятие хранимой процедуры. Условная конструкция IF ... ELSE. Операция EXISTS. Оператор CASE. Оператор WAITFOR. Блоки TRY и CATCH. Активизация сообщения об ошибке вручную. Создание, вызов и удаление хранимой процедуры. Создание хранимой процедуры с оператором RETURN. Создания процедуры регистрации ошибок 8 Транзакции. Триггеры Понятие транзакции. Понятие триггера. Работа с транзакциями. Точка сохранение транзакции. Создание процедуры записи данных о пользователе. Создание и проверка работы триггеров. 9 Практика: Создание БД. Добавление и удаление таблиц в существующую БД. Импорт данных. Запросы. Подзапросы. Одними из основных разделов современных курсов информационной направленности, преподаваемых в большинстве российских колледжей, являются разделы, связанные с обучением программированию, формированием у обучаемых алгоритмического мышления, подготовке к оперированию с важнейшими инструментальными системами и средствами. Вместе с тем в ранее опубликованных работах неоднократно подчеркивалась необходимость совершенствования методических систем обучения программированию в связи с потребностью подготовки специалистов, владеющих процедурными, объектно-ориентированными, логическими и функциональными подходами к разработке алгоритмов и программированию. Подробные подходы принято называть парадигмами программирования. Таким образом, становятся актуальными вопросы изучения существующих подходов к организации обучения. Если говорить более точно, для подготовки студентов колледжа в области информатики и вычислительной техники необходима система курсов, основанная на интеграции парадигм программирования, которая строится в соответствии с понятием информатики как научной дисциплины. Сопоставляя определения предмета информатики и понятие программирования, можно сделать вывод, что программирование занимает одну из важнейших частей информатики. Поэтому при подготовке специалиста в этой области программированию должна быть отведена адекватная часть его доли, занимаемой в информатике как науке. В программировании концентрируются инженерные вопросы реализации алгоритма при заданных пространственно-временных ограничениях, Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 50 средствами конкретного языка программирования с учетом всего жизненного цикла программного продукта. Изучение курса предполагает получение фундаментальных знаний в области информатики. Введение нескольких языков, а, тем более, парадигм программирования позволяет адаптировать полученные знания к быстро меняющейся обстановке в сфере новых информационных технологий, что, в свою очередь, позволяет на новом качественном уровне использовать информационные технологии в учебном процессе, предоставляет возможность реализовать требуемую модель подготовки студентов. Содержание информационной подготовки студентов отражается в двух ее структурных составляющих: компоненте образования и компоненте обучения. Причем компонента образования предназначена для формирования общих знаний об основных принципах информатики и обобщенных способах построения, функционирования и использования информационных технологий. Компонента образования составляет теоретическую часть содержания информационной подготовки. Компонента обучения должна формировать умения и навыки работы в конкретных условиях применения современных информационных технологий. Такая компонента содержит практическую часть информационной подготовки. Курс программирования на основе изучения определенной методологии разработки алгоритмов отвечает, с одной стороны, требованиям, заложенным как в компоненте образования, так и в компоненте обучения. С другой стороны, он призван дать необходимые знания о языке программирования, который лежит в основе построения информационных технологий на современном этапе развития информатики. Отбор содержания системы курсов программирования, основанных на интеграции парадигм программирования, должен осуществляться согласно специальным методическим принципам, основные из которых перечисляются далее. 1. Научная строгость и последовательность курса, которая предполагает непротиворечивость и логическую последовательность изложения материала. Для практической реализации данного критерия отбора содержания определены критерии научной строгости и последовательности учебного материала: каждая тема должна быть изложена логически непротиворечиво, реализация каждой темы должна отвечать оценке научного уровня и характеристикам логической строгости. 2. Системность научных знаний. Основные положения этого критерия сводятся к тому, что каждое основное понятие должно иметь четко Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 51 определенное место в системе понятий всего раздела, изложение основных идей и понятий должно быть произведено с использованием достаточного набора соответствующих факторов, методы, используемые в системе курсов программирования, должны обеспечивать рациональное решение практических задач. 3. Принцип доступности обеспечивается постепенностью перехода от простого к сложному, посильностью и целесообразностью терминологии и символики, соответствием имеющемуся запасу знаний, умений и навыков. 4. Принцип практической направленности теоретического материала. Данный принцип заключается в том, что должна существовать четкая связь теоретического материала с практикой, причем не только в качестве его использования при решении учебных задач, но и с практикой, как видом человеческой деятельности. Кроме того, содержание должно обеспечивать приобретение у обучаемых практических навыков использования полученных знаний в области программирования и алгоритмизации. 5. Принцип соответствия целям обучения, опирающийся на то, что каждое понятие или метод, входящие в содержание обучения информатике, должны соответствовать определенным целям, которых необходимо достичь в процессе обучения, а также быть ориентированными на приобщение обучаемых к программированию с использованием всех возможных парадигм. 6. Изучение материала в единстве теории, технологии и техники, что подразумевает использование взаимосвязи между различными аспектами информатики (теоретическим, технологическим и техническим), использование триады «модель–алгоритм–программа», которая лежит в основе применения методологии информатики в различных сферах человеческой деятельности. Отметим, что при определении содержания обучения информационным технологиям необходимо учитывать сложную структуру соотношений между знаниями умениями и навыками, которые в учебной деятельности студента выступают в диалектическом единстве и характеризуют процесс формирования понятий. Содержание любого учебного предмета – это всегда определенная информация о явлениях или методах деятельности, характерных для данной области. Существенных исследований требует методика обучения информатике в случае базирования соответствующей методической системы на интеграции различных парадигм программирования. При этом под методом обучения в Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 52 вузе понимаются упорядоченные способы взаимосвязанной деятельности преподавателя и студента, направленные на достижение поставленных целей обучения конкретной научной дисциплине. Классификации методов обучения отличаются друг от друга критерием, положенным в основу каждой из них. Рассмотрим основные классификации методов обучения с точки, зрения применения этих методов при обучении курсу программирования. По способу передачи информации от преподавателя к студенту различают вербальные, наглядные и практические методы обучения. При обучении курсам и разделам программирования используются вербальные (при изложении лекционного материала) и практические (выполнение лабораторных работ, практикумов, решение задач) методы, причем основной акцент делается на практические методы, в процессе применения которых студенты не только получают новые знания, но и приобретают практические навыки. Преподаватель при этом инструктирует, указывает цели работы, направляет и проверяет ход ее исполнения. В деятельности студентов преобладает практическая работа (вещественные и умственные действия), в ходе которой особую роль играет самостоятельный мыслительный процесс, позволяющий осуществить поиск данных и парадигмы решения задачи. По основным видам дидактических проблем, решаемых на занятии, можно выделить методы приобретения знаний, формирования умений, применения знаний, методы творческой деятельности и методы проверки знаний, умений и навыков. Отметим, что все перечисленные методы приемлемы для использования при обучении системе курсов программирования на базе интеграции вышеупомянутых парадигм. Следует отметить, что очень часто методика учебной деятельности представляет собой итерационный поступательный процесс. Такие выводы позволяют предложить метод, применение которого целесообразно при обучении описываемой системе курсов программирования. Речь идет об итерационном методе обучения. Рассматривая итерацию как пошаговое приближение к определенной цели, можно применить метод итерации как при изложении лекционного материала, так и в процессе выполнения лабораторных работ по информатике. Тем более, что специфика заданий, предназначенных для выполнения на лабораторном практикуме, вполне соответствует поступательному итерационному процессу, который выражается в построении ряда алгоритмов и программ решения задачи, причем каждый Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 53 следующий алгоритм является уточнением или расширением предыдущего. Таким образом, построение итоговой программы с применением одной из парадигм программирования представляет собой итерационный процесс, на каждом шаге которого происходят некоторые изменения, что и позволяет нам применить итерационный метод обучения. Согласно отмеченным положениям, последовательность изложения лекционного материала зависит от порядка практических и лабораторных работ. Учитывая их итерационный характер, изложение лекционного курса также имеет смысл строить на основе итерационного метода. В случае практического применения подобной методики обучение реализуется не на основе постепенного изучения новых структур и операторов одной из возможных парадигм программирования, а с помощью поступательного итерационного процесса уточнения и расширения возможностей программной реализации моделируемой системы. Причем введение новых структур данных и возможностей языка программирования обосновывается с точки зрения их необходимости для решения новой задачи. Для профориентации и обучения школьников в рамках дополнительного образования, а так же обучения студентов первой профессии с учетом стандартов компетенции «программные решения для бизнеса» предлагаем использовать модульных подход следующей программы: Модуль 2 1 Общие сведения о C# Обзор среды разработки VisualStudio. Алгоритм создания программы на языке C#. Консольные приложения. Оконные приложения. Web приложения. 2 Основы программирования в С# Понятие переменных. Понятие типов данных. ООП. Классы. Объекты. Примеры создания переменных. Целые типы. Вещественные типы. Десятичный, логический, символьный, строковый типы. Значения по умолчанию. Применение типов float, double, decimal. Тип char в 16- ричном формате и формате unicode. Типы данных, допускающие значения NULL 3 Переменные и типы данных Переменные. Ключевые слова. Константы. Преобразование значений типов (кастинг). Арифметические операторы. Области видимости. Использование ключевых слов, как идентификаторов. Проверка и запрет проверки переполнения. Сцепление строк. Форматированный Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 54 Модуль 3. 1 Введение в WPF Особенности WPF, новшества технологии WPF. Независимое разрешение в WPF. Структура WPF приложения, Page и Frame. XAML. 2 Компоновка WPF вывод. Флаги форматирования строк. Неявно типизированные переменные. Сравнение значений разных типов. 4 Условные конструкции Понятие и виды условных конструкций. Тернарный (третичный) оператор. Условная конструкция switch – case. 5 Логические операции Понятие логических операций. Конъюнкция. Дизъюнкция. Исключающее или. Отрицание. Битовые логические операции. Побитовое «И». Побитовое «ИЛИ». Побитовое «Исключающее ИЛИ». Побитовое отрицание. Двоичная арифметика. Примеры использования логических операций. 6 Циклические конструкции Схема работы циклов. Цикл с предусловием (while). Использование циклической конструкции while. Цикл с постусловием (do-while). Примеры использования цикла do-while. Цикл со счетчиком (for). Использование циклической конструкции for. Вложенный цикл for. Бесконечные циклы. Операторы прерывания цикла: continue, break, return 7 Методы Понятие метода. Создание методов. Функции и процедуры. Пример возврата из метода. Методы с изменяемыми параметрами. Методы с выходными параметрами. Перегрузка методов. Аргументы(параметры). Использование именованных параметров. Рекурсия. 8 Массивы Понятие массива. Индекс массива. Использование одномерных массивов. Создание одномерных массивов. Двумерные массивы. Использование двумерных массивов. Массивы из 1 элемента. Трехмерные массивы. Коллекции и цикл foreach Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 55 Понятие и правила компоновки WPF. Grid, StackPanel, WrapPanelи примеры их использования. Ознакомление с Margin и Padding. Canvas, Z-index и примеры их использования. Свойства компоновки элементов. 3 Элементы управления Обзор элементов управления и их свойств. Элементы управления содержимым. Кнопки. Класс Textblock, TextBox, CheckBox. Класс Radio Button, ToolTip, PopUp. ListView, Hyperlink, UserControl WPF. SelectionChanged. Прокрутка (ScrollViewer). CheckBoxList (событие SelectionChanged). RadioButtonList (RadioButon, GroupBox). Transparent (свойство Opacity, прозрачность). Класс ToolTip (всплывающая подсказка). Класс Popup. DragAndDrop (перетаскивание контролов мышью). Создание вкладок и TabControl. Меню. ToolBar, TreeView, DataGrid, Progress Bar и Slider. Работа с датами: Calendar и DatePicker. Работа с изображениями: Image и InkCanvas 4 Стили в WPF Создание стиля. Настройка дизайна с помощью ресурсов. Наследование стилей. Свойства стилей. Задание фона кнопки с помощью стиля. 5 Содержимое Свойство Content. Иерархия элементов управления содержимым. Элементы управления содержимым. Пример использования свойства Content. Динамический контент. Различный контент в элементах управления. Пример использования класса ScrollViewer. Пример использования класса GroupBox. Пример использования класса TabControl. Помещение картинки в заголовок вкладки. 6 Понятие событий в WPF События. Пример работы с событиями. Пример работы со свойствами зависимостей. Создание свойств зависимостей. 7 Работа с ресурсами в WPF Типы ресурсов. Статические и динамические ресурсы. Системные ресурсы. Пример работы с ресурсами сборки. Пример работы с ресурсами объекта. Ресурсы приложения. Локализация приложения WPF. 8 Триггеры в WPF Триггеры. Пример работы с триггерами, EventTrigger. 9 Application Класс Application, его события. Жизненный цикл приложения. Метод Main. Отслеживание окон в приложении. Многопоточность (Dispatcher, BackgroundWorker). Ресурсы приложения. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 56 1 0 Взаимодействие с базой данных Создание базы данных. Подключение БД. Работа с Entity Framework. Привязка данных (Binding). Лямбда-выражения. Язык интегрированных запросов LINQ 1 1 Понятие окна в WPF Класс Window. Основные виды и типы окон. События окна. Создание модальных и немодальных окон. Обработка закрытия окна. Позиционирование окна. Взаимодействие между окнами. Использование главных и дочерних окон. Использование OpenFileDialog и SaveFileDialog. Создание окна определенной формы. Модуль 4. 1 Качество ПО Тестирование и отладка ПО. Виды тестирования. Функциональное тестирование. Интеграционное тестирование. Оптимальное тестовое покрытие. Тестовая документация. Презентация ПП Правила подготовки презентаций. Интерактивные презентации. Стандартизация разработки ПО. Оформление программного кода. Одной из самых сложных тем в подготовке студент или специалистов является тема «Проектирование интерфейсов программного обеспечения». Тема сложна в силу малого количества рускоязычной литературы и в силу несформированности понятийного аппаратна научной отрасли проектирования интерфейсов. Предлагаем использовать элементы рабочей программы: Обучающийся по изучению темы знает: подходы и технологии разработки графического интерфейса; пользователя промышленных информационных систем; умеет: разрабатывать графический интерфейса пользователя; промышленных информационных систем; владеет: современными программными средствами и технологиями разработки графического интерфейса пользователя промышленных информационных систем. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 57 Раздел 1. Основные концепции проектирования интерфейса пользователя Введение. Предмет и задачи дисциплины. Основные понятия, термины и определения Тема 1. Процесс проектирования программных систем Тема 2. Сбор требований к интерфейсу пользователя Тема 3. Прототипирование интерфейса пользователя Тема 4. Персонажи и сценарии. Юзабилити. Уровни дизайна Тема 5. User Centered Design. Ментальные модели. Метод персонажей Тема 6. Сценарии пользователей Тема 7. Проектирование человеко-компьютерного интерфейса Раздел 2. Элементы интерфейса Тема 8. Общие правила организации элементов интерфейса Тема 9. Законы композиции при проектировании пользовательского интерфейса Тема 10. Использование законов цвета при проектировании интерфейса Тема 11. Шрифты. Основы типографики. Компьютерные шрифты. Использование шрифтов Тема 12. Базовые элементы интерфейса пользователя Раздел 3. Типовые интерфейсные решения Тема 13. Общая организация экранного пространства Тема 14. Типовые решения пользовательского интерфейса Тема 15. Особенности реализации типовых интерфейсов с помощью WEB- технологий Темы лабораторных работ: 1.Выполнение предварительного и высокоуровневого проектирования при разработке пользовательского интерфейса 2.Разработка требований к графическому интерфейсу пользователя информационной системы. 3.Инструменты быстрого прототипирования графического интерфейса пользователя. 4.Разработка главного меню в среде разработки приложения с анализом и обоснованием его различных состояний. 5.Разработка интерфейса пользователя для различных ролей информационной системы. Создание ключевых сценариев. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 58 6.Определение функциональных групп и иерархических связей между ними. 7.Usability тестирование тестовой версии ПИ по набору раннее определенных показателей. 8.Подготовка пользовательской документации и разработка программы обучения. 9.Разработка интерфейса пользователя информационной web- системы. ТЕМА 3.2. ОСОБЕННОСТИ ОБУЧЕНИЯ ЛИЦ С ОГРАНИЧЕННЫМИ ВОЗМОЖНОСТЯМИ ЗДОРОВЬЯ В СООТВЕТСТВИИ СО СТАНДАРТАМИ ВОРЛДСКИЛЛС И СПЕЦИФИКАЦИЕЙ СТАНДАРТОВ ВОРЛДСКИЛЛС ПО КОМПЕТЕНЦИИ «ПРОГРАММНЫЕ РЕШЕНИЯ ДЛЯ БИЗНЕСА» Адаптивное обучение В рамках реализации ФГОС 09.02.07 к разработке программных продуктов студентами колледжей предъявляются новые требования – целостность программного продутка, готовность к использованию пользователем. Приведем пример задания для учебной практики по одному из междисциплинарных курсов на примере комплексного задания: Адаптированная образовательная программа СПО - программа подготовки квалифицированных рабочих, служащих (ППКРС) или программа подготовки специалистов среднего звена (ППССУ), адаптированная для обучения инвалидов и лиц с ограниченными возможностями здоровья с учетом особенностей их психофизического развития, индивидуальных возможностей и при необходимости обеспечивающая коррекцию нарушений развития и социальную адаптацию указанных лиц. Формы адаптации образовательных программ в РФ выбор мест прохождения практики с учетом требований их доступности – 65,9% образовательных организаций, обучающих инвалидов; проведение текущего контроля успеваемости, промежуточной и государственной итоговой аттестации обучающихся с учетом ограничений их здоровья – 59,4%; использование методов обучения, исходя из их доступности для обучающихся инвалидов и обучающихся с ОВЗ – 56,6%; использование практико-ориентированного (дуального) обучения – 26,2%; разработка индивидуальных учебных планов и индивидуальных графиков обучающихся инвалидов и обучающихся с ОВЗ– 23,4%; обеспечение обучающихся инвалидов и лиц с ОВЗ печатными и электронными образовательными ресурсами в формах, адаптированных к ограничениям их здоровья – 18,9%; включение в вариативную часть образовательных программ среднего профессионального образования адаптационных дисциплин – 5,6% Методическая основа разработки адаптированной ОП Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 60 Требования к организации образовательного процесса для обучения инвалидов и лиц с ограниченными возможностями здоровья в профессиональных образовательных организациях, в том числе оснащенности образовательного процесса (письмо Департамента подготовки рабочих кадров и ДПО Министерства образования и науки Российской Федерации 18 марта 2014 г. № 06-281). «О направлении доработанных рекомендаций по организации получения среднего общего образования в пределах освоения образовательных программ среднего профессионального образования на базе основного общего образования с учетом требований ФГОС и получаемой профессии или специальности СПО» (Письмо Минобрнауки РФ от 17 марта 2015 г. №06-259). Методические рекомендации по разработке и реализации адаптированных образовательных программ СПО (утв. директором Департамента подготовки рабочих кадров и ДПО от 20.04.2015 № 06-830вн) в целях обеспечения права инвалидов и лиц с ОВЗ на получение СПО, а также реализации специальных условий для обучения данной категории обучающихся. Выбор варианта реализации адаптированной образовательной программы СПО Требования, направленные на обеспечение инклюзии в ФГОС СПО и других нормативных документах Возможность увеличения срока получения образования инвалидами и лицами с ОВЗ, но не более чем на 6 месяцев по профессиям СПО, на 10 месяцев по специальностям СПО. При обучении лиц с ограниченными возможностями здоровья электронное обучение и дистанционные образовательные технологии должны предусматривать возможность приема - передачи информации в доступных для них формах. Для обучающихся инвалидов и лиц с ограниченными возможностями здоровья образовательная организация устанавливает особый порядок освоения дисциплины «Физическая культура» с учетом состояния их здоровья. При формировании образовательной программы образовательная организация должна предусматривать включение адаптационных дисциплин, обеспечивающих коррекцию нарушений развития и социальную адаптацию обучающихся инвалидов и лиц с ОВЗ. Для обучающихся инвалидов и лиц с ОВЗ выбор мест практик должен учитывать состояние здоровья и требования по доступности. Обучающиеся из числа лиц с ОВЗ должны быть обеспечены печатными и (или) электронными образовательными ресурсами в формах, адаптированных к ограничениям их здоровья. Инклюзивное (франц. inclusif – включающий в себя, от лат. include – заключаю, включаю) или включенное образование– термин, используемый для описания процесса обучения детей с особыми потребностями в общеобразовательных (массовых) школах. В основу инклюзивного образования положена идеология, которая исключает любую дискриминацию детей, которая обеспечивает равное отношение ко всем людям, но создает особые условия для детей, имеющих особые образовательные потребности. Инклюзивное образование – процесс развития общего образования, который подразумевает доступность образования для всех, в плане приспособления к различным нуждам всех детей, что обеспечивает доступ к образованию для детей с особыми потребностями. Для ИКТ в инклюзивном образовании отведены три главные роли: компенсаторная — техническая помощь для облегчения традиционных для образования видов деятельности: чтения и письма; Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 63 дидактическая — процесс использования ИКТ в целом и изменение, в связи с этим подходов к обучению. Существует много возможностей использования ИКТ в качестве дидактического инструмента для создания подходящей учебной среды; коммуникационная — для коммуникационных технологий — часто относящаяся к использованию систем поддерживающей альтернативной коммуникации. Основными типами средств ИКТ, используемых для обучения инвалидов и способных выполнять указанные функции, являются следующие: стандартные технологии — например, компьютеры, имеющие встроенные функции настройки для лиц с ОВЗ; доступные форматы данных, известные также как альтернативные форматы — например, доступный HTML, говорящие книги системы DAISY (Digital Accessibility Information System — электронная доступная информационная система); а также «низкотехнологичные» форматы, такие как система Брайля; вспомогательные технологии: слуховые аппараты, устройства для чтения с экрана, клавиатуры со специальными возможностями, и т.д. Вспомогательные технологии (ВТ) — это «устройства, продукты, оборудование, программное обеспечение или услуги, направленные на усиление, поддержку или улучшение функциональных возможностей людей с ограниченными возможностями здоровья». Речевые тренажеры Go Talk («Гоу Ток») Устройство предназначено для усвоения, развития или восстановления речевых навыков с помощью педагога и самостоятельно. Оно выполняет функции речевого тренажера и средства для элементарной речевой коммуникации. Основные функции устройства состоят в наличии диктофона, с помощью которого можно записать или воспроизвести заранее записанные на диктофон звуки, слоги, слова, предложения. Усвоенное можно удалить или дополнить новыми звуками, словами. Устройство может использоваться для обучения как нормально развивающихся детей, так и детей с нарушением интеллекта и речи (афазия, алалия, дислалия, дизартрия), для реабилитации и облегчения коммуникации и общения взрослых после перенесенного заболевания (черепно-мозговой травмы, инсульта), а также как элементарное коммуникативное устройство для лиц с нарушенной речью. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 64 Duxbury BrailleTranslator (DBT) – это программа, которая осуществляет двунаправленный перевод: обыкновенный шрифт переводится в азбуку Брайля и обратно. Также DBT — это полнофункциональный текстовый редактор, при помощи которого можно подготовить любой документ к печати по брайлю на нескольких десятках языков, в самых разнообразных кодировках. Особенности Duxbury BrailleTranslator: Позволяет импортировать файлы в формате MS Word, WordPerfect, HTML. Также текст можно создавать непосредственно в редакторе DBT. Ввод текста как обычным способом, так и азбукой Брайля. Во втором случае клавиши основного ряда клавиатуры работают как клавиши брайлевской печатной машинки. Программа содержит большое количество «ключей форматирования» — встроенных команд, позволяющих задать необходимый формат документов. Комбинации ключей форматирования позволяют создавать «стили», облегчающие работу с текстом. В комплект поставки входят основные стили, но пользователь имеет возможность создания новых. Совокупность стилей, ключей форматирования и текста можно сохранить в качестве шаблона и использовать в дальнейшем для создания других документов. Включает в себя орфографический словарь на 300000 слов. Функция «Quick Find Misspelling» позволяет быстро обнаружить орфографические ошибки и устранить их. Программа DBT поддерживает практически все существующие модели брайлевских принтеров. К категории ВТ относятся индивидуальные средства — например, устройства для облегчения передвижения (инвалидные кресла), системы поддерживающей альтернативной коммуникации, а также оборудование и программное обеспечение (ПО), облегчающее доступ к компьютеру (например, специальная клавиатура, устройство для чтения с экрана). Высокотехнологичные ВТ, возникшие за два последних десятилетия, в корне изменили доступность образования. Задание: актуализация ФГОС 09.02.07 по одному профессиональному модулю (на выбор). Шаблоны для акутализации и видео по актуализации доступны в системе дистанционно обучения. Контроль по модулю программы: 1.Рабочая программа ПМ, составленная по требованиям образовательной организации слушателя 2.Модель выпускника 3.Модуль внедрения стандартов Ворлдскиллс в образовательный процесс колледжа Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 66 Лист для заметок и записей Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 67 МОДУЛЬ 4. КУЛЬТУРА БЕЗОПАСНОГО ТРУДА. ОСНОВЫ БЕЗОПАСНОГО ТРУДА И ЭФФЕКТИВНАЯ ОРГАНИЗАЦИЯ РАБОЧЕГО МЕСТА В СООТВЕТСТВИИ СО СТАНДАРТАМИ ВОРЛДСКИЛЛС И СПЕЦИФИКАЦИЕЙ СТАНДАРТОВ ВОРЛДСКИЛЛС ПО КОМПЕТЕНЦИИ ТЕМА 4.1. КУЛЬТУРА БЕЗОПАСНОГО ТРУДА. ОРГАНИЗАЦИЯ РАБОТЫ ПЛОЩАДКИ ПО КОМПЕТЕНЦИИ СОГЛАСНО ТРЕБОВАНИЙ ТЕХНИКИ БЕЗОПАСНОСТИ И ОХРАНЫ ТРУДА. Культура безопасного труда Культура безопасного труда — основа современного производства. В современном мире, где наивысшей ценностью считается здоровье и жизнь каждого человека, требования к организации производства становятся все жестче. На любом предприятии внешние и внутренние надзорные органы следят за безопасностью технологии, оборудования, материалов, микроклимата. Сейчас это целая концепция, затрагивающая очень много аспектов и факторов. Культура её состоит в обеспечении приемлемых условий работы, а также в создании и соблюдении техники безопасности. Культура безопасного труда – это сложная система, требующая специальных знаний и навыков. Создание её эффективной основы дело не быстрое и не простое. Если теории сейчас вполне достаточно и в бумажных книгах, и в электронных изданиях, то с практикой гораздо труднее. На создание функционирующей культуры безопасного труда может уйти не один год – все зависит от размеров предприятия и количества работников. Что будет в результате: Вредные и (или) опасные производственные факторы Физические: • подвижные части производственного оборудования; • острые кромки, заусенцы и шероховатость на поверхно- стях заготовок, инструментов и оборудования; • повышенная или пониженная температура поверхностей оборудования, материалов; воздуха рабочей зоны; • повышенный уровень шума на рабочем месте, вибрации; • повышенная или пониженная влажность воздуха, подвиж- ность воздуха, ионизация воздуха; • повышенная напряженность электрического поля, магнитного поля; • недостаточная освещенность рабочей зоны; • повышенная пульсация светового потока; • повышенное значение напряжения в электрической цепи, замыкание которойможет произойти через тело человека Химические: • токсические; • раздражающие; • сенсибилизирующие Биологические: • патогенные микроорганизмы (бактерии, вирусы) Психофизиологические: • физические перегрузки; • нервно-психические перегрузки Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 68 1. Принципиальное уменьшение несчастных случаев (прежде всего, тяжелых) и развития профессиональных заболеваний. 2. Производство станет более комфортным и более производительным. Прежде всего, оно становится удобным для исполнителя. Сейчас практикующим специалистам стало очевидно, что простое разделение режима и условий труда на безопасные и опасные не позволяет далеко продвинуться в предотвращении несчастных случаев. Преимущество должно быть отдано системному подходу. Осознание того, что люди, поставленные ими производственные задачи, их оборудование и окружающая среда представляют собой динамическую систему, позволяет создать значительно более эффективную технику безопасности. Одной из новых ступеней в управлении безопасностью является понятие культуры безопасного труда. Это абстрактное понятие, относящееся к определенной организации или обществу. Не существует прямых способов ее изменения. Тем не менее, понятие культуры безопасности является решающим, если речь идет о возможности принятия превентивных мер. Фактически, когда существует культура безопасности как правильно выстроенная система, организация вряд ли нуждается в соответствующих программах безопасности, поскольку последняя рассматривается в этом случае как обязательная часть процесса управления. Поведение работников определяется тем, как они понимают культуру организации безопасности, и потому именно культура является самым важным элементом, от которого зависит, будет или нет программа безопасности труда эффективной. Культура безопасного труда и безопасное поведение Культура устанавливается не с помощью сформулированной на бумаге политики, а руководителями компании. Это достигается ежедневными действиями и решениями, а также посредством систем, обеспечивающих деятельность по организации безопасности со стороны руководителей всех звеньев (менеджеров, супервайзеров) и рабочих. Культура может быть надлежащим образом оценена путем различных исследований. Впоследствии, когда в организации будут осознаны цели, к которым необходимо стремиться, она может быть усовершенствована. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 69 Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 70 Типовая инструкция по охране труда для студентов/специалистов ИТ отделов Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 71 1. ОБЩИЕ ТРЕБОВАНИЯ БЕЗОПАСНОСТИ 1.1. Настоящая инструкция по охране труда студента или специалиста, занятого эксплуатацией персональных электронно-вычислительных машин (ПЭВМ) и видеодисплейных терминалов (ВДТ), разработана с учетом условий его работы в конкретной организации. 1.2. На студента или специалиста могут воздействовать опасные и вредные производственные факторы: а) физические: - повышенные уровни электромагнитного излучения; - повышенные уровни рентгеновского излучения; - повышенные уровни ультрафиолетового излучения; - повышенный уровень инфракрасного излучения; - повышенный уровень статического электричества; - повышенные уровни запыленности воздуха рабочей зоны; - повышенное содержание положительных аэроионов в воздухе рабочей зоны; - пониженное содержание отрицательных аэроионов в воздухе рабочей зоны; - пониженная или повышенная влажность воздуха рабочей зоны; - пониженная или повышенная подвижность воздуха рабочей зоны; - повышенный уровень шума; - повышенный или пониженный уровень освещенности; - повышенный уровень прямой блесткости; - повышенный уровень отраженной блесткости; - повышенный уровень ослепленности; - неравномерность распределения яркости в поле зрения; - повышенная яркость светового изображения; - повышенный уровень пульсации светового потока; - повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека; б) химические: - повышенное содержание в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полихлорированных бифенилов; в) психофизиологические: - напряжение зрения; - напряжение внимания; Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 72 - интеллектуальные нагрузки; - эмоциональные нагрузки; - длительные статические нагрузки; - монотонность труда; - большой объем информации, обрабатываемой в единицу времени; - нерациональная организация рабочего места; г) биологические: - повышенное содержание в воздухе рабочей зоны микроорганизмов. 1.3. К работам допускаются: - лица не моложе 18 лет, прошедшие обязательный при приеме на работу и ежегодные медицинские освидетельствования на предмет пригодности для работы; - прошедшие вводный инструктаж по охране труда; - прошедшие обучение безопасным приемам и методам труда по программе, утвержденной руководителем предприятия (работодателем), разработанной на основе Типовой программы, и прошедшие проверку знаний, в том числе по электробезопасности; - прошедшие курс обучения на персональном компьютере с использованием конкретного программного обеспечения; - прошедшие инструктаж по охране труда на конкретном рабочем месте по данной инструкции. 1.4. Студент или специалист должен быть обеспечен СИЗ в соответствии с Межотраслевыми правилами обеспечения работников специальной одеждой, специальной обувью и другими средствами индивидуальной защиты, утвержденными Приказом Минздравсоцразвития России от 01.06.2009 N 290н; выдаваемые работникам средства индивидуальной защиты должны соответствовать характеру и условиям работы и обеспечивать безопасность труда. Не допускаются приобретение и выдача работникам средств индивидуальной защиты без сертификата соответствия. Характеристика выданных СИЗ (номенклатура, срок выдачи и нормы соответствия) устанавливается из личных карточек работников, занятых на определенном рабочем месте. Нормативные номенклатура и сроки выдачи СИЗ определяются согласно Типовым отраслевым нормам бесплатной выдачи рабочим и служащим специальной одежды, специальной обуви и других СИЗ. 2. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПЕРЕД НАЧАЛОМ РАБОТЫ Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 73 2.1. Перед началом работы студент или специалист обязан: - осмотреть и привести в порядок рабочее место; - отрегулировать освещенность на рабочем месте, убедиться в достаточности освещенности, отсутствии отражений на экране, отсутствии встречного светового потока; - проверить правильность подключения оборудования в электросеть; - протереть специальной салфеткой поверхность экрана; - убедиться в отсутствии дискет в дисководах процессора персонального компьютера; - проверить правильность установки стола, стула, подставки для ног, пюпитра, положения оборудования, угла наклона экрана, положение клавиатуры и, при необходимости, произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела. 2.2. При включении компьютера соблюдать правила электробезопасности. 2.3. Студенту или специалисту запрещается приступать к работе при: - отсутствии на ВДТ гигиенического сертификата, включающего оценку визуальных параметров; - отсутствии информации о результатах аттестации условий труда на данном рабочем месте или при наличии информации о несоответствии параметров данного оборудования требованиям санитарных норм; - отключенном заземляющем проводнике защитного фильтра; - обнаружении неисправности оборудования; - отсутствии защитного заземления устройств ПЭВМ и ВДТ; - отсутствии углекислотного или порошкового огнетушителя и аптечки первой помощи; - нарушении гигиенических норм размещения ВДТ (при однорядном расположении менее 1 м от стен, при расположении рабочих мест в колонну на расстоянии менее 1,5 м, при размещении на площади менее 6 кв. м на одно рабочее место, при рядном размещении дисплеев экранами друг к другу). 3. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ВО ВРЕМЯ РАБОТЫ 3.1. Студент или специалист во время работы обязан: - выполнять только ту работу, которая ему была поручена и по которой он был проинструктирован; Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 74 - в течение всего рабочего дня содержать в порядке и чистоте рабочее место; - держать открытыми все вентиляционные отверстия устройств; - при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи; - выполнять санитарные нормы и соблюдать режимы работы и отдыха; - соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации; - соблюдать установленные режимом рабочего времени регламентированные перерывы в работе и выполнять в физкультпаузах и физкультминутках рекомендованные упражнения для глаз, шеи, рук, туловища, ног; - соблюдать расстояние от глаз до экрана в пределах 60 - 80 см. 3.2. Студенту или специалисту во время работы запрещается: прикасаться к задней панели системного блока при включенном питании; переключать разъемы интерфейсных кабелей периферийных устройств при включенном питании; загромождать верхние панели устройств бумагами и посторонними предметами; допускать захламленность рабочего места бумагой - в целях недопущения накапливания органической пыли; производить отключение питания во время выполнения активной задачи; производить частые переключения питания; допускать попадание влаги на поверхность системного блока, монитора, рабочую поверхность клавиатуры, дисководов, принтеров и др. устройств; включать сильно охлажденное (принесенное с улицы в зимнее время) оборудование; производить самостоятельно вскрытие и ремонт оборудования. 4. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ В АВАРИЙНЫХ СИТУАЦИЯХ 4.1. Студент или специалист обязан: - во всех случаях обнаружения обрыва проводов питания, неисправности заземления и других повреждений электрооборудования, появления запаха гари немедленно отключить питание и сообщить об аварийной ситуации руководителю и дежурному электрику; - при обнаружении человека, попавшего под напряжение, немедленно освободить его от действия тока путем отключения электропитания и до прибытия врача оказать потерпевшему первую медицинскую помощь; Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 75 - при любых случаях сбоя в работе технического оборудования или программного обеспечения немедленно вызвать представителя инженерно- технической службы эксплуатации вычислительной техники; - в случае появления рези в глазах, при резком ухудшении видимости - невозможности сфокусировать взгляд или навести его на резкость, появлении боли в пальцах и кистях рук, усилении сердцебиения немедленно покинуть рабочее место, сообщить о происшедшем руководителю работ и обратиться к врачу; - при возгорании оборудования отключить питание и принять меры к тушению очага пожара при помощи углекислотного или порошкового огнетушителя, вызвать пожарную команду и сообщить о происшествии руководителю работ. 5. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПОСЛЕ ОКОНЧАНИЯ РАБОТЫ 5.1. По окончании работ студент или специалист обязан соблюдать следующую последовательность выключения вычислительной техники: - произвести закрытие всех активных задач; - убедиться, что в разъемах нет внешних накопителей; - выключить питание системного блока; - выключить питание всех периферийных устройств; - отключить блок питания. 5.2. По окончании работ студент или специалист обязан осмотреть и привести в порядок рабочее место, вымыть с мылом руки и лицо. Практика и методика реализации образовательных среднего профессионального образования с учетом спецификации стандарта компетенции Ворлдскиллс 76 ОТРАБОТКА СИТУАЦИОННЫХ ЗАДАЧ ПО ОТ И ТБ Вопрос: первый день чемпионта, участник при выполнении задания задевает висячие от компью- тера провода, компьютер гаснет, участник ничего не сохранил, поднимает руку и объясняет ситуацию ГЭ. Кто виновен? Действия ГЭ. Ваш ответ: Правильный ответ: Вопрос: при застройке площадки НЧ 2019 в комнату экспертов и комнату ГЭ были установлены пороги. Есть ли нарушение ТБ, каковы вероятные действия |