Инфоурок Другое Другие методич. материалыКомплект контрольно-оценочных средств по МДК 01.02 Прикладное программирование

Комплект контрольно-оценочных средств по МДК 01.02 Прикладное программирование

Скачать материал

 

 

 

 

 

 

 

 

Комплект

контрольно-оценочных средств

по междисциплинарному курсу МДК 01.02. Прикладное программирование

ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2019

 


Содержание

1.  Информационный лист «Краткая характеристика возможных форм контроля и оценки по дисциплине». 3

2. Паспорт комплекта контрольно-оценочных средств по дисциплине. 4

2.1 Область применения. 4

2.2. Система контроля и оценки освоения программы по дисциплине. 5

2.3.Организация контроля и оценки освоения программы учебной дисциплины.. 6

Приложение 1  Комплект контрольно-оценочных средств  с использованием контрольной работы.. 8

Приложение 2 Комплект контрольно-оценочных средств  с использованием практической работы.. 15

Приложение 3 Перечень теоретических вопросов для экзамена. 19

Приложение 4 Комплект контрольно-оценочных средств  с использованием теста. 20

Приложение 5 Рекомендации к выполнению курсовой работы.. 24

Приложение 6 Комплект контрольно-оценочных средств с использованием   электронных презентаций (рефератов, докладов, сообщений) 26


1.  Информационный лист «Краткая характеристика возможных форм контроля и оценки по дисциплине»

№ п/п

Наименование оценочного средства

Краткая характеристика формы контроля

Представление контрольных заданий в комплекте оценочных средств

1     

Контрольная работа

Средство проверки умений применять полученные знания для решения задач определенного типа по теме или разделу

Комплект контрольных заданий по вариантам

2     

Реферат

Продукт самостоятельной работы студента, представляющий собой краткое изложение в письменном виде полученных результатов теоретического анализа определенной научной (учебно-исследовательской) темы, где автор раскрывает суть исследуемой проблемы, приводит различные точки зрения, а также собственные взгляды на нее.

Темы рефератов

3     

Доклад, сообщение

Продукт самостоятельной работы студента, представляющий собой публичное выступление по представлению полученных результатов решения определенной учебно-практической, учебно-исследовательской или научной темы

Темы докладов, сообщений

4     

Собеседование

Средство контроля, организованное как специальная беседа преподавателя с обучающимся на темы, связанные с изучаемой дисциплиной, и рассчитанное на выяснение объема знаний обучающегося по определенному разделу, теме, проблеме и т.п.

Вопросы по темам/разделам дисциплины

5     

Тест

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

Фонд тестовых заданий

6     

Электронная презентация

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

Тематика электронных презентаций

 


2. Паспорт комплекта контрольно-оценочных средств по дисциплине

МДК 01.02 Прикладное программирование

2.1 Область применения

Комплект контрольно-оценочных средств предназначен для проверки результатов освоения дисциплины МДК 01.02 «Прикладное программирование» основной профессиональной образовательной программы (далее ОПОП) по специальности 230115 Программирование в компьютерных системах

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

иметь практический опыт:

-    разработки алгоритма поставленной задачи и реализации его средствами автоматизированного проектирования;

-    разработки кода программного продукта на основе готовой спецификации на уровне модуля;

-    использования инструментальных средств на этапе отладки программного продукта;

-    проведения тестирования программного модуля по определенному сценарию;

уметь:

-    осуществлять разработку кода программного модуля на современных языках программирования;

-    создавать программу по разработанному алгоритму как отдельный модуль;

-    выполнять отладку и тестирование программы на уровне модуля;

-    оформлять документацию на программные средства;

-    использовать инструментальные средства для автоматизации оформления документации;

знать:

-    основные этапы разработки программного обеспечения;

-    основные принципы технологии структурного и объектно-ориентированного программирования.

      Комплект контрольно-оценочных средств позволяет оценивать также

освоение  части следующих профессиональных компетенций:

ПК 1.1. Выполнять разработку спецификаций отдельных компонент.

ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.

ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств.

ПК 1.4. Выполнять тестирование программных модулей.

ПК 1.5. Осуществлять оптимизацию программного кода модуля.

ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций и общих компетенций (ОК):

 

Результаты

(освоенные общие компетенции)

OK 1.

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

 

ОК 2.

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

ОК 3.

Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

ОК 4.

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

ОК 5.

Использовать информационно-коммуникационные технологии в профессиональной деятельности.

ОК 6.

Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

 

ОК 7.

Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.

 

ОК 8.

Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

 

ОК 9.

Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

ОК 10.

Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).

 

2.2. Система контроля и оценки освоения программы по дисциплине

МДК 01.02 Прикладное программирование

Контролируемые разделы (темы) дисциплины

Код контролируемой ПК (или ее части),  её составных частей (ЗУ)+ОК

 

Форма контроля

Вид контрольных заданий

Тема 2.1.

Структурное и объектно-ориентированное программирование

ПК1.1.

З 1

ОК1-ОК10

Доклады, рефераты, сообщения

Приложение 6

Тема 2.2.

Объектно-ориентированный подход к проектированию и разработке программ

З 1

ОК1-ОК10

Доклады

 

Приложение 6

Тема 2.3.

Особенности объектно-ориентированного программирования

З 1, У1

ОК1-ОК10

Доклады, рефераты, сообщения

Приложение 6

Тема 2.4.

Введение в программирование на современном языке программирования

З 1, У1,У2

ОК1-ОК10

Доклады, рефераты, сообщения

Приложение 6

Тема 2.5.

Основы визуального программирования

З 1, У1,У2

ОК1-ОК10

Доклады, рефераты, сообщения

Приложение 6

Тема 2.7.

Использование визуальных компонентов

З1, З2, З3,

 У1, У2, У3

ОК1-ОК10

ПК 3.3

Экспертная оценка результатов практической работы

Приложение 2

Тема 2.8.

Работа с меню

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Экспертная оценка результатов практической работы

Приложение 2

Тема 2.9.

Развитые элементы интерфейса

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Экспертная оценка результатов практической работы

Контрольная работа

Приложение 2

Тема 2.10.

Создание и использование MDI приложений

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Экспертная оценка результатов практической работы

Приложение 2

Тема 2.11.

