ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТІРЛІГІ
МИНИСТЕРСТВО ОБРАЗАВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
АЛМАТЫ БАСҚАРУ ЖӘНЕ НАРЫҚ КОЛЛЕДЖІ
АЛМАТИНСКИЙ КОЛЛЕДЖ УПРАВЛЕНИЯ И РЫНКА
Дипломдық жоба дипломный проект
Тақырыбы;________________________________________________________На тему;__________________________________________________________
__________________________________________________________________
Беттер_______ Сызба парақтар_________ Қосымшалар____________
Cтраницы Чертежей листов Приложения
Арнайы пәндер циклінің меңгерушісі_______ Даурембекова Н.К
Зав.цикл специальных дисциплина (қолы) (аты,тегі,әкесінің аты)
(подпись) (фамилия,имя,отчество)
Ғылыми жетекшісі_______________________ ________________
Научный руководитель
Кеңесшілер _______________________ ________________
Консультанты _______________________ ________________
_______________________ ________________
Оқушысының аты-жөні __________________ _________________
Ф.И.О. обучающегося
Алматы 2017
Содержание
Теоретическая часть
Глава №1: Язык программирования Delphi
1. Целевая Платформа
2. Отличия от других языков программирования
3. История языка
4. Компиляторы
5. Синтаксис языка
6. Система Типов
6.1 Операторы
6.2 Классы
Практическая часть
Глава №2: Разработка онлайн тестирования
1.Меню приложения онлайн-тестировани
2.Создание Теста
3. Ввод команд
Введение
Процесс разработки программных продуктов - это сумма различных видов деятельности, необходимых для преобразования требований пользователей в программную систему.
Цель - Автоматизация процесса контроля знаний учащихся по языку программирования delphi (палитры standard).
Свой курсовой проект я решил создать в среде языка программирования Delphi. В моем курсовом проекте должен быть создан тест для проверки знаний студентов по теме «Назначение и основные свойства палитры компонентов «standard»». Курсовая будет представлять собой программный продукт, тестирующий знания студентов, состоящий из 15 вопросов и имеющий в каждом по 3 ответа. Если ответ не будет выбран, будет выходить сообщение об ошибки, просящее выбрать один из ответов. В результате будет подсчитано количество правильных и не правильных ответов за определенный промежуток времени.
Объект исследования
Проверка приобретённых знаний и умений является сложным процессом и охарактеризовать это достаточно точно и полно одной лишь оценкой за выполненную работу (оцениваемую лишь по конечному результату), вряд ли может служить объективной оценкой достижения учащегося к этому моменту времени. Для разрешения этой проблемы я предлагаю ввести оценку достижений учащегося при помощи тестового контроля знаний.
Тест (от английского слова test - проверка, задание) - это система заданий, позволяющая измерить уровень усвоения знаний, степень развития определенных психологических качеств, способностей, особенностей личности.
Тестовый блок заданий позволяет получить весьма информативный результат о знаниях учащегося, благодаря большему количеству вопросов и задач, охватывающий изучаемый материал, чем обычные стандартные методы проверки знаний в виде контрольных работ, при той же затрате времени.
Задания, предложенные в тестовом блоке стимулируют учащегося на развитие и применение своих интеллектуальных способностей.
Актуальность
Введение тестового контроля существенно повышает мотивацию обучения и заинтересованность обучаемого.
Тестирование на компьютере более интересно по сравнению с традиционными формами опроса, что создает положительную мотивацию у студентов.
Квалифицированный анализ ответов позволит чётко сформулировать и выявить проблемы, существующие в образование (решение проблемы ухудшения уровня знаний возможно лишь после установления причин, приведших к этому, т.е. к глубокому и чёткому пониманию причин, нарушающих равновесие между психологическими характеристиками среднестатистического ученика и его достижениями в учебном процессе).
Но мы должны знать, что тестируемый контроль знаний является промежуточным контролем, а не итоговым.
Предмет исследования
В результате проведенного анализа существующих инструментальных средств разработки приложений был выбран продукт фирмы Borland Delphi 7.0, что обусловлено очень богатыми возможности среды программирования (работа с файлами, графикой, различными СУБД и т.д.) и простотой в использовании. Использование среды разработки Delphi при программной реализации, позволило создать качественное современное программное обеспечение, обладающее высокой скоростью работы, удовлетворяющее всем уровням требований предъявляемых к интерфейсу пользователя, обеспечивающее эффективность и гибкость работы с данными.
Я разрабатывал приложение онлайн тестирование с помощью Delphi (Де́лфи, произносится /ˈdɘlˌfi:/[1]) — императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. Первоначально носил название Object Pascal и исторически восходит к одноимённому диалекту языка, разработанному в фирме Apple в 1986 году группой Ларри Теслера[2]. Однако в настоящее время термин Object Pascal чаще всего употребляется в значении языка среды программирования Delphi. Начиная с Delphi 7, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.
