Применение технологий «1С» для подготовки программистов в вузе
Т.О. Сундукова, доцент кафедры Информатики и МОИ ТГПУ им. Л.Н. Толстого, [email protected]
Интенсивное внедрение компьютерной техники и средств телекоммуникационной связи во все сферы жизни общества неизбежно влечет за собой проблему проектирования и разработки информационных систем, программного обеспечения, обслуживания компьютерной техники. Возрастает потребность общества в высококвалифицированных специалистах в области вычислительной техники, способных к быстрой адаптации к изменяющимся информационным потокам. Именно поэтому приоритетными направлениями государственной политики в сфере образования и науки должны стать [2]:
• формирование современной системы непрерывного профессионального образования;
• повышение качества профессионального образования;
• обеспечение доступности качественного общего образования;
• повышение престижа и инвестиционной привлекательности сферы образования;
• тесный контакт пользователей ИКТ с руководителями ведущих российских научно-исследовательских центров.
В настоящее время к специалистам в области компьютерной техники предъявляются очень высокие требования, такие как способность свободно ориентироваться в профессиональной предметной деятельности, способность проанализировать, выбрать и самостоятельно освоить средства реализации задачи с расчетом на их возможные изменения. Однако, как показывает анализ данных качества подготовки специалистов соответствующей специальности «Математическое обеспечение и администрирование информационных систем», далеко не все выпускники обладают профессиональными качествами в достаточной степени адекватными требованиям, предъявляемым современным обществом.
В Тульском государственном педагогическом университете им. Л.Н.Толстого разработка образовательных программ обучения программистов предусматривает модульный принцип формирования контента вариативной части, направленной на формирование профессиональных компетенций. При этом каждый модуль является, с одной стороны, логически завершенным компонентом, реализующим обучение в рамках определенной парадигмы. С другой стороны, между модулями
предусматривается тесная междисциплинарная связь, позволяющая реализовать комплексный подход в обучении.
За основу модульного построения контента были выбраны наиболее популярные и перспективные на сегодняшний день направления в области программирования и администрирования: объектно -ориентированное программирование, web-программирование, проектирование баз данных и СУБД, администрирование информационных систем. Использование в обучении конкретных платформ обусловлено, во-первых, доступностью программного обеспечения, во-вторых, перспективностью и стабильными тенденциями к обновлению, в-третьих, ориентацией на региональный рынок труда и «популярностью» технологий в среде потенциальных работодателей.
С учетом сформулированных требований, на наш взгляд, разработка контента образовательной программы, направленного на формирование профессиональных компетенций программистов, целесообразно строить на базе технологий «1С». В каждом модуле нами выделяется ряд дисциплин, реализующих обучение на основе платформы «1С:Предприятие».
Реализация парадигмы объектно-ориентированного программирования составляет основу разработки проектов, поэтому может изучаться в рамках дисциплин: программирование, структуры и алгоритмы компьютерной обработки данных, избранные вопросы программирования.
Организация структуры данных «1С:Предприятие» расширяет и углубляет понятия, связанные с проектированием и обработкой баз данных. При этом язык запросов SQL изучается с одной стороны, как основа для построения запросов в базах данных, с другой - как реализация одной из версий с учетом особенностей среды и решаемых задач. Следующие темы модуля предполагают использование технологий «1С»: разработка платформенно ориентированного программного обеспечения, язык запросов SQL, взаимодействие платформы с различными версиями языка запросов SQL.
В рамках администрирования информационных систем целесообразно наряду с общими вопросами модуля реализовать обучение конфигурированию, настройке под различные платформы, управлению информационной системой на базе «1С:Предприятие». При этом важным аспектом является реализация технологии «клиент-сервер» при решении задач параллелизма в базах данных.
Успешное освоение дисциплин модулей позволяет обучающимся выйти на уровень прохождения практик на базе предприятий или организаций, а также будет способствовать формированию тематики курсовых и дипломных работ. Таким образом, не исключатся возможность увеличения количества дипломных работ, выполняемых по заказу предприятий и организаций. Кроме того, студенты имеют возможность при-
нимать участие в конкурсе курсовых и дипломных работ, выполненных на платформе «1С:Предприятие».
Рассмотрим, один из важнейших видов организации обучения будущих компетентностных математиков-программистов является грамотно построенное курсовое проектирование.
Курсовое проектирование является одним из значительных видов самостоятельной работы, позволяющей закрепить и углубить теоретические знания студентов, приобретенные во время аудиторных занятий и прохождения производственной практики.
Курсовое проектирование - один из видов промежуточной аттестации. Цель курсового проектирования:
• закрепить, систематизировать и комплексно обобщить знания студентов по отдельным общепрофессиональным и специальным учебным дисциплинам, разделам, темам;
• развить навыки самостоятельной творческой работы;
• научить практически применять полученные ими теоретические знания при решении конкретных вопросов производственно-технического характера;
• научить пользоваться справочной литературой, стандартами, другими нормативно-техническими документами и средствами вычислительной техники.
Курсовое проектирование выполняется в соответствии с учебным планом специальности «Математическое обеспечение и администрирование информационных систем» и преследуют цель - привести в систему и почувствовать на практике конкретного применения полученные студентом за определенный период обучения (или в рамках определенной дисциплины) знания. В системе ТГПУ им. Л.Н.Толстого под курсовым проектированием понимается работа, выполненная под руководством преподавателя университета, по итогам защиты, которой, выставляется оценка. Курсовые проекты и работы целесообразно делить на две группы: типовые (курсовые работы) по дисциплинам и проекты (курсовые проекты) свободной направленности с элементами научных исследований, в которых используются, как правило, знания, полученные студентом за весь предшествующий период обучения.
Курсовая работа рассматривается как вид учебной работы, необходимый для закрепления студентом знаний, полученных в процессе изучения конкретной дисциплины. Она выполняется по типовой схеме, предлагаемой преподавателем, в пределах часов, отводимых на изучение дисциплины, и оценка по нему выставляется преподавателем соответствующей дисциплины. Такая работа должна быть обеспечен методическими материалами, отражающими основные этапы его выполнения и типовой сценарий, позволяющий студенту, изучившему соответ-
ствующие разделы курса, выполнить курсовую работу. Такие курсовые работы предусмотрены учебным планом рассматриваемой специальности в весеннем семестре 2-го курса.
Курсовые проекты свободной направленности с элементами научных исследований предусмотрены учебным планом в весеннем семестре 4-го (курсовая работа) и в осеннем семестре 5-го (курсовой проект) курсов обучения. В этих проектах (работах) закладывается основа будущих выпускных дипломных работ, поэтому именно им уделяется особое внимание.
Курсовые проекты 4-го курса являются, как правило, введением в предмет исследования. В ней определяются конкретные цели и ставятся задачи будущих исследований и их место в решении более общих проблем.
Курсовые проекты 5-го курса являются прототипом дипломной работы. В нем уточняются содержание исследований и основные составляющие, такие как углубленный обзор по проблеме исследования, разработанные алгоритмические средства решения поставленной задачи, программная реализация предложенных алгоритмов, апробация созданного программного продукта.
Одним из актуальных и приоритетных направлений тематики курсовых работ и проектов является использование программных продуктов фирмы «1С», проектирование, разработка и внедрение компонентов, созданных на платформе «1С:Предприятие» для автоматизации различных сфер человеческой деятельности.
Темы курсовых проектов разнообразны как в областях применения так и в своих решениях, например, «Автоматизация учебного отдела вуза с помощью «1С:Предприятие», «Анализ и прогнозирование закупок и продаж продуктового магазина», «Учет пациентов в медицинском учреждении», «Использование «1С:Предприятие» для распределения нагрузки преподавателям».
Тематика курсового проектирования должна быть актуальной, отвечать современным потребностям индустрии и бизнеса. Она должна быть разнообразной. Краткость формулировки задания курсового проекта побуждает студентов к изучению предметной области, более детальному осуществлению фазы проектирования, и тщательной проработки деталей разработки.
Платформа «1С:Предприятие» позволяет моделировать различные виды бизнес-процессов, организационных структур и информационных потоков в различных областях человеческой деятельности.
Выбор системы «1С:Предприятие» в качестве инструментального средства для курсового проектирования объясняется дружественной политикой фирмы «1С» в отношении образовательных учреждений и
доступными ценами на лицензионный продукт, наличием методического материала на сайте компании, наличием учебников по изучению и использованию программных продуктов, разработанных на платформе «1С:Предприятие», наличием учебной версии «1С:Предприятие», которой студенты могут пользоваться для самостоятельной работы во вне-учебное время.
Формирование и дальнейшая корректировка контента образовательной программы обучения в вузе является непрерывным, целенаправленным и творческим процессом. Качественное высшее образование позволит построить фундамент для развития эффективной системы непрерывного образования, сделать его доступным с учетом интересов и потребностей людей.
Литература
1. Государственные образовательные стандарты высшего профессионального образования: http://www.edu.ru/db/portal/spe/
2. Рекомендации в сфере образования и науки, использования информационных ресурсов, современных технологий связи и передовых информационных технологий (Выработаны на заседании экспертов 25 марта 2009 г. при участии Школы ИТ-менеджмента АНХ при Правительстве РФ и Института Современного Развития):
http://forams.vif2.ra/showpostphp?p=2300&posteount=1