Работа с внешними устройствами и DLL

 

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Экспертная оценка результатов практической работы

Приложение 2

Тема 2.12.

Отладка и тестирование

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Экспертная оценка результатов практической работы

Приложение 2

Тема 2.13.

Создание справочной системы приложения

З1, З2, З3,

У1,У2,У3;

ОК1-ОК10

Контрольная работа Экспертная оценка результатов практической работы

Приложение 1

Приложение 2

Курсовая работа

З1, З3, У1,У2,У3;

ОК1-ОК10

ПК 3.3

Творческое задание/проект

Приложение 5

Экзамен

 

 

Приложение 3

 

 

2.3.Организация контроля и оценки освоения программы учебной дисциплины

МДК 01.02. Прикладное программирование

 

Дисциплина изучается на IIкурсе, форма итогового контроля –3 семестр –экзамен,  4 семестр – экзамен.

Для получения положительной оценки за экзамен и освоения необходимых знаний, умений, общих и профессиональных компетенций студент должен:

·         посещать занятия, вести конспект лекций;

·         успешно выполнять тесты, самостоятельные работы;

·         успешно выполнять практические работы;

·         выполнить итоговый тест;

·         отвечать на задаваемые вопросы;

Для сдачи экзамена предусмотрена устная форма по вопросам. Первый вопрос из первой половины списка (1-16), второй вопрос из второй половины списка (17-32).

и решение задачи (в билете 2 вопроса).

Критерии оценок устных ответов:

Оценка

Качество  ответа  студентов  на  устные  вопросы

"отлично"

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

"хорошо"

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

"удовлетворительно"

Студент  обнаруживает  освоение  основного  материала  на  70-80 %,  но  испытывает  затруднения  при  самостоятельном  его  воспроизведении.

"неудовлетворительно"

У  студента  имеются  определённые  представления  об  изученном  материале,  но  большая  часть  программного  материала  им  не  усвоена.

 


Приложение 1
Комплект контрольно-оценочных средств

с использованием контрольной работы

Комплект заданий для контрольной работы

по дисциплине МДК 01.02. Прикладное программирование

 

Вариант 1

1. Дать письменный ответ на следующий вопрос:

Назначение и основные свойства компонентов TOpenDialog и TSaveDialog.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Дана строка текста. Определить в ней суммарное количество буква «а» и «А».

Уровень II. Отобразить элементы линейного массива на гистограмме.

 

Уровень III. Выполнить преобразование вещественного числа из десятичной системы счисления в двоичную и обратно.

 

Вариант 2

1. Дать письменный ответ на следующий вопрос:

Понятие мультимедиа-приложения. Компонент MediaPlayer и его использование для воспроизведения звуковых и видео файлов.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задана строка текста на русском языке. Выписать все гласные буквы (прописными, в алфавитном порядке, не повторяясь), которые входят в данный текст.

Пример: Исходная строка: «А решу ка я эту задачу сам!» => Результат: «аеуэя».

 

Уровень II. Задан прямоугольный массив. Отобразить элементы заданной строки на круговой диаграмме.

 

Уровень III. Дана таблица экспериментальных данных – в первом столбце значение задаваемой силы тока i, во втором значение полученного напряжения U в некоторой электрической цепи. Построить график зависимости U(i) по экспериментальным данным.

 

Вариант 3

1. Дать письменный ответ на следующий вопрос:

Проектирование главного и локального меню в приложении.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Разработать приложение для осуществления простейшей анимации путем периодического изменения отображаемой картинки в компонентах Image. (Количество картинок не менее трех, картинки подобрать самостоятельно).

 

Уровень II. Отобразить элементы линейного массива на круговой диаграмме.

 

Уровень III. Дана строка, состоящая из слов, разделенных одним, или несколькими пробелами. Определить и выписать самое длинное слово.

 

Вариант 4

1. Дать письменный ответ на следующий вопрос:

Проектирование панели инструментов и строки состояния в приложении.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Построить график функции .

 

Уровень II. Построить график функции, заданной параметрически (астроида):

x(t) = a∙cos3(t)

y(t) =a∙sin3(t)

 

Уровень III.Составить программу, которая позволяет:

-    создать файл с данными следующей структуры: «ФИО», «Телефон», «Адрес»;

-    открыть ранее созданный файл, отобразить данные на форме, с возможностью их редактирования и сохранения;

-    отыскать адрес абонента по заданному номеру телефона.

 

Вариант 5

1. Дать письменный ответ на следующий вопрос:

Отображение на форме графических и текстовых файлов.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Проверить, является ли заданное слово палиндромом, т.е. читается одинаково слева направо и справа налево.

 

Уровень II. Построить график функции, заданной уравнением в полярной системе координат (улитка Паскаля) R(f)=a∙cos(f)+b.

 

Уровень III. Составить программу, которая позволяет:

-    создать на диске текстовый файл;

-    открыть для редактирования созданный ранее текстовый  файл, при этом на диске создается его резервная копия (расширение файла – bak);

-    сохранить отредактированный файл.

 

Вариант 6

1. Дать письменный ответ на следующий вопрос:

Стандартные процедуры и функции для работы с файлами.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Дана строка-предложение на русском языке. Определить суммарное количество содержащихся в строке знаков (не букв, цифр и пробелов).

 

Уровень II. Составить программу, которая программно (с использованием объекта Canvas) рисует на экране мишень (n окружностей с общим центром и равномерно изменяющимся радиусом).

 

Уровень III. Придумать и нарисовать рисунок из компонентов Shape. Программно изменяя положение, размер или цвет компонентов Shape в рисунке осуществить элементы простейшей анимации. Отдельные элементы изображения можно отобразить при помощи компонента Image.

 

Вариант 7

 

1. Дать письменный ответ на следующий вопрос:

Понятие файла в программировании. Описание файловых переменных. Типы файлов.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Дана строка, состоящая из букв и цифр. Определить суммарное количество содержащихся в строке цифр.

 

Уровень II. Составить программу расчёта таблицы значений функции y(x)=a∙x4+b∙x3+c и построить ее график при изменении x от x0 до xn с шагом dx.

 

Уровень III. Составить программу, в которой осуществляется движение графического объекта в пределах формы. Вид объекта – кружок. Траектория движения – синусоида.

