Создание материально-технических условий для формирования профессиональной компетентности будущих техников программистов
Основой для выбора материально-технического и программного обеспечения поддержки образовательного процесса специальности “программирование в компьютерный системах” является утверждённый Министерством образования и науки РФ “Федеральный государственный образовательный стандарт среднего профессионального образования” (далее ФГОС СПО). Современное материально-техническое и программное обеспечение являются тем самым инструментарием, без которого невозможно подготовить специалиста, владеющего основными приёмами работы своей профессии. Профессии, которая востребована на рынке труда, профессии техника-программиста. В самом образовательном стандарте не говорится конкретно, какие именно аппаратно-программные средства (среды разработки, базы данных, web-сервера, интерактивные доски, проекторы и т.д.) требуются для обеспечения образовательного процесса. Т.е., в данном случае решение принимает образовательное учреждение. Если говорить о выборе перечня программного обеспечения, то на него влияют:
- Требования к результатам освоения основной профессиональной образовательной программы, касающиеся профессиональных компетенций
Согласно требованиям ФГОС СПО к результатам освоения основной профессиональной образовательной программы, в частности, относящейся к профессиональным компетенциям, техник-программист должен владеть следующими видами профессиональной деятельности:
- Разработка программных модулей ПО для компьютерных систем.
- Разработка и администрирование баз данных.
- Участие в интеграции программных модулей.
- Участие в ревьюировании программных продуктов.
- Сопровождение ПО компьютерных систем.
- 2. Структура основной профессиональной образовательной программы среднего профессионального образования базовой подготовки, а именно:
- Общепрофессиональные дисциплины (операционные системы, архитектура компьютерных систем, технические средства информатизации, информационные технологии, основы программирования).
- Профессиональные модули (системное программирование, прикладное программирование, инфокоммуникационные системы и сети, технологии разработки и защиты баз данных, технология разработки ПО, инструментальные средства разработки ПО).
- 3. Требования к условиям реализации основной общеобразовательной программы, а именно исходя из специфики основной профессиональной общеобразовательной программы (ОПОП) по специальности, с учётом направленности на удовлетворение потребностей рынка труда и работодателей.
Скачать:
Вложение | Размер |
---|---|
tezis.docx | 566.41 КБ |
Предварительный просмотр:
Аппаратно-программное обеспечение специальности “Программирование в компьютерных системах”
Создание материально-технических условий для формирования профессиональной компетентности будущих техников программистов
Основой для выбора материально-технического и программного обеспечения поддержки образовательного процесса специальности “программирование в компьютерный системах” является утверждённый Министерством образования и науки РФ “Федеральный государственный образовательный стандарт среднего профессионального образования” (далее ФГОС СПО). Современное материально-техническое и программное обеспечение являются тем самым инструментарием, без которого невозможно подготовить специалиста, владеющего основными приёмами работы своей профессии. Профессии, которая востребована на рынке труда, профессии техника-программиста. В самом образовательном стандарте не говорится конкретно, какие именно аппаратно-программные средства (среды разработки, базы данных, web-сервера, интерактивные доски, проекторы и т.д.) требуются для обеспечения образовательного процесса. Т.е., в данном случае решение принимает образовательное учреждение. Если говорить о выборе перечня программного обеспечения, то на него влияют:
- Требования к результатам освоения основной профессиональной образовательной программы, касающиеся профессиональных компетенций
Согласно требованиям ФГОС СПО к результатам освоения основной профессиональной образовательной программы, в частности, относящейся к профессиональным компетенциям, техник-программист должен владеть следующими видами профессиональной деятельности:
- Разработка программных модулей ПО для компьютерных систем.
- Разработка и администрирование баз данных.
- Участие в интеграции программных модулей.
- Участие в ревьюировании программных продуктов.
- Сопровождение ПО компьютерных систем.
- Структура основной профессиональной образовательной программы среднего профессионального образования базовой подготовки, а именно:
- Общепрофессиональные дисциплины (операционные системы, архитектура компьютерных систем, технические средства информатизации, информационные технологии, основы программирования).
- Профессиональные модули (системное программирование, прикладное программирование, инфокоммуникационные системы и сети, технологии разработки и защиты баз данных, технология разработки ПО, инструментальные средства разработки ПО).
- Требования к условиям реализации основной общеобразовательной программы, а именно исходя из специфики основной профессиональной общеобразовательной программы (ОПОП) по специальности, с учётом направленности на удовлетворение потребностей рынка труда и работодателей.
Если мы говорим о рынке труда, то необходимо упомянуть о его специфике и требованиях. В данном случае, под спецификой будем понимать, например, какие языки программирования (скриптовые, объектно-ориентированные) чаще всего используются. Ниже представлен индекс популярности языков программирования за май 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/ ).
Если взглянуть и на то, какие языки программирования вбивают в поиске соискатели, чтобы найти соответствующие вакансии, то ситуация следующая:
К сожалению, более детализированного исследования по ситуации популярности языков программирования на российском рынке нет.
Исходя из этого БУ СПО “Нижневартовский социально-гуманитарный колледж” для обеспечения образовательного процесса использует следующие комплекты аппаратного и программного обеспечения:
- Dev-C++ - интегрированную среду для разработки приложений для языков С/С++. Распространяется по GNU GPL лицензии, т.е. является свободной. Используется в общепрофессиональных дисциплинах, а именно в предмете основы программирования, для ознакомления с конструкциями языка С/С++.
- Среду быстрой разработки приложений (RAD) для Microsoft Windows фирмы Embarcadero, в который вошли следующие модули:
- Редакция 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), упрощающего анализ исходного кода благодаря визуальному представлению.
- Редакция 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-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
- Редакция RAD Studio XE3 Architect предназначена для разработчиков и групп, создающих клиент-серверные решения, облачные системы, web-приложения и приложения с графическим интерфейсом, активно работающие с данными и являющиеся частью корпоративных систем баз данных. RAD Studio XE2 Architect поддерживает быструю разработку управляемых данными приложений и мощные функции визуального моделирования данных, помогающие разработчикам анализировать, проектировать и максимально эффективно использовать корпоративные базы данных и структуры данных. Редакция RAD Studio XE3 Architect поддерживает все возможности выпуска Enterprise и предоставляет следующие дополнительные мощные средства моделирования и проектирования баз данных:
- Обратное проектирование, анализ и оптимизация баз данных.
- Возможность автоматического создания кода баз данных на основе моделей для прямого проектирования.
- Создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев.
- Работа с удобными для чтения и навигации диаграммами.
- Усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.
Данный программный продукт используется для обеспечения требований профессионального модуля, а именно для предметов – прикладное программирование, технология разработки программного обеспечения, инструментальные средства разработки программного обеспечения, системное программирование.
- Свободную интегрированную среду разработки приложений (IDE) Java NetBeans со следующими возможностями:
- Создание веб-приложений.
- Возможности создания, тестирования, отладки и внедрения приложений, функционирующих на мобильных платформах.
- Поддержка всех сопутствующих языков программирования, технологий и веб-стандартов.
- Возможность разработки профессиональных приложений для различных платформ – Windows, Linux, Mac и Solaris. Поддержка компиляторов –GNU, Cygwin и MinGW.
- Расширенные возможности по работе с базами данных – встроенный клиент к базам данных – MySQL, postgres, Oracle и т.д. Редактор запросов SQL, возможность редактировать таблицы баз данных напрямую через редактор таблиц.
- Лаборатории и полигоны для обеспечения общепрофессиональных модулей по предметам – технические средства информатизации, архитектура компьютерных систем, с соответствующим составом оборудования:
Подгруппа | Наименование модели | Кол-во |
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, осуществлять сборку различных вариантов ПК, и используя утилиты производительности, искать наиболее приемлемые сборки.