- Второй день соревнования или начало соперничества
- Процедура пролонгации свидетельств
- Процедура смены компетенции
- Процедура сертификации экспертов Ворлдскиллс Россия
- Выпускникам
- Движение worldskills | worldskills russia
- О выборе компетенции и подготовке
- О конкурсе
- Образовательным организациям
- Отступление
- Первый день соревнования или «c -1»
- Предприятиям
- Третий день соревнования или неожиданная встреча с android
- Заключение
- Подведение итогов
Второй день соревнования или начало соперничества
Что же представляла из себя олимпиада?
Для нашей компетенции за 2 дня (три для других компетенций) по 6 часов с перерывами от нас требовалось написать клиент-серверное приложение на C#/Java с запросами к БД. Точнее сказать «все что успеем написать», поскольку принципом олимпиады является «делай что можешь и как можешь».
По словам экспертов, критериев было на несколько десятков страниц A4. Критерии выдаются только после окончания сессии и только экспертам, поэтому о них ничего сказать не могу.
Перейдем к событиям второго дня. За первую сессию требовалось реализовать следующее:
А за вторую сверстать еще пять экранов по макетам.
Если кратко, все задания были решены, кроме отображения картинок из базы данных и создания кастомного списка элементов.
Немного скриншотов:
Интерфейс позволяет найти игроков по имени (даже по первой букве), сезону и команде. По двойному клику на изображение, которое не было реализовано, открывается подробная информация о игроке. Сейчас бы реализовал это через DataGridViewImageColumn.

Интерфейс является главным экраном, позволяющий выбрать роль «Пользователь» или «Администратор», а также посмотреть лучшие моменты с матчей. Как разместить элементы по центру не смог найти.

Интерфейс для авторизации технических администраторов и организаторов матчей, позволяющий запомнить последний введенный логин и пароль. В моем случае я писал данные в файл на жесткий диск без шифрования.

А так выглядит недоделанный экран, здесь я просто накидал компоненты на форму согласно макету. Можете, пожалуйста, подсказать как сделать такой кастомный список на C#?

