Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Для эйчаров в ИТ не секрет, что если твой город — не миллионник, то найти в нём программиста проблематично, а человека, который владеет нужным стеком технологий и опытом, и того сложнее.

Ulimwengu wa IT ni mdogo huko Irkutsk. Wengi wa watengenezaji wa jiji wanafahamu kuwepo kwa kampuni ya ISPsystem, na wengi tayari wako pamoja nasi. Waombaji mara nyingi huja kwa nafasi za chini, lakini wengi wao ni wahitimu wa chuo kikuu wa jana ambao bado wanahitaji kufunzwa zaidi na kung'arishwa.

Na tunataka wanafunzi waliojitayarisha tayari ambao wamejitayarisha kidogo katika C++, wanaifahamu Angular na wameona Linux. Hii inamaanisha tunahitaji kwenda na kuwafundisha wenyewe: kuwatambulisha kwa kampuni na kuwapa nyenzo wanazohitaji kufanya kazi nasi. Hivi ndivyo wazo lilizaliwa kuandaa kozi juu ya maendeleo ya nyuma na ya mbele. Majira ya baridi iliyopita tuliitekeleza, na katika makala hii tutakuambia jinsi ilivyotokea.

Mafunzo ya

Hapo mwanzo, tulikusanya watengenezaji wakuu na tukajadiliana nao kazi, muda na muundo wa madarasa. Zaidi ya yote, tunahitaji backend na frontend programmers, hivyo tuliamua kufanya semina katika Specialties haya. Kwa kuwa huu ni uzoefu wa kwanza na ni juhudi ngapi itahitaji haijulikani, tulipunguza muda hadi mwezi mmoja (madarasa nane katika kila mwelekeo).

Nyenzo za semina kwenye sehemu ya nyuma zilitayarishwa na watu watatu, na kusomwa na wawili; kwenye mstari wa mbele, mada ziligawanywa kati ya wafanyikazi saba.

Sikulazimika kutafuta walimu kwa muda mrefu, wala sikulazimika kuwashawishi. Kulikuwa na bonasi ya kushiriki, lakini haikuwa ya maamuzi. Tuliwavutia wafanyikazi wa kiwango cha kati na zaidi, na wana nia ya kujaribu wenyewe katika jukumu jipya, kukuza ujuzi wa mawasiliano na uhamishaji maarifa. Walitumia zaidi ya saa 300 kutayarisha.

Tuliamua kufanya semina za kwanza kwa wavulana kutoka idara ya mtandao ya INRTU. Nafasi inayofaa ya kufanya kazi pamoja ilikuwa imeonekana hapo, na Siku ya Kazi pia ilipangwa - mkutano wa wanafunzi na waajiri watarajiwa, ambao tunahudhuria mara kwa mara. Wakati huu, kama kawaida, walituambia juu yao wenyewe na nafasi, na pia walitualika kwenye kozi.

Wale wanaotaka kushiriki walipewa dodoso ili kuelewa masilahi, kiwango cha mafunzo na maarifa ya teknolojia, kukusanya anwani za mialiko ya semina, na pia kujua ikiwa msikilizaji alikuwa na kompyuta ndogo ambayo angeweza kuleta darasani.

Kiungo cha toleo la kielektroniki la dodoso kiliwekwa kwenye mitandao ya kijamii, na pia walimwomba mfanyakazi ambaye anaendelea kusoma kwa shahada ya uzamili katika INRTU kushiriki na wanafunzi wenzake. Pia iliwezekana kukubaliana na chuo kikuu kuchapisha habari kwenye tovuti yao na mitandao ya kijamii, lakini tayari kulikuwa na watu wa kutosha waliokuwa tayari kuhudhuria kozi hiyo.

Matokeo ya uchunguzi yalithibitisha mawazo yetu. Sio wanafunzi wote walijua mandhari ya nyuma na ya mbele ni nini, na sio wote walifanya kazi na safu ya teknolojia tunayotumia. Tulisikia kitu na hata tukafanya miradi katika C++ na Linux, watu wachache sana walitumia Angular na TypeScript.

Kufikia mwanzo wa madarasa, kulikuwa na wanafunzi 64, ambayo ilikuwa zaidi ya kutosha.

