Utexaminerade från CS Center återvänder för att undervisa

"När jag kommer ihåg hur vänligt människor interagerade med mig under min utbildning, försöker jag skapa samma intryck bland dem som går på min kurs." Utexaminerade från CS-centret som blev lärare minns sina studieår och berättar om starten på sin undervisningsresa.

Utexaminerade från CS Center återvänder för att undervisa

Öppet till 13 april accepterande av frågeformulär för antagning till CS-center. Heltidsutbildning i St Petersburg och Novosibirsk. Korrespondens för invånare i andra städer.

Nikolay Polyarny, nummer 2016. Engagerad i utveckling och implementering av datorseendealgoritmer inom området tredimensionell rekonstruktion - utvecklar Metashape-programmet (tidigare PhotoScan) hos Agisoft. Jag läste den på CS-centret i höstas. kurs om datoranvändning på grafikkort.

Mikhail Slabodkin, klass 2014. Analytiker på Yandex, undervisar på ITMO-JetBrains masterprogram och vid Computer Science Center. Leder till centrum öva i diskret matematik.

Kirill Brodt, nummer 2018. Utvecklar dialogsystem på Tinkoff Bank. Leder workshops för djupinlärning i Novosibirsk.

Leila Khatbullina, klass 2017. Arbetar i laboratoriet för big data-analysmetoder vid National Research University Higher School of Economics i JUNO-projektet, undervisar i dataanalys för ekonomer och utvecklar FProg-projektet. Jag kollade på CS center uppgifter om matematisk statistik.

Alexey Artamonov, nummer 2014. Utvecklar en drönare i Yandex. Sedan hösten 2014 har han läst årsboken bild- och videoanalyskurs.

Låt oss börja från början. Vilka minnen har du av att komma in i centrum?

Kolya Polar

Jag har alltid gillat intervjuer: både på olika företag och på CS-centret. Det verkar som att det vid intervjun på centret stod något om matematik, men tyngdpunkten låg på frågan om motivation. Detta gäller nästan överallt: på universitet, i all forskning och i alla svåra jobb beror resultaten mycket på motivation. Om det inte är där, så oavsett vilket anlag och vilken kompetens du har, kommer allt någon gång att bli tråkigt och du behöver inte gå längre.

Jag minns vagt historien om hur jag gick på min första föreläsning efter antagningen. Den dagen hade jag precis sagt upp mig för att fördjupa mig i mina studier, och var sen till föreläsningen, eftersom uppsägningsprocessen hade försenats. Som ett resultat körde jag med en intressant känsla av en slags rygg-till-rygg-övergång, när fullbordandet av en leder till en försening i början av en annan. Det är svårt att förmedla exakt, men mot bakgrund av den allmänna optimistiska förväntan på något nytt var det roligt.

Kirill Brodt

Jag ansökte två gånger: 2015 och 2016. Första gången jag inte visste något om maskininlärning bestämde jag mig för att prova bara för att jag kunde. Ja, och jag var tvungen att gå på en praktikplats i Frankrike och avsluta mina studier, så jag förberedde mig inte och misslyckades på det andra heltidsstadiet och fick mindre än hälften av godkäntpoängen för intervjun. Jag blev förvånad över att matematikproblemen låg på olympiadnivå, men jag var inte särskilt upprörd, eftersom jag inte visste vad det handlade om, och även om jag kom in skulle jag inte kunna studera.

I slutet av 2015, efter att ha avslutat mina studier, återvände jag tillbaka till Novosibirsk eftersom en tjej väntade på mig hemma. Jag minns att det i början av 2016 fanns nyheter på NSU:s hemsida om en öppen kurs om parallellprogrammering från ShAD, som jag bestämde mig för att gå. Den här kursen tog mig helt och hållet en kväll för föreläsning och seminarium och en hel dag ledigt för läxor per vecka.

Sedan började rekryteringen och jag bestämde mig för att försöka igen, även om jag inte var särskilt sugen på det. Om en kurs tar så mycket tid, då med tre var jag rädd att ens föreställa mig vad som skulle hända. Den här gången var andra etappen in absentia. Efter ett tag får jag ett brev som jag fick något mindre poäng än godkänt. Men jag hade turen att jag klarade den öppna kursen om parallellberäkning – kuratorerna tog hänsyn till detta och bjöd in mig till den tredje etappen. Då är det redan klart vad som hände :)

Leila Khatbullina

Utexaminerade från CS Center återvänder för att undervisa Jag förberedde mig på allvar för antagning: jag tittade på föreläsningar om Stepik, gick på Pavel Mavrins programmeringsklubb på ITMO och på Andrei Kolpakovs ytterligare seminarier om matematik. analys på LETI, uppläst av Cormen.