Вариант 8

1. Дать письменный ответ на следующий вопрос:

Понятие записи. Описание переменных типа запись. Операции над записями.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задана строка текста, заменить в ней все прописные буквы (большие) на строчные (малые).

 

Уровень II. Заданы массивы A и B целых чисел со значением элементов от 0 до 255. Построить массив C, состоящий из тех чисел, которые есть в A, но нет в B.

 

Уровень III. Прочитать из текстового файла in.txt массив целых чисел A, отобразить его в таблице на форме. Построить массив B из четных элементов массива A. Массив B отобразить на форме в таблице и записать в текстовый файл out.txt. Файл исходных данных подготовить самостоятельно в редакторе «Блокнот».

 

Вариант 9

1. Дать письменный ответ на следующий вопрос:

Понятие мультимедиа-приложения. Компонент MediaPlayer и его использование для воспроизведения звуковых и видео файлов.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Даны два множества чисел A и B. Построить и вывести объединение этих множеств.

 

Уровень II. Составить программу для перевода целого числа из 10-й системы счисления в 8-ю.

 

Уровень III. Составить программу, которая программным способом (используя объект Canvas) рисует на экране шахматную доску.

 

Вариант 10

1. Дать письменный ответ на следующий вопрос:

Программирование элементов анимации (динамической графики).

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Даны два множества символов A и B. Построить и вывести разности этих множеств (A–B и B–A).

 

Уровень II. Составить программу для перевода целого числа из 10-й системы счисления в 2-ю.

 

Уровень III. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости. Программно выполнить чертеж.

image03

 

Вариант 11

1. Дать письменный ответ на следующий вопрос:

Отображение на форме графических и текстовых файлов.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Даны два множества символов A и B. Построить и вывести пересечение этих множеств.

 

Уровень II. Составить программу для перевода целого числа из 8-й системы счисления в 10-ю.

 

Уровень III. Разработать приложение, в котором имитируется полет птицы над лесом (лес получить путем рисования одного «дерева» в цикле).

 

Вариант 12

1. Дать письменный ответ на следующий вопрос:

Проектирование и отображение графиков и диаграмм в Delphi.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, в котором предложения заканчиваются только точкой, восклицательным знаком или вопросительным знаком. Определить количество предложений в тексте.

 

Уровень II. Составить программу для перевода целого положительного числа из 2-й системы счисления в 10-ю.

 

Уровень III. Дана строка, состоящая из слов, разделенных одним, или несколькими пробелами. Преобразовать строку, переписав в ней каждое слово в обратном порядке.

 

Вариант 13

1. Дать письменный ответ на следующий вопрос:

Формирование изображений в Delphi программным способом. Общий обзор. Свойства объекта Canvas.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, в котором предложения заканчиваются только точкой, восклицательным знаком или вопросительным знаком. Определить каких предложений в тексте больше всего: обычных, вопросительных, или восклицательных.

 

Уровень II. Дан текст (массив строк). Составить программу, которая в каждой строке текста определяет номер позиции последней точки.

 

Уровень III. Составить программу для перевода вещественного числа из 16-й системы счисления в 2-ю.

 

Вариант 14

1. Дать письменный ответ на следующий вопрос:

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

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, в котором встречаются числа 1, 2, 3. Заменить их римским написанием I, II, III.

 

Уровень II. Дана строка текста, в которой встречаются как русские, так и латинские буквы (заглавные и прописные). Выписать из строки только русские буквы в алфавитном порядке, не повторяясь.

 

Уровень III. Составить программу для перевода вещественного числа из 16-й системы счисления в 4-ю.

 

Вариант 15

1. Дать письменный ответ на следующий вопрос:

Окна диалога и их управляющие элементы: управляющие кнопки, текстовые надписи, однострочный и многострочный редактор текста.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, в котором встречаются римские числа I, II, III. Заменить их обычным написанием 1, 2, 3.

 

Уровень II. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости. Программно выполнить чертеж.

image04

 

Уровень III. Изобразить вращение отрезка вокруг одного из его концов.

 

Вариант 16

1. Дать письменный ответ на следующий вопрос:

Окна диалога и их управляющие элементы: независимые и зависимые переключатели, кнопки для увеличения и уменьшения числовых значений, список, выпадающий список, таймер, календарь.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, который представляет собой номер телефона в произвольном написании, т.е. может содержать буквы и знаки. Преобразовать текст, оставив в нем только цифры.

 

Уровень II. Составить программу вычисления таблицы значений функции y=b∙cos(x)–sin3(x) и построить ее график при изменении x от x0 до xn с шагом dx.

 

Уровень III. Разработать приложение, в котором осуществляется перемещение стилизованного (упрощенного) человечка в горизонтальном и вертикальном направлении при нажатии соответствующих клавиш курсора.

 

Вариант 17

1. Дать письменный ответ на следующий вопрос:

Способы вывода графической информации в Delphi.

 

2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:

Уровень I. Задан текст, в котором встречаются числа 1, 2, 3. Заменить их словами один, два, три.

 

Уровень II. Сформировать на экране таблицу ASCII таким образом, чтобы в ней были представлены все отображаемые символы кодовой страницы и их числовые коды.

 

Уровень III. Разработать приложение, в котором отображается вращение треугольника вокруг одной из его вершин.

 

 


 

Критерии оценки:

Оценка

Качество  ответа  студентов  на  письменные контрольные/самостоятельные работы

"отлично"

Студент  обнаруживает  усвоение  всего  объема  программного  материала,  не  допускает  ошибок  при  записи ответа,  работа, выполнена полностью без ошибок и недочетов.

"хорошо"

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

"удовлетворительно"

Студент  обнаруживает  освоение  основного  материала  на  70-80 %,  допустил не более одной грубой ошибки и двух недочетов, не более одной грубой и одной негрубой ошибки, не более трех негрубых ошибок, одной негрубой ошибки и трех недочетов, при наличии четырех-пяти недочетов.

"неудовлетворительно"

У  студента  имеются  определённые  представления  об  изученном  материале,  но  большая  часть  программного  материала  им  не  усвоена; ставится, если число ошибок и недочетов превысило норму для оценки "удовлетворительно" или правильно выполнено менее 2/3 всей работы.

 