Kituo na kikundi katika mjumbe vilipangwa kwa washiriki wa semina. Waliandika kuhusu mabadiliko katika ratiba, walichapisha video na mawasilisho ya mihadhara, na kazi za nyumbani. Huko pia walifanya mijadala na kujibu maswali. Sasa semina zimeisha, lakini majadiliano kwenye kikundi yanaendelea. Katika siku zijazo, kupitia hiyo itawezekana kuwaalika wavulana kwenye geeknights na hackathons.

Yaliyomo katika mihadhara

Tulielewa: katika kipindi cha masomo nane haiwezekani kufundisha programu katika C++ au kuunda programu za wavuti katika Angular. Lakini tulitaka kuonyesha mchakato wa maendeleo katika kampuni ya kisasa ya bidhaa na wakati huo huo tujulishe kwa msururu wetu wa teknolojia.

Nadharia haitoshi hapa; mazoezi yanahitajika. Kwa hiyo, tuliunganisha masomo yote na kazi moja - kuunda huduma ya kusajili matukio. Tulipanga kuunda programu na wanafunzi hatua kwa hatua, huku tukiwatambulisha kwa mkusanyiko wetu na mbadala zake.

Вводная лекция

Tulialika kila mtu aliyejaza fomu kwenye somo la kwanza. Mara ya kwanza walisema kwamba tu stack kamili - hiyo ilikuwa muda mrefu uliopita, lakini sasa katika makampuni ya maendeleo kuna mgawanyiko katika maendeleo ya mbele na nyuma. Mwishoni walituuliza tuchague mwelekeo unaovutia zaidi. 40% ya wanafunzi walijiandikisha kwa matokeo ya nyuma, 30% kwa mstari wa mbele, na wengine 30% waliamua kuhudhuria kozi zote mbili. Lakini ilikuwa vigumu kwa watoto kuhudhuria madarasa yote, na hatua kwa hatua wakaazimia.

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Katika mhadhara wa utangulizi, msanidi programu anatania kuhusu mbinu ya mafunzo: "Semina zitakuwa kama maagizo kwa wasanii wanaotarajia: hatua ya 1 - chora miduara, hatua ya 2 - kumaliza kuchora bundi"
 

Yaliyomo katika kozi za nyuma

Baadhi ya madarasa ya nyuma yalijitolea kwa programu, na baadhi yalijitolea kwa mchakato wa maendeleo kwa ujumla. Sehemu ya kwanza iligusa mkusanyo, tengeneza СMake na Conan, usomaji mwingi, mbinu na mifumo ya programu, kufanya kazi na hifadhidata na maombi ya http. Katika sehemu ya pili tulizungumza juu ya majaribio, Ujumuishaji Unaoendelea na Utoaji Unaoendelea, Gitflow, kazi ya pamoja na kurekebisha tena.

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Telezesha kidole kutoka kwa uwasilishaji wa wasanidi wa mazingira ya nyuma
 

Содержание курсов по фронтенду

Сначала настраивали окружение: устанавливали NVM, с помощью него Node.js и npm, с помощью них — Angular CLI и создавали проект на Angular. Потом взялись за модули, научились пользоваться базовыми директивами и создавать компоненты. Далее разобрались, как перемещаться между страницами и настраивать роутинг. Узнали, что такое сервисы и каковы особенности их работы в рамках отдельных компонентов, модулей и целого приложения.

Tulifahamiana na orodha ya huduma zilizosakinishwa awali za kutuma maombi ya http na kufanya kazi na uelekezaji. Tulijifunza jinsi ya kuunda fomu na kuchakata matukio. Kwa majaribio, tuliunda seva ya kejeli katika Node.js. Kwa dessert, tulijifunza kuhusu dhana ya upangaji programu tendaji na zana kama vile RxJS.

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Telezesha kidole kutoka kwa wasilisho la wasanidi wa mbele kwa wanafunzi
 

Vyombo vya

Семинары подразумевают практику не только на занятиях, но и вне их, поэтому нужен был сервис для приёма и проверки домашней работы. Фронтендеры выбрали Google Classroom, бэкендеры решили написать свою систему рейтинга.
Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Mfumo wetu wa ukadiriaji. Ni dhahiri mara moja alichoandika msaidizi :)