Innan intervjun sov jag inte på en dag, jag var orolig och samtidigt tränade jag på att skriva algoritmer på ett papper, men det fanns alltid en tanke i mitt huvud: ”Huvudsaken är att rätta till ta mitten av arrayen."

Lyosha Artamonov

Första gången jag försökte komma in på centret var under mitt andra år på universitetet. Det var våren 2011. Jag är utbildad astrofysiker och i skolan studerade jag mer matematik och fysik och mindre datavetenskap. Jag hade en idé om att programmera på olika språk, vi skrev till och med spel, men det fanns ingen algoritmisk bas. Motivationen inför den första intervjun var också på nivån: "Jo, mina vänner annonserade det, de säger att det är coolt där." Som du kanske har gissat kom jag inte in första gången. Saknade grundläggande grundläggande kunskaper.

Från början av 2012 blev jag motiverad att anmäla mig och började titta på onlinekurser. Min mattelärare från skolklubben åkte till Kalifornien och skickade mig en länk till föreläsningar om maskininlärning från professor Jaser S. Abu-Mostafa. Mina kunskaper i engelska var knappt tillräckliga för att förstå vad som pågick, formler hjälpte mig mest av allt att förstå. Jag tittade noggrant på varje rutschkana och slutade med att jag klarade banan med råge, även om jag förväntade mig att inte få mer än ett C. Sedan, redan på sommaren, var det en kurs om Machine Learning från Andrew Ng på Coursera. Intresset för detta område hjälpte mig mycket i min antagning.

Andra gången kom jag med lite mer kunskap och en tydlig plan för vad jag ville studera i centrum. Jag hade turen att jag blev kallad till en intervju: enligt provresultaten hade jag ett gränsvärde. Jag kan inte säga att jag var särskilt förberedd på frågor om algoritmer, så jag försökte fokusera intervjun på maskininlärning och utnämnde gradient descent som min favoritalgoritm :)

Vilken kurs har haft störst inverkan på det du gör nu?

Kolya Polar

Kurs om beräkningsgeometri av Anton Kovalev på ITMO. Föreläsningarna var interaktiva, man fick försöka komma på design själv, snarare än att bara lyssna. En underbar tankeresa! Som ett resultat åkte jag till Transas till Anton för att arbeta med det jag håller på med nu – rekonstruktionen av tredimensionella ytor från fotografier. Detta fält är starkt beroende av beräkningsgeometri.

Från CS-centret minns jag kursen om funktionell programmering i Haskell. För det första eftersom föreläsningar passar både för dem som somnar om de berättas för detaljerat och långsamt, och för dem som inte hinner förstå och gå vilse på grund av det höga tempot eller bristen på detaljerad förklaring. För det andra är detta ett exempel på ett område som sannolikt inte kommer att behövas direkt på jobbet, men som skakar medvetandet i rätt riktning.

Misha Slabodkin

Det är svårt att bara peka ut en sak; Jag kommer att nämna flera områden av min utbildning och yrkesverksamhet efter examen från CS-centret:
— Alla kurser i teoretisk datavetenskap påverkade avsevärt valet av vidareutbildning, vetenskaplig rådgivare och ämnet för två examensbevis (master och specialitet). Särskilt de utmärkta lärarna i dessa ämnen har alltid gladt och inspirerat mig.
— Jag började på allvar studera algoritmer på CS-centret och har undervisat dem med stor glädje och nytta för mig själv för tredje året i ett gemensamt masterprogram mellan ITMO och JetBrains, och tidigare vid Akademiska universitetet.
— I analysarbetet på Yandex använder jag mig av kunskap om Python, statistik och algoritmer.

Utexaminerade från CS Center återvänder för att undervisa Lyosha Artamonov

Det var 2012, jag gick mitt första år på centret. Min klasskamrat, Vadim Lebedev, som kom in ett år tidigare än jag, visade mig intressanta problem från kursen om bildanalys och berättade om verktygen som de löses med. Jag började titta på kursinspelningen och tog den sedan nästa år. Kursen blev en årslång istället för en terminslång och jag blev ännu mer fördjupad i datorseende. Sedan flera år tillbaka har jag undervisat i denna disciplin på CS-centret, och på jobbet analyserar jag data från en drönarkamera.

Har CS-centerstudenter fritid? Hur mycket hade du kvar? Vilka svårigheter hade du under din träning?

Kolya Polar