Виды ошибок при выполнении письменных контрольных/самостоятельных работ:

Грубые ошибки

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

Негрубые ошибки

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

Недочеты

Отдельные погрешности в формулировке ответа.

Небрежное выполнение записей.

Орфографические и пунктуационные ошибки.

 

 

 

 

 

 

 

 

 


 

Приложение 2
Комплект контрольно-оценочных средств

с использованием практической работы

по дисциплине МДК 01.02. Прикладное программирование

 

Практическая работа № 1 Среда разработчика Delphi

Цель: познакомиться со средой программирования Delphi, объектами, их свойствами и методами обработки.  Научиться размещать объекты на форме и программировать их.

 

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1) В поле Memo добавить вывод строки с № группы, строки с ФИО и строки с результатом вычисления.

2) Выбор арифметической операции – из Edit1.

3) Осуществить проверку правильности ввода символа арифметической операции из Edit1:    +  -  /  * 

Практическая работа № 2Кнопки с зависимой и независимой фиксацией в Delphi

Цель работы: познакомиться с компонентами кнопка с зависимой и независимой фиксацией и группой кнопок.

 

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1. Создайте простейший текстовый редактор, в котором можно менять стиль шрифта при помощи объектов RadioButton и Memo.

2. Разместите на форме три объекта Image и три объекта RadioButton, каждый из которых будет соответствовать одному из объектов Image. Напишите программу, в которой с помощью объектов RadioButton можно было бы по очереди делать видимым тот или иной рисунок (один), находящийся на форме. Сделайте так, чтобы при загрузке ни один рисунок не был видим.

Практическая работа № 3 Объекты OpenDialog в Delphi

Цель работы:научиться организовывать диалоги для загрузки и сохранения данных.

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

Создайте простейший текстовый редактор (использовать объект Memo), в котором можно менять:

1.      Шрифт при помощи объекта FontDialog.

2.      Цвет объекта Memo при помощи объекта ColorDialog.

Практическая работа № 4 Обычные и комбинированные списки Delphi

Цель работы: познакомиться с компонентами для вывода многострочного текста  Memo, ListBox, ComboBox

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1.  Выполнить аналогичное задание с комбинированным списком Combobox

Предусмотреть запись в свойство Text.

2.      Выполнить аналогичное задание с компонентом Memo.

Практическая работа № 5 Объекты MainMenu и PopupMenu в Delphi

Цель работы: научиться создавать главное и контекстное меню приложения.

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1. Модифицируйте программу MemoPad из примера так, чтобы появилась возможность(новый пункт меню) изменять стиль шрифта объекта Memo(fsBold, fsItalic, fsUnderline, [] – исходный). Для этого изменяйте свойство Style шрифта (Font) поля Memo1.

 2. Модифицируйте программу MemoPad из примера так, чтобы появилась возможность (новый пункт меню) изменять размер шрифта объекта Memo (возьмите три различных значения, свойство Size).

3. Модифицируйте программу MemoPad из примера  так, чтобы появилась возможность (новый пункт меню) изменять цвет шрифта объекта Memo (возьмите три различных значения, а также должна быть возможность вернуться к стандартному цвету; свойство ColorclRed и т.д.).

4. Модифицируйте программу MemoPad из примера так, чтобы появилась возможность (кнопка или пункт меню) включать и выключать редактирование текста в окне Memo. Все это должна обеспечивать единственная кнопка (или пункт меню), при этом ее свойство Caption должно соответственно меняться на Вкл. или Выкл.

Практическая работа № 6 Работа с массивами в Delphi

Цель работы:научиться использовать компонентStringGrid для ввода и вывода одномерных и двумерных массивов.

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1.       Найдите среднее арифметическое массива. Результат поместите в компонент Label в виде «Среднее арифметическое массива = » (для объединения элементов строки используйте знак +)

2.       Найдите максимальный и минимальный элементы массива. Вывод организуйте аналогично предыдущему заданиюв тот же компонент Label

3.       Найти все положительные элементы матрицы. Для вывода элементов воспользоваться объектом Memo1 (для заполнения строк поля Memo1 используйте функцию Add)

4.       Определить номера строк двумерной матрицы, содержащих только положительные элементы (для вывода номеров строк воспользоваться объектом Memo1).

5.       Напечатать номера строки и столбца прямоугольной матрицы, на пересечении которых стоит максимальный элемент.

Практическая работа № 7Работа со строками в Delphi

Цель работы: научиться обрабатывать строки средствами Delphi

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

Составить программу обработки строк. Текст помещать в Memo.

  1. В заданном тексте везде заменить слово А1 на слово А2 (длины слов не совпадают).
  2. В заданном тексте удалить часть текста, заключенного в скобки (вместе со скобками).
  3. Указать, сколько слов начинаются на одну и ту же заданную букву.
  4. Напечатать самое длинное слово из текста.
  5. В тексте вставить между словами вместо одного пробела запятую и пробел.
  6. Определить, какой процент слов в тексте начинается на букву К.
  7. Составьте программу, переставляя все слова наоборот.

Практическая работа № 8Отображение графиков функций в Delphi

Цель работы: познакомиться с графическими компонентами Delphi. Научиться выводить графики функций.

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Практическая работа № 9Компоненты для  управления файлами

Цель работы: научиться работать с файлами.

Содержание работы:

1.      Разместить на форме компоненты в соответствии с заданием.

2.      Ввести программный код.

3.      Протестировать приложение.

Самостоятельно:

1.       Для участия в конкурсе на замещение вакантной должности сотрудника фирмы желающие подают следующую информацию: Ф.И.О., год рождения, образование (среднее, специальное, высшее), знание иностранных языков (английский, немецкий, французский, владею свободно, читаю и перевожу со словарем), владение компьютером, стаж работы. Вывести список претендентов в соответствии с требованиями руководства фирмы.

 

2.       В библиотеке имеется список книг. Каждая запись этого списка содержит: фамилии авторов, название книги, год издания. Вывести информацию о книгах, в названии которых встречается некоторое ключевое слово (ввести с клавиатуры).

 