Самый сложный для меня экран, так как здесь была работа с графиками, к которым я не готовился.
Процедура пролонгации свидетельств
За месяц до окончания срока действия свидетельства экспертам приходит уведомление на электронную почту, с которой зарегистрированы в eSim, о необходимости пролонгации.Эксперты пролонгируют свои свидетельства самостоятельно, в личном кабинете в eSim (кнопка «Продлить срок действия»).
1.1 Свидетельства на право проведения региональных чемпионатов:
Пролонгация свидетельства возможна автоматически, в личном кабинете эксперта в eSim, если:
- свидетельство действует (автопролонгация открывается за 30 дней до окончания свидетельства) или его срок закончился не более 30 календарных дней назад;
- у эксперта есть чемпионатная активность по соответствующей компетенции за прошедший год.
После пролонгации номер свидетельства остается прежним, меняется только дата выдачи. Новое свидетельство подгружается в личный кабинет эксперта в eSim.
Процедура смены компетенции
2.1 Свидетельство на право проведения региональных чемпионатов:
Процедура сертификации экспертов Ворлдскиллс Россия
3.1 Сертификация Международного эксперта и Менеджера компетенции (по приказу)
Для сертификации международного эксперта (МЭ) и менеджера компетенции (МК) по упрощенной процедуре необходимо соблюдение 2-х условий:
- Включение эксперта в Приказ о назначении на должность МЭ/МК;
- Успешная сдача тестирования на знание стандартов и правил чемпионата (общее количество баллов >80).
При соблюдении перечисленных требований издается приказ о сертификации и эксперту оформляется сертификат.
Срок действия сертификата – 2 года.
Сертификат направляется на эл.почту эксперта.
3.2 Сертификация членов Национальной сборной Ворлдскиллс Россия – участников мировых чемпионатов и чемпионатов Европы (по приказу)*
Члены Национальной сборной Ворлдскиллс Россия могут быть сертифицированы по упрощенной процедуре при соблюдении 2-х требований:
- Конкурсант должен принять участие в Чемпионатах EuroSkills и/или WorldSkills International;
- Конкурсант должен успешно пройти тестирование на знание стандартов и правил чемпионата (общее количество баллов >80).
При соблюдении перечисленных требований издается Приказ о сертификации членов Национальной сборной Ворлдскиллс Россия, после чего выписывается сертификат.
Срок действия сертификата – 2 года.
Сертификат направляется на эл.почту менеджера компетенции и члену Национальной сборной Ворлдскиллс Россия.
* Одним из оснований для издания Приказа о сертификации членов Национальной сборной Ворлдскиллс Россия также является Протокол решения экспертного совета о сертификации Членов Национальной сборной Ворлдскиллс Россия.
3.3 Стандартная процедура сертификации (прохождение сертификационной комиссии)
Стандартная процедура сертификации включает в себя два последовательных этапа:
Выпускникам
Выпускники, прошедшие аттестационные испытания в формате демонстрационного экзамена получают возможность:
- одновременно с подтверждением уровня освоения образовательной программы в соответствии с федеральными государственными образовательными стандартами подтвердить свою квалификацию в соответствии с требованиями международных стандартов Ворлдскиллс без прохождения дополнительных аттестационных испытаний;
- подтвердить свою квалификацию по отдельным профессиональным модулям, востребованным предприятиями-работодателями и получить предложение о трудоустройстве на этапе выпуска из образовательной организации;
- одновременно с получением диплома о среднем профессиональном образовании получить документ, подтверждающий уровень профессиональных компетенций в соответствии со стандартами Ворлдскиллс Россия – Паспорт компетенций (Skills Passport). Все выпускники, прошедшие демонстрационный экзамен и получившие Паспорт компетенций вносятся в базу данных молодых профессионалов, доступ к которому предоставляется всем ведущим предприятиям-работодателям, признавшим формат демонстрационного экзамена, для осуществления поиска и подбора персонала.
Движение worldskills | worldskills russia
Автономная некоммерческая организация “Агентство развития профессионального мастерства (Ворлдскиллс Россия)” – официальный оператор международного некоммерческого движения WorldSkills International, миссия которого – повышение стандартов подготовки кадров. Наш девиз: «Делай мир лучше силой своего мастерства!»(«Improving the world with the power of skills!»).
Раз в два года одна из 84 стран-участниц движения проводит мировой чемпионат профессионального мастерства. В 2021-м он прошел в России (WorldSkillsKazan 2021).
WorldSkills Russia проводит всероссийские чемпионаты профессионального мастерства по пяти направлениям:
- Конкурсы профессионального мастерства между студентами колледжей и техникумов в возрасте до 22 лет. Раз в год победители региональных первенств соревнуются на Национальном финале «Молодые профессионалы» (WorldSkillsRussia). Из победителей формируется расширенный состав национальной сборной для участия в мировом чемпионате WorldSkills Competition. С 2021 года появилась отдельная возрастная линейка – юниоры WorldSkills (16 и младше лет).
- Корпоративные чемпионаты, которые проводятся на производственных площадках крупнейших российских компаний. В них принимают участие молодые рабочие в возрасте от 16 до 28 лет. Победители представляют свою корпорацию на ежегодном финале WorldSkills Hi-Tech.
- Чемпионат в сфере высокотехнологичных профессий IT-сектора – DigitalSkills. Участники – студенты профильных вузов и колледжей, а также специалисты крупнейших компаний, включая «Лабораторию Касперского», «Кибер Россию», «Ростелеком» и «Фирму «1C». Возрастное ограничение – до 28 лет.
- AgroSkills – отраслевой чемпионат профессионального мастерства среди сотрудников компаний из сектора сельского хозяйства (возраст 18-28 лет). Соорганизатор – Министерство сельского хозяйства РФ. Проводится по трем компетенциям: «агрономия», «ветеринария», «эксплуатация сельскохозяйственных машин».
- Межвузовский чемпионат по стандартам WorldSkills – конкурс профессионального мастерства между студентами высших учебных заведений. Победители вузовских чемпионатов встречаются в национальном финале.
Помимо организации чемпионатов, Автономная некоммерческая организация “Агентство развития профессионального мастерства (Ворлдскиллс Россия)” занимается внедрением мировых стандартов в национальную систему средне-специального и высшего образования. В 2021 году около 14 тысяч выпускников колледжей и техникумов в 26 регионах России впервые сдали демонстрационный экзамен по стандартам WorldSkills Russia. По сути, прошли через единственную в России независимую оценку практических навыков. По итогам испытания, студенты получили Skills-паспорта, а работодатели – чётко структурированную информацию о профессиональном уровне молодых специалистов.
История международного движения WorldSkills
Движение WorldSkills International (WSI) зародилось в послевоенные годы в Испании (1947 год), когда миру катастрофически не хватало квалифицированных рабочих рук. Первые чемпионаты проводились с целью популяризации рабочих профессий и повышения их престижа. Сегодня это эффективный инструмент подготовки кадров в соответствии с мировыми стандартами и потребностями новых высокотехнологичных производств.
Под эгидой WorldSkills проводятся региональные, национальные и мировые чемпионаты, континентальные первенства. Участники совершенствуют свои навыки, соревнуясь по шести блокам профессий: строительной отрасли, информационных и коммуникационных технологий, творчества и дизайна, промышленного производства, сферы услуг и обслуживания гражданского транспорта.
За полувековую историю международного движения к WorldSkills присоединились 84 страны. Россия это сделала в 2021 году. За это время были проведены более 500 региональных, корпоративных, вузовских и национальных чемпионатов. В них приняли участие более 100 тысяч участников. Общее число зрителей перевалило за отметку в 2 млн человек.
О выборе компетенции и подготовке
Об олимпиаде я узнал случайно во время одной из практик в университете на 2 курсе. Меня пригласили поучаствовать в компетенции «Разработка программных решений для бизнеса». Для решения задач требовались знания в C# или Java, работа с базой данных, и как я узнал в процессе первой олимпиады Android.
Моему удивлению не было предела, когда всех потенциальных участников собрали для подготовки. В аудитории сидело 7 человек, 6 из которых были уже третьекурсниками, седьмым был я. Почему же я был так удивлен? На третьем курсе студентам читают курс по Базам данных, который длится 2 семестра, а значит у всех было на год практики больше.
За две недели до начала олимпиады мы узнали, что от нашей кафедры могут участвовать не более трех человек. Прошел отборочный тур. За 1,5 часа мы должны были создать базу данных в СУБД MSSQL по ER-модели, импортировать данные из файла Excel и показать их в приложении. Одним словом, мне разрешили участвовать в олимпиаде от нашей кафедры.
О конкурсе
WorldSkills — это соревнование, целью которого является выявление профессионалов в конкретной области. Конкурс берет свои истоки с WorldSkills International (WSI), международной некоммерческой ассоциации.
Участие в конкурсе бесплатное. Возраст участников от 18 до 28 лет, учащиеся в коллежах или ВУЗах.
Конкурс в ВУЗе длится 5 дней: в первый день открытие и проверка рабочих мест, затем три дня соревнований, в заключительный день — подведение итогов и закрытие.
Образовательным организациям
Для образовательных организаций проведение аттестационных испытаний в формате демонстрационного экзамена – это:
- возможность объективно оценить содержание и качество образовательных программ;
- объективно оценить материально-техническую базу;
- оценить уровень квалификации преподавательского состава;
- возможность определения точек роста и дальнейшего развития в соответствии с актуальными требованиями международного рынка труда.
Отступление
Статья получилась объемная, поэтому весь код и большая часть изображений находятся под спойлерами. Все еще тестирую формат подачи статей. Если такой формат покажется Вам неудобным, просьба написать об этом. Также все картинки кликабельны.
Первый день соревнования или «c -1»
В этот день прошло долгожданное открытие. Всех участников собрали в актовом зале, где рассказали о истории WorldSkills, компетенциях и представили всех экспертов с участниками.
После этой церемонии все разошлись по своим площадкам проверять оборудование. Был проведен «ритуал посвящения», на котором мы выбирали свои рабочие места и расписывались за технику безопасности. На тот момент я не знал что можно проверять в ПО, поэтому сразу после жеребьевки ушел готовиться к следующему дню.
Предприятиям
Предприятия получают доступ к единой базе участников движения «Молодые профессионалы (WorldSkills Russia) и выпускников, прошедших процедуру демонстрационного экзамена, и могут осуществить подбор лучших молодых специалистов по востребованным компетенциям, оценив на практике их профессиональные умения и навыки, а также определить образовательные организации для сотрудничества в области подготовки и развития персонала.
Третий день соревнования или неожиданная встреча с android
Предыдущий день можно было считать разогревом по сравнению с третьим. На 3 сессии предстояло доверстать еще 8 экранов. А на заключительной сессии произошла смена планов и вместо презентации по разработанному продукту мы начали делать упрощенную версию для Android.
А именно галерею с картинками, подгружаемых из базы данных. Сейчас это звучит легко, но в тот момент я был рад, что на сессию давали 15 минут для выхода в Интернет. За 3 часа был создан GridView с элементами в виде ImageView, в Adapter передан массив id картинок и переопределен интерфейс OnItemClickListener для создания новой Activity с картинкой.
Еще немного скриншотов:
Интерфейс для администратора, позволяющий посмотреть информацию по игрокам. Самый бесполезный экран, по моему мнению, так как вносить изменения нельзя.
|
|
|
Моя «идеальная» галерея за 3 часа с использованием Интернета и без навыков программирования под Android.
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
setSupportActionBar(toolbar)
//список id изображений
var images = ArrayList<Int>()
images.add(R.drawable.a1)
//...
images.add(R.drawable.a12)
listView.adapter = CustomAdapter(images.toTypedArray())
listView.onItemClickListener = AdapterView.OnItemClickListener { _: AdapterView<*>, _: View, i: Int, _: Long ->
var intent = Intent(this, FullscreenActivity::class.java)
//передаем id изображения, которое нужно посмотреть
intent.putExtra("id",images[i])
startActivity(intent)
}
}
}
class CustomAdapter internal constructor(var images: Array<Int>) :
BaseAdapter() {
override fun getCount(): Int {
return images.size
}
// элемент по позиции
override fun getItem(position: Int): Int {
return images[position]
}
// id по позиции
override fun getItemId(position: Int): Long {
return position.toLong()
}
// пункт списка
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
//используем уже созданное представление
var view: View? = convertView
//если нет, создаем новое
if (view == null) {
val inflater = LayoutInflater.from(parent.context)
view = inflater.inflate(R.layout.item, parent, false)
}
view!!.findViewById<ImageView>(R.id.imageView).setImageResource(images[position])
return view
}
}
class FullscreenActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_fullscreen)
//Получаем id изображения
var id = intent.getIntExtra("id",-1)
imageView2.setImageResource(id)
}
}

По клику на сезон(правая таблица) открывается подробная информация о всех матчах.

Интерфейс для администраторов, позволяющий вносить изменения в список команд и экспортировать данные в Excel.
Заключение
За месяц подготовки я освоил DDL и DML команды SQL, что значительно упростило работу на парах по БД на третьем курсе. Полученные знания в C# и Windows Form оставляют желать лучшего, кроме работы с базами данных и пользовательским интерфейсом ни с чем работать не пришлось.
В этом году я также принимал участие в олимпиаде WorldSkills и занял 1 место, но об этом, усложненных заданиях и последствиях отключения Интернета на площадках в следующей статье.
Подведение итогов
В 12 часов состоялась церемония закрытия, где всем участникам вручались сертификаты, а победителей и призеров ждали медальки с дипломами. В нашей компетенции я занял 2 место. Между награждением компетенций выступали студенты с песнями и танцами.