Det är svårt att säga i timmar. Under mitt andra och tredje studieår på CS-centrum gick jag tredje och fjärde året på ITMO, samtidigt jobbade jag 35-40 timmar (ibland mindre, ibland mer), på lördagarna tog jag på mig problem från barn i en matteklubb, deltog i hackathon och några klarade jag körkortet för tillfället. Det verkar för mig som att tiden är relativt flexibel och beror oftast på hur mycket man vill göra något och vilka resurser man har.

Misha Slabodkin

För mig korsade studierna på CS-centret två kurser i matematik och en masterkurs på Akademiska Högskolan. Efter lektioner på universitetet i Peterhof var det ganska svårt att uthärda flera lektioner på centret. Men jag kunde utföra en listig kombination och räkna några kurser flera gånger - på två, och en till och med på tre institutioner: först samtidigt i CS-centret och i matematik, och senare omkrediterades i AU. Bland andra svårigheter: det var omöjligt att studera tekniska ämnen utan en egen lätt bärbar dator. Teoretiska kurser fungerade inte alltid bra för mig.

Kirill Brodt

Utexaminerade från CS Center återvänder för att undervisa Utöver kurserna på centret jobbade jag 24 timmar i veckan och försökte plugga på forskarskolan, som jag senare blev utsparkad från :) Efter det hann jag spela piano, simma och spotta i taket. I allmänhet fanns det gott om tid. Den stora svårigheten var att många kurser i Novosibirsk på den tiden var korrespondenskurser. Det var omöjligt att personligen ställa en fråga om man inte kunde formulera den normalt, eftersom man själv inte förstod exakt vad man ville fråga. Vårt år var det få eller inga studiekamrater på allmänna kurser, och det är mycket lättare för mig att lära mig nya saker när man diskuterar problem med någon annan – det visar sig vara mer produktivt.

Leila Khatbullina

Jag minns inte det här längre, men jag minns att tiden inte räckte till och jag gick ojämnt i kurser, så jag tillbringade alla kvällar, helger och helger med läxor.

Lyosha Artamonov

Det var lite tid kvar, för att inte säga att det var mycket av det. Men jag minns inte att jag behövde offra något väsentligt för att få allt gjort. Jag gick till gymmet, tittade på tv-serier, träffade vänner. När jag på universitetet bara behövde skriva diplom hann jag till och med jobba halvtid.

Det var svårigheter med logistiken. Varje dag tillbringade jag mer än tre timmar om dagen på vägen, förmodligen under den här tiden vilade jag huvudet. När klasser tillkom på centret ökade tiden till fyra timmar. Att ha en bil skulle dessutom inte ha löst mina problem då. Huvudsaken är att jag inte hann äta ordentligt, det här är något du bör undvika i ditt liv.

Var det några incidenter under dina studier på CS-centret som du minns tydligt?

Kolya Polar

Jag minns ögonblicket från försvaret av terminspraktik. Jag kom in i ett samtal med en tjej som också försvarade sig vid den tiden, och det visade sig att hon redan var en senior java-utvecklare, men hon gillade inte bankbranschen där hon arbetade så mycket att hon inte hade någon motivation att göra det vidare. Så hon gick till CS-centret för att eventuellt byta område till utbildning. Hennes terminslånga praktik var relaterad till en uppgift för Stepik-plattformen. För mig är detta en idealisk illustration av situationen "en person blev deprimerad → ville ändra sitt område → gick till CS-centret."

Utexaminerade från CS Center återvänder för att undervisa Misha Slabodkin

Att lösa teoretiska problem, diskutera dem med klasskamrater och berätta för lärare och andra elever var ett stort nöje i alla ämnen. Jag gillade särskilt övningarna i "klubb"-formatet med muntlig leverans av uppgifter - jag har alltid ansett detta som den mest effektiva metoden för inlärning.

Jag minns tydligt många fester i slutet av terminen, särskilt karting och paintball, som jag hjälpte till att organisera lite. Att delta i sådan underhållning tillsammans med lärare var oerhört användbart för att ”humanisera” CS-centret i elevernas ögon.

Kirill Brodt

Första terminen levde jag efter algoritmer, vaknade, åt och somnade med dem. Det var en sådan sak att jag vaknade klockan tre på morgonen för att jag kom på en lösning. Tja, eller åtminstone fanns det en illusion av vad jag kom på. Jag reste mig, slog på den bärbara datorn, kodade den, laddade upp den till testsystemet och allt kraschade på det villkorliga 20-testet. Jag led fram till klockan 5, men löste fortfarande inte problemet och somnade. Men så blev jag äntligen klar :)

Leila Khatbullina