3.       Каждая запись списка вакантных рабочих мест содержит: наименование организации, должность, квалификацию (разряд или образование), стаж работы по специальности, заработную плату, наличие социального страхования (да/нет), продолжительность ежегодного оплачиваемого отпуска. Вывести список рабочих мест в соответствии с требованиями клиента.

 

4.       В радиоателье хранятся квитанции о сданной в ремонт радиоаппаратуре. Каждая квитанция содержит следующую информацию: наименование группы изделий (телевизор, радиоприемник и т. п.), марку изделия, дату приемки в ремонт, состояние готовности заказа (выполнен, не выполнен). Вывести информацию о состоянии заказов на текущие сутки по группам изделий.

 

5.       Информация о сотрудниках предприятия содержит: Ф.И.О., номер отдела, должность, дату начала работы. Вывести списки сотрудников по отделам в порядке убывания стажа.

 

 

Критерии оценки практической работы, выполненной в лаборатории:

 

Оценка

5

4

3

2

Содержание

Работа полностью завершена.  

Почти полностью сделаны наиболее важные компоненты работы

Не все важнейшие компоненты работы выполнены

Работа сделана фрагментарно и с помощью преподавателя

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

Работа демонстрирует понимание целей и последовательности выполнения заданий,некоторые детали не уточняются.

Работа демонстрирует частичноепонимание целей и последовательности выполнения заданий.

Работа демонстрирует минимальное понимание целей и последовательности выполнения заданий.

При выполнении заданий не допущено ошибок.

При выполнении заданий не допущено ошибок, имеются неточности.

При выполнении заданий допущены ошибки.

Студент может работать только под руководством преподавателя.

 

 

 


Приложение 3
Перечень теоретических вопросов для экзамена

 

по дисциплинеМДК 01.2. Прикладное программирование

 

1. Событийное программирование. События мыши. Переменная Shift.

2. Событийное программирование. События мыши. Переменная Button.

3. Событийное программирование. События мыши. Переменная Sender.

4. Событийное программирование. События мыши. Обработка нажатия и отпускания клавиши мыши.

5. Событийное программирование. События мыши. Обработка движения указателя мыши.

6. Событийное программирование. События мыши. Обработка событий колеса прокрутки мыши.

7. Событийное программирование. События клавиатуры. Обработка ввода символа.

8. Событийное программирование. События клавиатуры. Обработка нажатия/отпускания клавиши.

9. Событийное программирование. События клавиатуры. Приоритет (OnShortCut) и перехват (KeyPreview) обработки.

10. Событийное программирование. События клавиатуры. Переменная Sender.

11. Событийное программирование. События клавиатуры. Переменная Shift.

12. Обработка текстовых файлов.

13. Обработка типизированных файлов.

14. Компоненты для отображения таблицы из базы данных.

15. Компоненты для реализации запроса к базе данных.

16. Организация главного/контекстного меню.

17. Организация обработки «горячих клавиш». Методика использования компонента HotKey.

18. Свойства и события компонента Timer.

19. Режимы отображения формы, модальная и немодальная форма. Методика использования свойства ModalResult.

20. Модальные диалоги. Настройка диалогов ShowMessage, MessageDlg и MessageBox.

21. Стандартные диалоги. Настройка диалогов открытия/сохранения файлов.

22. Стандартные диалоги. Настройка диалогов выбора шрифта/цвета.

23. Текстовый редактор Memo. Основные свойства, события и методы.

24. Текстовый редактор RichEdit. Основные свойства, события и методы.

25. Экранные клавиши (Button, BitBtn). Основные свойства, события и методы.

26. Экранная клавиша SpeedButton. Основные свойства, события и методы.

27. Флажки (ChekBox) и переключатели (RadioButton, RadioGroup). Основные свойства, события и методы.

28. Компонент Image. Основные свойства, события и методы.

29. Компонент Shape. Основные свойства, события и методы.

30. Компоненты: TrackBar и ProgressBar. Основные свойства и методы.

31. Рисованиев Delphi (Canvas, Font, Pen, Brush). Свойства, события и методы.

32. Компонент для отображения табличной информации. Свойства, события и методы.

 

 


Приложение 4
Комплект контрольно-оценочных средств

с использованием теста

 

по дисциплине МДК 01.02. Прикладное программирование

Тест по Delphi

Вариант 1

1.     Delphi – это

1)    язык программирования высокого уровня, в основе которого лежит язык Pascal;

2)    среда быстрой разработки, в которой в качестве языка программирования используется язык VisualBasic;

3)    среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi.

 

2.     Окна Delphi:

1)    окно стартовой формы, окно редактора свойств объектов, окно просмотра списка объектов, окно редактора кода, главное окно;

2)    окно стартовой формы, окно редактора списка объектов, окно просмотра свойств объектов, окно редактора кода, главное окно;

3)    окно стартовой формы, окно редактора свойств объектов, окно просмотра списка объектов, окно редактора кода, главное меню.


 

3.     Элемент Button находится на вкладке:

1)    Additional;

2)    Standard;

3)    Win32.

 

4.     Поле редактирования – …

1)    Label;

2)    Caption;

3)    Edit.


 

5.     Свойство компонента Label AutoSize – …

1)    признак того, что размер поля определяется его содержимым;

2)    признак того, что размер поля меняется автоматически;

3)    признак того, что размер поля не определяется его содержимым.

 

6.     Приложение сохраняется следующим образом (выберите оптимальный вариант): 

1)    FileSaveas… –  Создаем папку – Сохраняем;

2)    File – Save as… –  Save Project as…;

3)    FileSaveas… –  Создаем папку – Сохраняем модуль – SaveProjectas… –  В ту же папку сохраняем проект;

4)    File –  Save Project as…

 

7.     Задача: «Вычислить сумму первых N натуральных чисел». Выберите верную процедуру для решения этой задачи (на нумерацию компонентов не обращать внимания):

1) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

writeln (‘Введите N’);

readln(N);

       S:=0;

       For i:=1 to N do s:=s+i;

Writeln(‘Сумма первых ’, N, ‘ чисел равна ’, s);

end;

2) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Text := ‘Суммаравна ’+ IntToStr(s);

end;

3) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Caption := ‘Результат’+ IntToStr(s);

end;

 

8.     Составить программу, которая вычисляет сумму нечетных чисел отрезка [a,b].

 

Вариант 2

