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

Казиахмедов Артем Туфикович

Основой для выбора материально-технического и программного обеспечения поддержки образовательного процесса специальности “программирование в компьютерный системах” является утверждённый Министерством образования и науки РФ “Федеральный государственный образовательный стандарт среднего профессионального образования” (далее ФГОС СПО).  Современное материально-техническое и программное обеспечение являются тем самым инструментарием, без которого невозможно подготовить специалиста, владеющего основными приёмами работы своей профессии. Профессии, которая востребована на рынке труда, профессии техника-программиста. В самом образовательном стандарте не говорится конкретно, какие именно аппаратно-программные средства (среды разработки, базы данных, web-сервера, интерактивные доски, проекторы и т.д.) требуются для обеспечения образовательного процесса. Т.е., в данном случае решение принимает образовательное учреждение. Если говорить о выборе перечня программного обеспечения, то на него влияют:

  1. Требования к результатам освоения основной профессиональной образовательной программы, касающиеся профессиональных компетенций

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

  • Разработка программных модулей ПО для компьютерных систем.
  • Разработка и администрирование баз данных.
  • Участие в интеграции программных модулей.
  • Участие в ревьюировании программных продуктов.
  • Сопровождение ПО компьютерных систем.

 

  • 2. Структура основной профессиональной образовательной программы среднего профессионального образования базовой подготовки, а именно:
  1. Общепрофессиональные дисциплины (операционные системы, архитектура компьютерных систем, технические средства информатизации, информационные технологии, основы программирования).
  2. Профессиональные модули (системное программирование, прикладное программирование, инфокоммуникационные системы и сети, технологии разработки и защиты баз данных, технология разработки ПО, инструментальные средства разработки ПО).

 

  • 3. Требования к условиям реализации основной общеобразовательной программы, а именно исходя из специфики основной профессиональной общеобразовательной программы (ОПОП) по специальности, с учётом направленности на удовлетворение потребностей рынка труда и работодателей.

Скачать:

ВложениеРазмер
Файл tezis.docx566.41 КБ

Предварительный просмотр:

Аппаратно-программное обеспечение специальности “Программирование в компьютерных системах”

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

   Основой для выбора материально-технического и программного обеспечения поддержки образовательного процесса специальности “программирование в компьютерный системах” является утверждённый Министерством образования и науки РФ “Федеральный государственный образовательный стандарт среднего профессионального образования” (далее ФГОС СПО).  Современное материально-техническое и программное обеспечение являются тем самым инструментарием, без которого невозможно подготовить специалиста, владеющего основными приёмами работы своей профессии. Профессии, которая востребована на рынке труда, профессии техника-программиста. В самом образовательном стандарте не говорится конкретно, какие именно аппаратно-программные средства (среды разработки, базы данных, web-сервера, интерактивные доски, проекторы и т.д.) требуются для обеспечения образовательного процесса. Т.е., в данном случае решение принимает образовательное учреждение. Если говорить о выборе перечня программного обеспечения, то на него влияют:

  1. Требования к результатам освоения основной профессиональной образовательной программы, касающиеся профессиональных компетенций

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

  • Разработка программных модулей ПО для компьютерных систем.
  • Разработка и администрирование баз данных.
  • Участие в интеграции программных модулей.
  • Участие в ревьюировании программных продуктов.
  • Сопровождение ПО компьютерных систем.


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

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

    Если мы говорим о рынке труда, то необходимо упомянуть о его специфике и требованиях. В данном случае, под спецификой будем понимать, например, какие языки программирования (скриптовые, объектно-ориентированные) чаще всего используются.  Ниже представлен индекс популярности языков программирования за май 2013, опубликованный (TIOBE programming community index).

 Рейтинг, публикуемый компанией Tiobe, показал следующее:

  • Самыми популярными языками программирования остаются Java (первое место) и С, причем отрыв последнего от лидера весьма мал. Однако же, лидерство этой пары очевидно.
  • Самым популярным языком программирования серверной части web-приложений остается PHP. Python и Perl отстают от него довольно значительно.
  • JavaScript — топ-язык для клиентского web-программирования.
  • Значительно выросла доля Objective-C, вероятно, играет роль популярность продукции Apple.
  • Доля объектно-ориентированных языков составляет около 50%, процедурных — 36%.