Jag fick många nya vänner på CS-centret. Jag minns hur vi diskuterade läxor i chattar på kvällen, väntade till sent på kvällen på vår tur till tentan, medan vi förklarade biljetter för varandra, firade födelsedagar i köket på BC Times, spelade spel i slutet och början av terminen firande. Det var kul! 🙂

Varför började du lära ut? Blev du inbjuden eller bestämde du dig för att börja?

Utexaminerade från CS Center återvänder för att undervisa Kolya Polar

Vid något tillfälle gick jag in på området för tredimensionell rekonstruktion, det vill säga bildbehandling. Samtidigt kastade jag mig in i beräkningar på grafikkort, eftersom det är omöjligt att bearbeta en sådan omfattning av data på en processor inom rimlig tid. Och det fanns en stabil känsla av sorg över att jag aldrig fick höra om dessa områden, trots deras intresse. Dessutom har jag alltid gillat att undervisa, och jag visste vart jag kunde gå för att erbjuda en kurs, så jag bestämde mig för att rätta till situationen och göra min egen - till att börja med, på grafikkort.

Misha Slabodkin

Under 2016 leddes praktiken i diskret matematik av Sasha Knop. Innan terminsstarten bestämde han sig för att kontrollera 70 läxor i veckan var bortom hans moraliska styrka och erbjöd sig att hjälpa mig. Och ett år senare förändrades vi: från det ögonblicket undervisar jag klasser och Sasha hjälper till med att testa.

Kirill Brodt

Under utbildningen gick det rykten om att det fanns möjlighet att undervisa. Och jag trodde att det skulle vara jättebra. Jag gillar att hjälpa andra på det sätt jag kan. Jag gillar inte att bli tillfrågad och väntade på att bli inbjuden :)

Leila Khatbullina

Jag har alltid gillat att undervisa: i skolan förklarade jag frivilligt bråk i mandariner efter lektionen, och på universitetet lärde jag en tjej tyska, och till slut klarade hon A1 på sex månader. Jag blev inbjuden till CS-centret för att det fanns en ledig tjänst, och jag sa slentrianmässigt att jag gärna tar den :)

Lyosha Artamonov

Jag blev intresserad av bildanalys när jag studerade på centret. Omständigheterna visade sig vara sådana att Natalya, som undervisade mig i kursen, flyttade till USA. Sedan erbjöd sig kuratorerna att ta över kursen för mig och Grisha Rozhkov. Grisha var vid den tiden student vid CS-centret - han tog examen våren 2015.

Vilka rädslor hade du innan du började arbeta som lärare?

Kolya Polar

Jag har sett många bra föreläsare och alltid varit ganska kritisk till dåligt organiserade föreläsningar, och nu befinner jag mig på andra sidan barrikaderna. "Jag är från det förflutna" var den värsta kritiken när jag förberedde och undervisade kursen. Farhågorna var naturliga: dålig presentation, för tråkigt material och för mycket detaljer i lågt tempo, för komplexa eller ointressanta detaljer i för högt tempo, slöseri med lyssnarnas tid och liknande.

Misha Slabodkin

Jag kommer att svara specifikt om undervisning på CS-centret, eftersom det har funnits ett oändligt antal undervisningsproblem med olika kurser genom åren :)

– Det är ganska svårt att genomföra en träning för en publik på 50 personer. Det här är faktiskt en föreläsning om problem, och inte personlig kommunikation med varje elev, som jag ibland gör i andra ämnen.
— Nivån på förberedelser och förkunskaper i ämnet varierar kraftigt mellan eleverna, så det är nödvändigt att välja lämplig variation av uppgifter och analysera dem på ett sådant sätt att alla intresserar sig.

Leila Khatbullina

Jag var osäker på mina kunskaper och var rädd att eleverna inte skulle hålla med om min bedömning när de kontrollerade läxor. Men alla rädslor var förgäves :)

Kommer du ihåg hur du spenderade din första lektion?

Kolya Polar

Vid den allra första föreläsningen var det många åhörare, och det fanns inte tillräckligt med stolar i publiken. Jag berättade materialet snabbare än jag förväntade mig, och som ett resultat fortsatte jag att prata utan bilder. Men jag antog att detta kunde hända, så jag hade materialet och allt gick bra.

Misha Slabodkin

Jag var glad att det fanns bekanta människor i publiken och jag skulle ha någon att skratta med åt mina misslyckanden!

Kirill Brodt

Jag kände att jag hade talcancer och ingen förstod vad jag sa.

Lyosha Artamonov

Jag satt framför publiken och mumlade något under andan. I allmänhet var det ganska dåligt, men sedan blev det bättre :)

Vad gillar du mest med undervisningen?