1.  Язык Delphi

1)  строго типизированный объектно-ориентированный язык, в основе которого лежит язык Pascal;

2)  строго типизированный объектно-ориентированный язык, в основе которого лежит язык ObjectPascal;

3)  строго типизированный объектно-ориентированный язык, в основе которого лежит язык VisualBasic.

 

2.  Окно ObjectInspector  —

1)  окно просмотра списка объектов;

2)  окно редактора свойств объектов;

3)  это не окно Delphi.

 


3.  Элемент Edit находится на вкладке:

1)  Additional;

2)  Standard;

3)  Win32.

 

4.  Поле вывода текста (поле статического текста) – …

1)  Label;

2)  Caption;

3)  Edit.


 

5.   Чтобы поменять цвет кнопки Button

1)     нужно  в окне ObjectInspector  выбрать свойство Color и из появившегося списка выбрать цвет;

2)     нужно  в окне ObjectInspector  (на вкладке Properties) выбрать свойство Color и из появившегося списка выбрать цвет;

3)     цвет кнопки невозможно поменять.

 

6.  Приложение сохраняется следующим образом (выберите оптимальный вариант): 

1)  FileSaveas… –  Создаем папку – Сохраняем;

2)  FileSaveas… –  Создаем папку – Сохраняем модуль – SaveProjectas… –  В ту же папку сохраняем проект;

3)  File – Save as… –  Save Project as…;

4)  File –  Save Project as…

 

7.  Задача: «Вычислить сумму первых N натуральных чисел». Выберите верную процедуру для решения этой задачи (на нумерацию компонентов не обращать внимания):

1) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Caption := ‘Результат’+ IntToStr(s);

end;

2) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

writeln (‘Введите N’);

readln(N);

       S:=0;

       For i:=1 to N do s:=s+i;

Writeln(‘Сумма первых ’, N, ‘ чисел равна ’, s);

end;

3) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Text := ‘Суммаравна ’+ IntToStr(s);

end;

 

8.  Составить программу, которая вычисляет произведение четных чисел отрезка [a,b].

 

Вариант 3

1.       В основе систем быстрой разработки (RAD-систем, RapidApplicationDevelopment — среда быстрой разработки приложений)  лежит

1)       объектно-ориентированное программирование;

2)       технология визуального проектирования и событийного программирования;

3)       технология визуального проектирования и  объектно-ориентированного программирования.


 

2.       Как называется окно, в котором отображаются возможные события и свойства объекта?

1)       ObjectInspector;

2)       ObjectTreeView;

3)       Form1;

4)       Unit1.

 

3.  Элемент Label находится на вкладке:

1)     Additional;

2)     Standard;

3)     Win32.

 


4.       Поле редактирования – …

1)       Label;

2)       Caption;

3)       Edit.

 

5.       Свойство компонента Label Wordwrap – …

1) признак того, что размер поля определяется его содержимым;

2) признак того, что слова, которые не помещаются в текущей строке, не отображаются;

3) признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку.

 

6.       Приложение сохраняется следующим образом (выберите оптимальный вариант): 

1)       FileSaveas… –  Создаем папку – Сохраняем модуль – SaveProjectas… –  В ту же папку сохраняем проект;

2)       FileSaveas… –  Создаем папку – Сохраняем;

3)       File – Save as… –  Save Project as…;

4)       File –  Save Project as…

 

7.       Задача: «Вычислить сумму первых N натуральных чисел». Выберите верную процедуру для решения этой задачи (на нумерацию компонентов не обращать внимания):

1) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

writeln (‘Введите N’); readln(N);

       S:=0;

       For i:=1 to N do s:=s+i;

Writeln(‘Сумма первых ’, N, ‘ чисел равна ’, s);

end;

2) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Caption := ‘Результат’+ IntToStr(s);

end;

3) procedure TForm1.Button1Click(Sender: TObject);

var

       N, s, i : integer; 

begin

N :=StrToInt(Edit1.Text);

       S:=0;

       For i:=1 to N do s:=s+i;

Label2.Text := ‘Сумма равна ’+ IntToStr(s);

end;

 

8.       Составить программу, которая вычисляет количество четных чисел отрезка [a,b].

 

 

Ключи к тестам:

 

 

1

2

3

4

5

6

7

Вариант 1

3

1

2

3

1

3

3

Вариант 2

2

2

2

1

3

2

1

Вариант 3

2

1

2

3

3

1

2

 

 

 

Критерии оценивания:

 

Оценка

Критерии

5

Студент верно ответил на 6-7 вопросов теста,

и программа написана правильно

4

Студент верно ответил на 4-5 вопросов теста,

и программа написана правильно

3

Студент верно ответил на 4-7 вопросов теста,

 и часть программы написана

2

Студент верно ответил не более, чем на 5  вопросов теста,

и не справился с восьмым заданием (программа)

 

 

 

 

 

 


 

Приложение 5
Рекомендации к выполнению курсовой работы

по дисциплине МДК 01.02 Прикладное программирование

 

1. Цели и задачи курсовой работы

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

 

Целью курсовой работы по дисциплине МДК 01.02 «Прикладное программирование» является:

·        дальнейшее развитие и закрепление знаний, полученных на лекционных и лабораторных занятиях в области методов прикладного программирования;

·        совершенствование практических навыков работы на ПЭВМ;

·        развитие профессиональных навыков работы с CASE-средствами.

 

2. Тематика курсовых работ

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

В качестве перспективных задач в рамках данного направления могут быть рекомендованы:

·        анализ эффективности различных алгоритмов (сортировки, поиска...);

·        разработка универсальных программ (пакетов программ) для решения систем линейных алгебраических и дифференциальных уравнений;

·        разработка текстовых редакторов и записных книжек;

·        разработка игр;

·        специальные задания (индивидуальные и комплексные работы) выдаются преподавателем.

 

Примерная тематика курсовых работ (проектов)