Katika mfumo huu, kanuni zilizoandikwa na wanafunzi zilijaribiwa kiotomatiki. Daraja lilitegemea matokeo ya mtihani. Hoja za ziada zingeweza kupatikana kwa kukaguliwa na kwa kazi iliyowasilishwa kwa wakati. Ukadiriaji wa jumla uliathiri mahali katika cheo.

Ukadiriaji ulianzisha kipengele cha ushindani katika madarasa, kwa hivyo tukaamua kuuacha na kuuacha Google Darasani. Kwa sasa, mfumo wetu ni duni katika suala la urahisi wa suluhisho la Google, lakini hili linaweza kurekebishwa: tutauboresha kwa kozi zinazofuata.

Советы

Мы неплохо подготовились к семинарам и почти ни в чем не просчитались, но на несколько граблей всё-таки наступили. Оформили этот опыт в советы, вдруг кому-нибудь пригодится.

Выбирайте время и распределяйте занятия правильно

Tulitarajia chuo kikuu, lakini bure. Mwishoni mwa madarasa, ikawa wazi kwamba kozi yetu ilifanyika wakati usiofaa zaidi wa mwaka wa masomo - kabla ya kikao. Wanafunzi walirudi nyumbani baada ya masomo, wakajiandaa kwa mitihani, kisha wakaketi kufanya migawo yetu. Wakati mwingine suluhisho zilikuja baada ya masaa 4-5.

Pia ni muhimu kuzingatia muda wa siku na mzunguko wa shughuli. Tulianza saa 19:00, kwa hivyo ikiwa madarasa ya mwanafunzi yalimalizika mapema, ilibidi arudi nyumbani na kurudi jioni - hii haikuwa rahisi. Isitoshe, masomo yalifanywa Jumatatu na Jumatano au Alhamisi na Jumanne, na kulipokuwa na siku moja ya kufanya kazi za nyumbani, watoto walilazimika kufanya kazi kwa bidii ili kukamilisha kwa wakati. Kisha tulirekebisha na kwa siku kama hizo tuliuliza kidogo.

Walete wenzako wakusaidie wakati wa madarasa yako ya kwanza

Mwanzoni, sio wanafunzi wote wangeweza kumfuata mhadhiri; matatizo yalizuka kwa kupeleka mazingira na kuyaanzisha. Katika hali kama hizi, waliinua mikono yao, na mfanyakazi wetu akaja na kusaidia kutatua. Wakati wa masomo ya mwisho hapakuwa na haja ya msaada, kwa sababu kila kitu kilikuwa tayari kimewekwa.

Rekodi semina kwenye video

Kwa njia hii utasuluhisha shida kadhaa mara moja. Kwanza, wape waliokosa darasa nafasi ya kutazama. Pili, jaza msingi wa maarifa ya ndani na yaliyomo muhimu, haswa kwa wanaoanza. Tatu, ukiangalia rekodi, unaweza kutathmini jinsi mfanyakazi anavyowasilisha habari na ikiwa anaweza kushikilia umakini wa watazamaji. Uchambuzi kama huo husaidia kukuza ustadi wa usemi wa mzungumzaji. Kampuni za IT daima huwa na kitu cha kushiriki na wenzako kwenye mikutano maalum, na semina zinaweza kutoa wasemaji bora.

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi

Mhadhiri anazungumza, rekodi za kamera
 

Будьте готовы поменять подход, если это понадобится

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

Katika nusu ya kwanza ya hotuba, walianza kuzingatia kazi ya nyumbani ya awali kwa undani, na katika sehemu ya pili, walianza kusoma nadharia kwa ijayo. Kwa maneno mengine, waliwapa wanafunzi fimbo ya uvuvi, na nyumbani wao wenyewe walitafuta hifadhi, chambo na kuvua samaki - walizama kwa maelezo na kuelewa syntax ya C ++. Katika mhadhara uliofuata tulijadili pamoja kile kilichotokea. Mbinu hii iligeuka kuwa yenye tija zaidi.

Не меняйте преподавателей часто

Семинары по бэкенду у нас вели два сотрудника, а по фронтенду — семь. Для студентов особой разницы не было, но лекторы фронтенда пришли к мнению, что для более продуктивного контакта нужно знать аудиторию, как она воспринимает информацию и т. п., а когда выступаешь впервые, этого знания нет. Поэтому, возможно, лучше не менять преподавателей часто.