Misha Slabodkin

Åh, jag kan svara på det här med tillförsikt och omedelbart: Jag gillar definitivt att läsa recensioner mest! När kuratorerna skickar dem öppnar jag filen med känslan av att packa upp presenter under granen och läser allt två gånger.

Jag tycker också om att diskutera intressanta problem med elever, se dem njuta av vackra idéer, nya oväntade fakta och kopplingar till olika områden inom matematiken. Se genuin nyfikenhet och kunskapslust. Att berätta problem som jag själv nyligen haft stor glädje av att lösa, och observera samma intryck på mina lyssnare. Diskutera ytterligare uppgifter med eleverna efter lektionerna fram till det ögonblick då vakterna kommer klockan 23:00 för att fråga om jag är frisk (det har hänt tre gånger redan!).

Kirill Brodt

Jag tycker om att komma med olika förklaringar till samma material, och som ett resultat utvecklar jag själv en djupare förståelse.

Leila Khatbullina

Som i skämtet: "När jag förklarade förstod jag redan."

Lyosha Artamonov

Jag älskar när publiken svarar rätt på mina frågor.

Hur påverkade studierna på CS-centret din undervisning?

Kolya Polar

Jag förstår att kursdeltagarna har olika mycket tid att ägna åt kursen. Därför talar jag å ena sidan i föreläsningar om komplexa algoritmer från den verkliga världen (tillsammans med enkla syntetiska problem som sortering), och å andra sidan ger jag bara enkla problem i läxor, eftersom de är lämpliga för att fixa nyckelbegrepp , men på Detta kommer inte att ta orimligt mycket ansträngning och tid. Dessutom vet jag att en del av eleverna redan har grundläggande kunskaper om kursen, så de är inte intresserade av att lyssna på en del av föreläsningarna och vill hellre läsa diagonalerna. Så jag försöker göra bilderna fristående med länkar till originalartiklar för att gå djupare.

Misha Slabodkin

På CS-centret är lärare öppna för kommunikation och hjälper gärna eleverna. Jag minns hur vänligt de interagerade med mig under min utbildning och försöker skapa samma intryck bland dem som går på min kurs.

Du undervisar på andra ställen också. Berätta var? Vilka egenskaper har undervisningen på CS-centret?

Kolya Polar

Jag undervisade i en skolmatteklubb, nu undervisar jag i programmering i skolan. Någon gång vill jag undervisa i en kurs om datorseende med tonvikt på 3D-rekonstruktion, men det finns mycket material, så det är inte klart när jag är redo.

CS-centret har alla förutsättningar: ett minimum av byråkrati, bekväma stunder som videoinspelningar, som är organiserade på ett sådant sätt att föreläsaren inte slösar tid eller ansträngning på dem. Det finns till och med hjälpverktyg som feedback genom elevundersökningar. Och, naturligtvis, bristen på obligatoriskhet i kursen: om en student inte är intresserad kommer han inte att gå kursen. Som ett resultat är alla lyssnare väl motiverade.

Misha Slabodkin

Förutom CS-centret undervisade jag i olika matematik på Matematiska Institutet, i Lyceum Club 239, på Akademiska universitetet och på ITMO-JetBrains masterprogram. Ibland håller jag "underhållande" miniföreläsningar för kollegor eller vänner om jag lär mig något intressant relaterat till matematik. Om det inte blir några plötsliga drag tänker jag fortsätta.

CS-centret har utmärkta kuratorer som gör alla formaliteter till enkla och trevliga stunder och hjälper lärare att bara tänka på att förbereda klasser. Att tillhandahålla fester, brädspel och souvenir-t-shirts är också mycket viktigt - det hjälper till att introducera eleverna för varandra och för lärarna och gör underförstått klassen roligare.

Huvuddraget i undervisningen vid sällan hållna tentor: rapportering beror bara på seminarier, och föreläsningar verkar mindre viktiga för studenter. På grund av detta glöms en del av materialet snabbt bort, vilket ibland stör den praktiska träningen.

Och till sist, råd till den som vill undervisa

Kirill Brodt

Glöm inte att kommunicera saker som är uppenbara för dig till elever som de kanske inte är självklara för. Kanske kommer du efter detta att inse att du själv inte förstår någonting och måste gräva djupare.

Leila Khatbullina

Släng alla tvivel åt sidan :) Om du vill dela din kunskap med någon och det ger dig nöje, gå för det, även om det är en kurs om "Hur man väver grannlåt." Det kommer alltid att finnas en publik och de kommer definitivt att säga "tack."

Källa: www.habr.com

Lägg en kommentar