1.      Инженерный калькулятор.

  1. Электронные часы с будильником.
  2. Часы со стрелками.
  3. Изображения графиков различных функций.
  4. Вывод диаграмм табличных значений.
  5. Анимация: перемещение объектов по форме.
  6. Медиаплеер: проигрывание аудио- и видео- файлов.
  7. Игра «Сапер».
  8. Программа тестирования.
  9. «Записная книжка».
  10. «Ежедневник».
  11. Игра «Собери картинку».
  12. Поиск и замена строк в текстовом файле.
  13. Однооконный текстовый редактор.
  14. Многооконный текстовый редактор в MDI стиле.
  15. Многооконный текстовый редактор в SDI стиле.
  16. Поиск в списке телефонов
  17. Сопоставление простых методов сортировки массивов
  18. Решение систе6мы и двух линейных уравнений.
  19. Сортировка данных в текстовом файле.
  20. Форматирование текста в текстовом редакторе.
  21. Бегущая строка

 

3. Порядок выполнения курсовой работы

3.1. Курсовая работа выполняется студентами индивидуально в соответст­вии с заданием, полученным от преподавателя.

3.3. Для выполнения курсовой работы студентам предоставляется время в дисплейных классах.

3.4. Руководитель курсового проектирования проводит консультации в назначенное им время.

3.5. Защита курсового проекта осуществляется на ПЭВМ после представле­ния студентами материалов, перечисленных в пункте 4.

 

4. Основные требования к выполнению и оформлению курсовой работы

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

4.2. В процессе работы над курсовым проектом студент обязан:

·        ознакомиться с рекомендуемой литературой;

·        согласовать с руководителем курсового проекта информационные аспекты (математическую основу, технологию и инструментальные средства) для решения задачи;

·        разработать алгоритмическое и программное обеспечение (Windows application) на основе объектно-ориентированного подхода;

·        решить поставленную задачу;

·        оформить пояснительную записку к курсовой работе.

4.3. Пояснительная записка к курсовой работе содержит:

·        титульный лист с указанием наименования ССУЗа, темы курсового проекта, Ф.И.О. студента, специальности, группы, Ф.И.О. преподавателя, принявшего курсовой проект, дату выполнения курсового проекта;

·        постановку задачи и описание исходных данных;

·        разработку математического обеспечения работы;

·        краткое описание функциональных возможностей среды программирования, в которой выполнена курсовая работа;

·        описание работы программы;

·        полученные результаты при решении поставленной задачи (графики, таблицы, экранные формы, отчеты и т.д.);

·        выводы;

·        список литературы;

·        приложение, содержащее текст разработанной про­граммы (функции);

·       объем курсовой работы  - от 20 до 30 печатных листов.

4.4. В процессе разработки программных средств при курсовом проектиро­вании необходимо обеспечить дружественный интерфейс для пользователя (кнопки, панели, интерактивный режим, меню, систему помощи и т.д.).

4.5. Во время защиты курсовой работы студенты должны быть готовы продемонстрировать работоспособность разработанного ими программно­го продукта и ответить на вопросы преподавателя.

 

5. Оценка курсовой работы.

Курсовая работа оценивается руководителем курсового проектирования по четырехбалльной системе (отлично, хорошо, удовлетворительно, неудовлетворительно) по каждому из следующих параметров:

·        оценка результатов работы;

·        оценка оформления и срока представления работы;

·        оценка защиты результатов работы.

 

Приложение 6
Комплект контрольно-оценочных средств с использованием   электронных презентаций (рефератов, докладов, сообщений)

по дисциплине МДК 01.02. Прикладное программирование

 

Темы электронных презентаций

(рефератов, докладов, сообщений)

 

1.      Организация движения данных в очереди.

2.      Преимущества динамической  структуры данных в виде бинарного дерева по сравнению со списками.

3.      История и современные тенденции развития в ООП в программировании.

4.      Использование конструктора и деструктора в программировании.

5.      Использование библиотеки шаблонов.

6.      Разработка приложения для работы с файлами.

7.      Виртуальные функции.

8.    Среда программирования Delphi

 

 


 

Критерии оценки электронных презентаций:

Оценка

5

4

3

2

Содержание

Работа полностью завершена 

Почти полностью сделаны наиболее важные компоненты работы

Не все важнейшие компоненты работы выполнены

Работа сделана фрагментарно и с помощью учителя

Работа демонстрирует глубокое излагаемого материала 

Работа демонстрирует понимание излагаемого материала,  некоторые детали не уточняются

Работа демонстрирует понимание излагаемого материала , но неполное

Работа демонстрирует минимальное понимание излагаемого материала 

Везде даны интересные, продуманные ответы на вопросы

Почти везде выбирается более интересные, продуманные ответы на вопросы

Студенту нужна помощь в выборе интересного и продуманного ответа на вопрос

Студент может работать только под руководством преподавателя

Дизайн

Дизайн логичен и очевиден 

Дизайн есть 

Дизайн случайный

Дизайн не ясен

Имеются постоянные элементы дизайна. Дизайн подчеркивает содержание.

Имеются постоянные элементы дизайна. Дизайн соответствует содержанию. 

Нет постоянных элементов дизайна. Дизайн может и не соответствовать содержанию.

Элементы дизайна мешают содержанию, накладываясь на него.

Все параметры шрифта хорошо подобраны (текст хорошо читается)

Параметры шрифта подобраны. Шрифт читаем.

Параметры шрифта недостаточно хорошо подобраны, могут мешать восприятию

Параметры не подобраны. Делают текст трудночитаемым

Графика

Хорошо подобрана, соответствует содержанию, обогащает содержание

Графика соответствует содержанию

Графика мало соответствует содержанию

Графика не соответствует содержанию

Грамотность

Нет ошибок: ни грамматических, ни синтаксических

Минимальное количество ошибок 

Есть ошибки, мешающие восприятию

Много ошибок, делающих материал трудночитаемым

Выступление

-       выступающий свободно владеет содержанием, ясно излагает идеи

-       выступающий свободно и корректно отвечает на вопросы и замечания аудитории

-       электронная презентация служит иллюстрацией к выступлению, но не заменяет его

-       выступающий обращается к аудитории, поддерживает контакт с ней

-       при необходимости выступающий может легко перейти к любому слайду своей презентации

-       в выступлении отражен вклад каждого участника в работу группы (если работа не индивидуальная)

-  выступающий свободно владеет содержанием

-      выступающий свободно и корректно отвечает на вопросы и замечания аудитории, допускает неточности.

-      электронная презентация служит иллюстрацией к выступлению, частично заменяет его