Uliza maswali katika kila somo

Сами студенты вряд ли скажут, если что-то идёт не так. Они боятся выглядеть глупо и задавать «дурацкие» вопросы, стесняются прерывать лектора. Это и понятно, ведь несколько лет они видели другой подход к обучению. Так что если будет сложно, никто не признается.

Чтобы снять напряжение, мы использовали приём с «подсадной уткой». Коллега лектора не только помогал, но и задавал вопросы по ходу лекции, предлагал варианты решений. Студенты видели, что лекторы — живые люди, их можно спрашивать и даже шутить с ними. Это помогало разрядить обстановку. Главное тут — соблюсти баланс между поддержкой и перебиванием.

Ну и даже с такой «подсадной уткой» всё равно спрашивайте о сложностях, выясняйте, насколько адекватна нагрузка, когда и как лучше всего разбирать домашнее задание.

Kuwa na mkutano usio rasmi mwishoni

Baada ya kupokea ombi la mwisho kwenye mhadhara uliopita, tuliamua kusherehekea na pizza na tuzungumze katika mazingira yasiyo rasmi. Walitoa zawadi kwa wale waliodumu hadi mwisho, wakataja watano bora, na kupata wafanyikazi wapya. Tulijivunia sisi wenyewe na wanafunzi, na tulifurahi kwamba ilikuwa mwishowe :-).

Unahitaji jun iliyotengenezwa tayari - mfundishe mwenyewe, au Jinsi tulivyozindua kozi ya semina kwa wanafunzi
Tunatoa zawadi. Ndani ya kifurushi: T-shati, chai, notepad, kalamu, stika
 

Matokeo ya

Wanafunzi 16 walifika mwisho wa madarasa, 8 kwa kila upande. Kulingana na maprofesa wa vyuo vikuu, hii ni mengi kwa kozi za ugumu kama huo. Tuliajiri au karibu kuajiri watano bora zaidi, na watano zaidi watakuja kufanya mazoezi katika msimu wa joto.

Utafiti ulizinduliwa mara baada ya darasa ili kukusanya maoni.

Je, semina zilikusaidia kuamua juu ya uchaguzi wako wa mwelekeo?

  • Да, я пойду в бэкенд-разработку — 50%.
  • Да, я точно хочу быть фронтенд-разработчиком — 25%.
  • Нет, по-прежнему не знаю, что мне больше интересно — 25%.

Что оказалось наиболее ценным?

  • Ujuzi mpya: "huwezi kupata hii chuo kikuu", "mtazamo mpya wa C++ mnene", mafunzo ya teknolojia ya kuongeza tija - CI, Git, Conan.
  • Taaluma na shauku ya wahadhiri, hamu ya kupitisha maarifa.
  • Muundo wa darasa: maelezo na mazoezi.
  • Mifano kutoka kwa kazi halisi.
  • Viungo kwa makala na maelekezo.
  • Mawasilisho ya mihadhara yaliyoandikwa vizuri.

Главное — нам удалось рассказать, что после окончания университета ребят ждёт много интересной и сложной работы. Они поняли, в каком направлении хотят двигаться и стали чуть ближе к успешной карьере в ИТ.

Sasa tunajua jinsi ya kuchagua muundo unaofaa wa mafunzo, nini cha kurahisisha au kuwatenga kutoka kwa programu kabisa, ni muda gani inachukua kuandaa na mambo mengine muhimu. Tunawaelewa zaidi wasikilizaji wetu; hofu na mashaka huachwa nyuma.

Labda bado tuko mbali na kuunda chuo kikuu cha ushirika, ingawa tayari tunafundisha wafanyikazi ndani ya kampuni na kufanya kazi na wanafunzi, lakini tumechukua hatua ya kwanza kuelekea kazi hii nzito. Na hivi karibuni, mnamo Aprili, tutaenda kufundisha tena - wakati huu katika Chuo Kikuu cha Jimbo la Irkutsk, ambacho tumekuwa tukishirikiana kwa muda mrefu. Ututakie bahati!

Chanzo: mapenzi.com

Kuongeza maoni