(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Система информационной поддержки процесса обучения в РША при РЦМ

Вернуться к списку проектовНа главную страницу курса

Заказчик

Рогов Александр Александрович, профессор, д.т.н., кафедра Математического моделирования систем управления. Эл.почта: rogov@psu.karelia.ru. Раб.тел: 711014.
Эксперт со стороны заказчика:
Гладков Кирилл Олегович <gladkovko@com.onego.ru>

Инструктор

Никонов Алексей Михайлович. Эл. почта: Alexey.Nikonov@metsopartners.com. Раб. тел.: 719611, ул. Анохина 20, каб. 304.

Аннотация проекта

Основная цель - развитие Республиканской школьной академии при РЦМ в области использования ИКТ в учебном процессе, появление новых возможностей для предоставления качественных образовательных услуг и охвата этими услугами учащихся отдаленных школ. Цель изучения дисциплины: ознакомление учащихся с основами визуального программирования и языком Object Pascal, получение учащимися навыков разработки программ в среде Delphi и построения алгоритмов.

Первичные требования

Требуется выполнение следующих работ:

План курса

  1. Понятия объекта, класса, свойства класса, метода класса, события.
  2. Среда визуального программирования Delphi. Событийный механизм управления программной системой.
  3. Компоненты Label, Button, Edit, ListBox, StringGrid, RadioGroup, Timer, TabSheet, CheckBox, PageControl.
  4. Обработка событий.
  5. Разработка программы "Калькулятор".
  6. Алгоритмы работы со списками.
  7. Разработка программы "Два списка".
  8. Алгоритмы работы со строками.
  9. Разработка программы "Генератор английской фразы".
  10. Работа с файлами: типы файлов, файловые переменные, чтение из файла, запись в файл.
  11. Разработка программы "Блокнот".
  12. Алгоритмы работы с одномерными и двумерными массивами.
  13. Разработка программы "Телефонная книжка".
  14. Графические возможности компонентов: класс Canvas.
  15. Алгоритмы построения и заполнения геометрических фигур.
  16. Разработка программы "Часы".
  17. Разработка программы "Движение".

Разработчики

  1. Самсонов Геннадий Валерьевич, 22307, менеджер, зачтено
  2. Малашков Никита Александрович, 22307, секретарь, зачтено
  3. Шапков Владислав Павлович, 22307, зачтено
  4. Головченко Алексей Александрович, 22307, зачтено
  5. Чекулаев Дмитрий Евгеньевич, 22307, зачтено
  6. Стрельников Ратмир Сергеевич, 22307, зачтено
Собрания по средам, 13:30-15:05, каб. 138
Презентация проекта (PDF)
Web-ресурс разработки