-           выступающий обращается к аудитории, поддерживает контакт с ней

-      при необходимости выступающий может легко перейти к любому слайду своей презентации

-      в выступлении отражен вклад каждого участника в работу группы (если работа не индивидуальная)

-       выступающий владеет содержанием, только при обращении к тексту презентации

-       выступающий отвечает на вопросы и замечания аудитории с затруднениями.

-       электронная презентация служит иллюстрацией к выступлению, большей частью заменяет его

-       выступающий не обращается к аудитории.

-       в выступлении не отражен вклад каждого участника в работу группы (если работа не индивидуальная)

 

-  выступающий не владеет содержанием

-  выступающий не отвечает на вопросы и замечания аудитории

-      электронная презентация заменяет выступление

-      выступающий не обращается к аудитории.

-  в выступлении не отражен вклад каждого участника в работу группы (если работа не индивидуальная)

 

 

 

Требования к оформлению рефератов:

1.      Грамотно и правильно оформленный титульный лист.

2.      План работы оформляется с названием «Содержание»; расположение – по левому краю.

2.1.   В содержании указываются начальные страницы всех частей и параграфов работы (название главы отдельной страницы не имеет), кроме списка литературы и приложений (в тексте нумеруются).

2.2.   Пишется слово «глава», главы нумеруются римскими цифрами, параграфы - арабскими, знак § не пишется; части работы «Введение». «Заключение», «Список использованных источников» нумерации не имеют.

2.3.   Список библиографических источников оформляется под заголовком «Список использованных источников» в соответствии с принятыми правилами библиографического описания.

3.      Заголовки «Введение», «Заключение», «Список использованных источников» пишутся посередине, вверху листа, без кавычек, точка не ставится.

3.1.   Объем введения и заключения работы -   1,5-2 страницы печатного текста.

3.2.   В работе используются три вида (начертания) одного шрифта: 1 - для выделения названий глав, заголовков; 2 - для выделения названий параграфов; 3 - для текста.

4.      Приложение оформляются на отдельных листах, каждое приложение имеет порядковый номер и тематический заголовок. Надпись «Приложение» 1 (2.3...) оформляется в правом верхнем углу. Заголовок приложения оформляется как заголовок параграфа.

5.      Объем работы не менее 10 листов напечатанных на компьютере страниц; оглавление, список литературы и приложения не включаются в указанное количество страниц.

5.1.   Текст печатается шрифтом TimesNewRoman 14 пт, с интервалом - 1,5. Красная строка - 1,5 см.

5.2.   Поля: слева - 3 см, справа – 1,5 см, сверху и снизу - 2 см.

6.      Оформление схем алгоритмов, таблиц и формул. Иллюстрации (графики,  схемы,  диаграммы)  могут  быть  в  основном тексте  реферата  и  в  разделе  приложений. Все  иллюстрации  именуются  рисунками. Все рисунки, таблицы  и  формулы  нумеруются  арабскими  цифрами  и  имеют сквозную  нумерацию   в   пределах   приложения.  Каждый  рисунок   должен иметь   подпись. Например: Рис.12. Форма  главного  окна  приложения.

6.1.   На  все  рисунки, таблицы и формулы  в  работе   должны   быть  ссылки  в виде: «форма  главного  окна  приложения  приведена на рис. 12.».

6.2.   Рисунки  и  таблицы  должны  размещаться  сразу  после  той  страницы, на  которой  в  тексте  записки  она  упоминается  в  первый  раз.  Если позволяет место,  рисунок (таблица)  может  размещаться  в  тексте  на  той  же странице, где  на  него  дается  первая  ссылка.

6.3.   Если  рисунок  занимает  более одной  страницы, на  всех  страницах, кроме  первой,  проставляется  номер  рисунка  и  слово «Продолжение». Например:Рис. 12. Продолжение

6.4.   Рисунки  следует  размещать  так, чтобы  их   можно  было  рассматривать без  поворота  записки. Если  такое  размещение  невозможно,  рисунки  следует располагать так, чтобы  для  их  просмотра   надо  было бы  повернуть  работу по  часовой  стрелке.

7.      Нумеровать страницы работы по книжному варианту: печатными цифрами, в нижнем правом углу страницы, начиная с текста «Введения» (с. 3). Нумерация в работе сквозная, до последней страницы.

8.      Работа должна быть сброшюрована.


 

Критерии оценки письменных рефератов (без электронных презентаций):

 

Оценка

5

4

3

2

Содержание

Работа полностью завершена 

Почти полностью сделаны наиболее важные компоненты работы

Не все важнейшие компоненты работы выполнены

Работа сделана фрагментарно и с помощью учителя

Работа демонстрирует глубокое излагаемого материала 

Работа демонстрирует понимание излагаемого материала,  некоторые детали не уточняются

Работа демонстрирует понимание излагаемого материала , но неполное

Работа демонстрирует минимальное понимание излагаемого материала 

Студент предлагает собственную интерпретацию или развитие темы (обобщения, приложения, аналогии)

Студент в большинстве случаев предлагает собственную интерпретацию или развитие темы

Студент иногда предлагает свою интерпретацию

Интерпретация ограничена или беспочвенна

Оформление

Работа оформлена в соответствии с правилами оформления.

Сброшюрована.

Работа оформлена в соответствии с правилами оформления, имеются недочеты в оформлении.

Оформление работы  не в соответствии с правилами оформления

Работа оформлена не по требованиям.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Комплект контрольно-оценочных средств по МДК 01.02 Прикладное программирование"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по переработке нефти и газа

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 656 258 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.11.2020 970
    • DOCX 101.1 кбайт
    • 20 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Вохменина Елена Феликсовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Вохменина Елена Феликсовна
    Вохменина Елена Феликсовна
    • На сайте: 8 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 11342
    • Всего материалов: 7

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 67 регионов
  • Этот курс уже прошли 847 человек

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 152 человека

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 475 человек из 69 регионов
  • Этот курс уже прошли 2 324 человека

Мини-курс

Развитие и воспитание: ключевые навыки для родителей маленьких детей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные тенденции в архитектуре

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Мозг и психотерапия: влияние, методы и направления

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 29 регионов
  • Этот курс уже прошли 27 человек