Старший
преподаватель Ильницкий В.Г.
Костанайский
государственный университет им. А.Байтурсынова
Активизация
исследовательской деятельности студентов
с помощью
кружка по программированию

Для активации исследовательской
деятельности студентов на кафедре программного обеспечения Костанайского
государственного университета функционируют несколько кружков по программированию.
Основной целью кружка является выявление особо одаренных студентов,
оказание помощи студентам, желающим повысить уровень подготовки и устранение существующих пробелов в знаниях,
воспитания в студентах самостоятельности, активности, усидчивости, активной
жизненной позиции.
Кружок
«Программирование» является факультативным занятием по изучению современных
визуальных языков программирования. Данный кружок является логическим
расширением курса «Программирование на алгоритмических языках» необходимый для
углубленного изучения основ программирования и приобретения практических
навыков программирования, изучение и практическое применение современных
визуальных сред программирования. При изучении курса студенты должны:
·
в совершенстве владеть
инструментами интерфейса языка;
·
быстро создавать и
отлаживать приложения;
·
знать теоретические и прикладные аспекты
использования;
·
уметь использовать Delphi при решении практических задач;
·
иметь представление о
тенденциях и перспективах развития инструментальных средств разработки
программного обеспечения.

Участники кружка принимают активное участие в
проводимых олимпиадах по программированию как на факультете, так и на
международных олимпиадах по программированию.
Выносимые
на рассмотрение темы
|
№ |
Темы |
|
1 |
Создание Электронных учебников |
|
2 |
Создание демонстрационных программ |
|
3 |
Создание тестирующих программ |
|
4 |
Создание архивирующих программ |
|
5 |
Создание криптографических программ |
|
6 |
Разработка помехоустойчивого кода передачи информации |
|
7 |
Разработка защит от вирусов |
|
8 |
Разработка программ, со скрытой передачей информации |
|
9 |
Разработка программ дешифровки данных |
|
10 |
Разработка баз данных с хранением зашифрованной информации |
Активно ведется работа по созданию
различного рода игровых программ. Игровые программы позволяют активизировать интерес у студентов к программированию,
стимулируют самостоятельный поиск решения поставленной задачи, наглядно
демонстрируют результат выполненной работы. Только играя можно научиться хорошо
программировать, понять вкус программирования, изучить основы программирования
и практическое применение этих знаний.

Модельная программа по демонстрации
рекурсии при прохождении лабиринта

Демонстрационная программа по работе с «Графами»

Программа криптографической защиты файлов
Литература:
1. М.В.Мозговойт, Занимательное
программирование: Самоучитель – Спб.:Питер, 2004г., 208с.
2. Томас Кормен, Алгоритмы.
Построение и анализ – Москва, 2005г.