Tiobe при составлении 
рейтинга популярности учитывает число специалистов по языку, число существующих учебных курсов по нему, вендоров, поддерживающих язык, а также количество кода, индексируемого поисковыми системами.
На российском рынке следующая ситуация (данные взяты с ресурса
http://habrahabr.ru/company/hh/blog/156803/ ).

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

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

    Исходя из этого БУ СПО “Нижневартовский социально-гуманитарный колледж” для обеспечения образовательного процесса использует следующие комплекты аппаратного и программного обеспечения:

  1. Dev-C++ - интегрированную среду для разработки приложений для языков С/С++. Распространяется по GNU GPL лицензии, т.е. является свободной. Используется в общепрофессиональных дисциплинах, а именно в предмете основы программирования, для ознакомления с конструкциями языка С/С++.

  1. Среду быстрой разработки приложений (RAD) для Microsoft Windows фирмы Embarcadero, в который вошли следующие модули:
  1. Редакция Embarcadero RAD Studio XE3 Professional предназначена для разработчиков и групп, занимающихся созданием приложений для ПК, Mac, мобильных устройств со встроенным и локальным хранением баз данных (или без него). В состав RAD Studio XE2 Professional входят продукты Delphi, C++Builder и RadPHP, предоставляющие все необходимое для быстрого создания платформенных приложений для Windows, Mac OS X, .NET, PHP, iOS и web-решений. Возможности RAD Studio Professional:

  • Межплатформенная разработка для Windows, Mac и iOS с использованием платформы приложений FireMonkey.
  • Разработка 64-разрядных приложений в Delphi.
  • Локальное подключение dbExpress к базам данных InterBase, MySQL в Delphi и C++Builder.
  • Подключение к базам данных с помощью ADO.NET, включая подключение к локальным базам данных InterBase в Embarcadero Prism.
  • Программное обеспечение и лицензии более ранних версий: Delphi 7, 2007, 2009, 2010 и XE; C++Builder 6, 2007, 2009, 2010 и XE; RadPHP XE и Delphi Prism XE.
  • Интеграция облачных вычислений с Amazon EC2 и Windows Azure.
  • Визуализация кода с помощью универсального языка моделирования (UML), упрощающего анализ исходного кода благодаря визуальному представлению.

  1. Редакция RAD Studio XE3 Enterprise предназначена для разработчиков и групп разработки ПО, занимающихся созданием клиент-серверных, многоуровневых, облачных, web-приложений для платформ Windows, Mac OS X, .NET, iOS и web-решений. RAD Studio Enterprise обеспечивает удобство подключения к различным серверам баз данных и корпоративным источникам данных, а также предоставляет многоуровневую технологию DataSnap. В RAD Studio Enterprise поддерживаются все возможности редакции Professional, а также следующие возможности создания клиент-серверных и многозвенных приложений для работы с базами данных и web-приложений:
  • Подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC.
  • Подключение к удаленным серверам InterBase при создании приложений .NET.
  • Разработка многозвенных приложений DataSnap и разработка клиентов .NET DataSnap и PHP DataSnap.
  • FinalBuilder Embarcadero Edition и средства командной строки для автоматизации построения.
  • Полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.

  1. Редакция RAD Studio XE3 Architect предназначена для разработчиков и групп, создающих клиент-серверные решения, облачные системы, web-приложения и приложения с графическим интерфейсом, активно работающие с данными и являющиеся частью корпоративных систем баз данных. RAD Studio XE2 Architect поддерживает быструю разработку управляемых данными приложений и мощные функции визуального моделирования данных, помогающие разработчикам анализировать, проектировать и максимально эффективно использовать корпоративные базы данных и структуры данных. Редакция RAD Studio XE3 Architect поддерживает все возможности выпуска Enterprise и предоставляет следующие дополнительные мощные средства моделирования и проектирования баз данных:

  • Обратное проектирование, анализ и оптимизация баз данных.
  • Возможность автоматического создания кода баз данных на основе моделей для прямого проектирования.
  • Создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев.
  • Работа с удобными для чтения и навигации диаграммами.
  • Усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.

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

  1. Свободную интегрированную среду разработки приложений (IDE) Java NetBeans со следующими возможностями:
  • Создание веб-приложений.
  • Возможности создания, тестирования, отладки и внедрения приложений, функционирующих на мобильных платформах.
  • Поддержка всех сопутствующих языков программирования, технологий и веб-стандартов.
  • Возможность разработки профессиональных приложений для различных платформ – Windows, Linux, Mac и Solaris. Поддержка компиляторов –GNU, Cygwin и MinGW.
  • Расширенные возможности по работе с базами данных – встроенный клиент к базам данных – MySQL, postgres, Oracle и т.д. Редактор запросов SQL, возможность редактировать таблицы баз данных напрямую через редактор таблиц.  


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

Подгруппа

Наименование модели

Кол-во

ATX

Корпус LinkWorld 316-04 black/silver C2228 w/o PSU ATX USB Audio AirDuct

6

DVD-RW

Привод DVD+/-RW LG GH22NS90 SATA black

6

SATA

Жесткий диск Seagate SATA-III 250Gb ST250DM000 (7200rpm) 16Mb

6

DDR3

Память DDR3 1024Mb 1333MHz Patriot RTL

12

PCI-E

Видеокарта Palit PCI-E NV GF8400GS 256Mb TC 1G 32bit DDR3 CRT+DVI+HDMI bulk

6

ATX

Блок питания LinkWorld ATX 350W LW2-350W case version 24 pin, 80mm fan, 2*SATA, power cord

1

ATX

Блок питания LinkWorld ATX 500W LW6-500W 24pin 2*SATA 12cm Fan I/O switch power cord  RTL

5

Socket-775

Материнская плата Asus P5G41T-M LX2/GB Soc-775 iG41 DDR3 mATX SATA AC'97 6ch GbLAN VGA BULK

1

Socket-775

Процессор Intel Original LGA775 Celeron E3400 (2.60/800/1M) (SLGTZ) OEM

1

Socket-775

Вентилятор Thermaltake CL-P0504 Soc-775 Al 2500RPM Screw 65W

1

Socket-1155

Материнская плата ASRock H61M-VS Soc-1155 iH61 DDR3 mATX AC'97 6ch LAN VGA

1

Socket-1155

Процессор Intel Original LGA-1155 Celeron G440 (1.60/1Mb) (SR0BY) OEM

1

Socket-1155/1156

Вентилятор Titan DC-156V925X/R Soc-1155/1156 Al Sleeve 2200RPM Push-pin 80W

1

Socket-1156

Мат.плата Intel Original DH55TC Soc-1156 iH55 DDRIII-1600 mATX SATA Audio6ch+HDMI+DVI-D+VGA(bulk)

1

Socket-1156

Процессор Intel LGA-1156 Pentium G6960 (2.93/3Mb) OEM

1

Socket-1155/1156

Вентилятор Titan DC-156V925X/R Soc-1155/1156 Al Sleeve 2200RPM Push-pin 80W

1

Socket-2011

Материнская плата MSI X79A-GD45 Soc-2011 iX97 DDR3 ATX SATA3 AC'97 8ch GbLAN RAID

1

Socket-2011

Процессор Intel Original LGA2011 Core i7-3930K (3.2/12Mb) (SR0KY) OEM

1

Socket-2011

Вентилятор Titan FENRIR SIBERIA TTC-NC55TZ(RB) Soc-775/1155/1366/2011/AM2/AM3/FM1 Z-bearing 220W PWM (новый товар)

1

Socket-AM3

Материнская плата ASRock N68-VS3 UCC Soc-AM3 GF7025-630 DDR3 mATX AC'97 6ch LAN  VGA RaiD BULK

1

Socket-AM3

Процессор AMD Sempron X145 AM3 (SDX145HBGMBOX) (2.8/800/1Mb) BOX

1

Socket-AM3

Вентилятор GlacialTech Igloo A200 Light Soc-754/939/940/AM2/AM3/FM1 Al Sleeve 2600RPM 3pin 65W OEM

1

Socket-FM1

Материнская плата ASRock A55M-HVS Soc-FM1 AMD A55 DDR3 mATX AC'97 6ch GbLAN VGA BULK

1

Socket-FM1

Процессор AMD A4 X2 3300 FM1 (AD3300OJZ22GX) (2.5/1Mb/Radeon HD 6410) OEM

1

Socket-FM1

Вентилятор GlacialTech Igloo A200 Light Soc-754/939/940/AM2/AM3/FM1 Al Sleeve 2600RPM 3pin 65W OEM

1

Данное оборудование позволяет учащимся, подобно конструктору lego, осуществлять сборку различных вариантов ПК, и используя утилиты производительности, искать наиболее приемлемые сборки.