Serghei Șhedov- fondator și director al Școlii de Programatori din Moscova. Absolvent al Universității de Stat din Moscova, facultate
Semen Obukhov— Director de dezvoltare al Școlii din Moscovaprogramatori. A absolvit Facultatea de Informatică din cadrul Școlii Superioare de Economie a Universității Naționale de Cercetare în 2018. Din 2018, studiază la Institutul de Educație al Școlii Superioare de Științe Economice a Universității Naționale de Cercetare. De cinci ani predă discipline IT la Școala de Programatori. Din 2015, organizează olimpiade, inclusiv etapele școlare, municipale și regionale ale Olimpiadei ruse pentru școlari de informatică din regiunea Moscova, precum și Olimpiada Internațională Spațială anuală.
Cum să devii programator înainte de a deveni un trend
Sergey Shedov:
- Am început programarea în liceușcoli la începutul anilor 90. Părinții au cumpărat un computer, dar fără un monitor - pur și simplu nu erau suficienți bani pentru asta. Nu am așteptat să apară și am început să compilez programe de bază, concentrându-mă pe semnalele sonore ale unității de sistem.
După absolvirea Universității de Stat din Moscova, a lucrat la birou timp de doi ani.programatorul. Dar mi-am dat seama curând că nu mă interesează. Iar când profesorul meu de informatică s-a oferit să lucreze la școală, pe care am absolvit-o, am fost de acord imediat. La început, a fost orele doar sâmbăta, iar apoi a decis să schimbe definitiv locurile de muncă. Părinții mei nu au aprobat această decizie, pentru că am pierdut mulți bani - în birou am primit 1.000 de dolari, iar în școală salariul a fost de doar 50 de dolari. Dar mi-am dat seama că îmi place și atunci cererile mele au fost mici - doar dacă sunt suficiente pe Internet.
Serghei Shedov. Foto: Anton Karliner / Hi-Tech
Am înțeles că nu toți studenții sunt interesațiprogramare și că este imposibil să pregătești specialiști IT în lecții de informatică. Apoi am decis să-mi creez propria școală de programatori. Asta a fost în 2001. La început a fost un cerc obișnuit, unde au participat copii de la școlile din apropiere. Puțini oameni au înțeles care este programarea, aceasta nu era încă o tendință.
Treptat, cercul a crescut, și după șase ani, eua înregistrat o instituție privată de învățământ continuu. Acum avem puțin mai mult de 4.000 de copii care studiază, 30% dintre ei sunt online. Studenți cu normă întreagă din Moscova și regiunea Moscovei sunt angajați - pe lângă Mytishchi, există filiale la Moscova, Pușkin, Korolev și Dolgoprudny, în total sunt nouă. Copii din toată Rusia studiază online, există chiar și tipi din Kazahstan.
Despre cunoștințe fundamentale, muzică și programare
Sergey Shedov:
- În 2001, nu existau analogii unei astfel de școli. A fost necesar să-mi trag o idee în cap. Am studiat la o școală de muzică timp de 10 ani și am decis să combin această experiență cu experiența de a studia la Universitatea de Stat din Moscova. Deci s-a născut ideea că copilul nu trebuie să învețe doar câteva luni și să plece. Am vrut să ofer nu numai informații aplicate, ci și cunoștințe fundamentale, deoarece fără aceasta ar fi imposibil să devin un programator serios. Prin urmare, elevii 11 nu sunt acceptați în școală - este imposibil să dați cunoștințe serioase într-un an și nu dorim să ne implicăm în profanare. Elevii sunt duși la școală din clasa a doua și îi învață până la a 11-a.
Se crede că programarea nu este necesarăstudii superioare. Depinde de ce trebuie să facă o persoană. De exemplu, o persoană implicată în învățarea mașinii trebuie să absolve o universitate, deoarece aceasta necesită cunoștințe de matematică care nu sunt date la școală. Este necesar să privim în viitor ceea ce va fi în cerere în viitor. Acum veți scrie programe într-un limbaj de programare pentru scripturi, iar în 20 de ani nu va fi necesar. Și pentru admiterea în universități bune, trebuie să înceapă să studieze informatica la școală.
Încercăm să ținem la curent și în mod constantintroduceți noi discipline. Acum școala are cursuri pe internet de lucruri, blockchain, cybersecurity, date mari - toate apărute relativ recent, dar fără de care este deja imposibil de făcut.
Cine „luminează” studenții
Semyon Obukhov:
- Candideaza pentru un loc de munca, candidatii trecselecție în mai multe etape Interviul inițial pentru profesori este o lecție deschisă. Rolul studenților îl joacă metodologii noștri, care imită comportamentul copiilor. De exemplu, dacă un profesor va lucra cu elevii a cincea, metodologii pot începe lupta cu conducătorii. Urmărim cum o persoană face față unei astfel de situații. Cei care au trecut de etapa inițială sunt invitați să se instruiască în metodele de predare. Printre cei care vin să predea, sunt mulți specialiști IT și studenți ai universităților IT care nu au mai lucrat cu copii până acum. Prin urmare, este foarte important pentru ei să dea abilități pedagogice. Decizia finală se ia după examenul final, care are loc și în formatul unei lecții deschise pentru metodologi. Acolo, candidații trebuie să demonstreze cât de bine au stăpânit abilitățile pedagogice dobândite în cadrul trainingurilor.
Semen Obukhov. Foto: Anton Karliner / "Hightech"
Serghei Shedov:
- Sunt sigur că profesorul poate captiva elevulnumai dacă „arde” cu subiectul său. În plus, el trebuie să fie bine versat în material și să poată găsi un limbaj comun cu școlarii. Prin urmare, abordarea selecției cadrelor didactice este foarte serioasă. Aproximativ jumătate dintre profesori sunt absolvenții noștri. Ei se întorc nu numai să învețe, dar, de asemenea, participă la dezvoltarea și lucrează ca analiști. Cred că este foarte important să analizăm datele, iar peste 18 ani am acumulat o mulțime de materiale pentru analiză. De exemplu, copiii învață să programeze și să facă un fel de greșeli. Dacă există o bază de date, puteți săriți datele prin învățarea automată și puteți prezice ce tip de erori va avea un copil după trei ani. Și aranjați pregătirea în avans pentru a le evita. Sau să-i spui copilului: Python nu ți se potrivește, este mai bine să alegi Photoshop și web design. Pentru a rămâne școala numărul unu, trebuie să facem întotdeauna lucruri progresive.
Despre o predispoziție la programare
Sergey Shedov:
- Nu am întâlnit copii care să aibăcontraindicații la programare. Dar pentru a învăța cu succes, un copil trebuie să iubească și să înțeleagă matematica. La admitere, nu necesită cunoștințe inițiale de programare, dar verificăm că este cunoștințe matematice.
Dacă vorbim despre calități personale, principalul lucru pentru un copil care se angajează în programare este determinarea. El nu trebuie să se teamă de greșeli, să le trateze calm și să le poată corecta.
Nu toată lumea vrea să fie programator. Se întâmplă ca părinții să aducă copilul și să spună că el va fi, de exemplu, stomatolog. Dar, în același timp, își doresc ca el să aibă abilități de programare, deoarece acest lucru este util în profesie. Școala antrenează nu numai programatori, absolvenții pot lucra la intersecția științelor. Există exemple când copiii au venit să studieze ca programator, dar la final au mers la Institutul Ostankino pentru că le-a plăcut editarea video. Printre absolvenții noștri, există un bărbat care s-a interesat de editare, a mers la Hollywood și a încărcat fotografii cu Spielberg.
Instruirea este împărțită în semestre, simultan înun semestru la un copil, în funcție de vârstă, poate trece de la unu la trei subiecți. Două măsuri de control sunt prevăzute pentru fiecare subiect - la mijlocul semestrului și la sfârșitul semestrului. Aceasta este în principal lucrare practică - trebuie să scrieți sarcini de programare sau să depuneți un proiect. Există însă și subiecte cu un sistem universitar mai complex. Unde trebuie mai întâi să scrieți sarcini practice, apoi le predați partea orală. Acest lucru nu este suficient, acestea sunt subiecte legate de programarea Olimpiadei, algoritmi și structuri de date. Jocurile olimpice nu sunt legate de subiecte și sunt o competiție separată, un test independent de cunoștințe. De obicei, merg în a doua jumătate a lunii martie - prima jumătate a lunii aprilie.
Dacă copilul nu a trecut a doua oară, este posibila expulza. De asemenea, studentul poate fi expulzat pentru neprezentare. Circumstanțele sau interesele se schimbă, el nu mai poate sau nu vrea să meargă - aceasta este o situație normală pentru educație ulterioară. Dar școala are un indicator bun al copiilor care rămân - 91%.
Serghei Șhedov. Foto: Anton Karliner / High Tech
Semen Obukhov:
- Examenele de intrare variază în funcție de vârstă. Pentru copiii mici, ei iau forma unei lecții deschise atunci când trebuie să răspundeți la întrebări pe computer. Începând cu clasa a cincea, acesta este un examen clasic de matematică scrisă; pentru elevii de liceu, testăm cunoștințele despre programa școlară. Multe sarcini non-standard pentru a testa capacitatea de a gândi logic. Toate testele sunt dezvoltate de profesorii școlii. Dar mulți copii le este frică să scrie ceva non-standard, ceva ce nu au fost învățați. La întâlniri, li se spune că nu ar trebui să le fie frică să scrie cele mai non-solutii standard, deoarece aceasta, din păcate, nu este de multe ori predată într-o școală cuprinzătoare.
Dacă copilul nu a trecut de puncte, dar vedemce vrea să facă, vom oferi să parcurgem din nou testele de intrare. La fiecare examen, oferim ecusoane ca dovadă că copilul a trecut examenul. A fost un băiat care a călătorit în toate departamentele noastre și a făcut încă a patra oară.
În fiecare departament al școlii, sunt numite săli de clasăîn diferite moduri. Acest lucru este realizat pentru a motiva copiii spre realizări deosebite. Școala ar trebui să creeze o atmosferă fabuloasă în care doriți să vă întoarceți. Ne dorim ca copiii să vină la noi, anticipând ceva interesant.
Despre practica reală în Yandex
Sergey Shedov:
- Avem un curs final de pregătire -programarea industrială, un analog al practicii industriale. Programare reală, muncă în echipă și învățăm asta tipilor. Ei aleg un proiect și distribuie roluri: cineva va fi un programator, cineva - un designer, un lider de echipă și așa mai departe.
Yandex este partenerul nostru cheie, suntem alături de eiColaborăm din 2014. Copiii merg la biroul lor și studiază tehnologia, de exemplu, Alice, Yandex.Maps. Al doilea partener este GK Osnova, cu care am semnat un acord în urmă cu doi ani. Acolo, băieții noștri urmează un stagiu pe blockchain. De asemenea, cooperăm cu tehnoparcul MIPT.
Toți studenții noștri fac proiecte de absolvire pentrușcoală, astfel încât să puteți încerca să aplicați abilități în viața reală. De exemplu, au venit cu powerbanking: când o persoană ia o bancă electrică la o stație de metrou și încarcă telefonul pe drum, apoi predă dispozitivul la o altă stație. Nu a fost doar un proiect de hârtie: exista o stație care emitea bănci de energie electrică și o bază care număra minute, bani virtuali. Acest lucru și proiecte similare sunt de fapt o pornire IT pe care elevii de liceu o fac pe tot parcursul anului și se apără în biroul Yandex.
Despre olimpiade și spirit competitiv
Semyon Obukhov:
- Toți elevii școlii participă la olimpiade înla programare. Avem două tipuri de olimpiade: personal și de echipă. La copiii din echipă, li se oferă în mod special un computer pentru trei, astfel încât să învețe să negocieze și să distribuie munca.
În informatică, pe lângă programare șiRobotică, există olimpiade de securitate a informațiilor, care sunt foarte populare în rândul studenților. În 2014, a avut loc pentru prima dată pentru copiii de școală la Moscova, înainte de a exista astfel de competiții în Ekaterinburg. În primul an au anunțat cu o lună înainte de eveniment și toată lumea a mers cu cunoștințele pe care le are, pentru că nimeni nu știa cum să se pregătească. Echipa noastră a câștigat-o, iar apoi timp de patru ani a ocupat primele locuri, în timp ce câștigătorii de ieri s-au întors ca antrenori și au pregătit noi participanți. Patru ani mai târziu, organizatorii au refuzat să organizeze aceste competiții. Dar în această perioadă s-a dezvoltat o comunitate de studenți care doreau să se angajeze în acest domeniu. Și am organizat o nouă olimpiadă pe baza tehnoparcului, care este acum cel mai mare din regiunea Moscovei în ceea ce privește securitatea informațiilor.
Foto: Anton Karliner / "Hightech"
Ultima noastră realizare este o victorie în lumeOlimpiada în robotică. În acest an au fost peste 70 de țări, iar o echipă de elevi de la școala noastră a câștigat o medalie de aur pentru Rusia în cea mai prestigioasă grupă de vârstă.
Este important ca un copil să participe la Jocurile Olimpicecirculaţie. În primul rând, va ajunge la alții și, în al doilea rând, va dobândi abilitățile de a rezolva probleme complexe. În plus, olimpiadele oferă posibilitatea de a intra într-o universitate fără examene. De exemplu, anul acesta peste 50 dintre studenții noștri au intrat la Școala Superioară de Științe Economice, unde specialitatea IT are un punctaj foarte mare. Nu păstrăm încă statistici complete cu privire la admiterea absolvenților noștri la universități, dar anul acesta intenționăm să organizăm prima noastră „Ziua absolvenților 2020” și să invităm toți absolvenții la școala de acasă, ceea ce le-a dat un început în viață.
Punerea punctelor în 2019 către universitățile mari din specialitățile IT *:
- Universitatea de Stat din Moscova: informatica - 440, informatica fundamentala si tehnologia informatiei - 438;
- Școala de Economie: informatică și inginerie computerizată - 275, inginerie software - 300;
- MSTU numit după Bauman: informatică și inginerie computerizată - 280, informatică aplicată - 279;
- MIPT: informatică și inginerie computerizată - 389.
* În universități, trec un număr diferit de materii, de la trei la cinci.
Despre educația informatică școlară
Sergey Shedov:
- Tendința globală - copiii începpentru a programa totul mai devreme. Când am început programarea, au făcut-o doar elevii de liceu, iar acum folosesc o tabletă în clasele elementare. În timp, abilitățile de script de bază vor deveni la fel de comune ca cititul și scrierea. Învățând programarea, un copil dezvoltă gândirea algoritmică - învață să planifice activități, să descompună o sarcină în subtasco-uri și să capete abilități în lucrul cu informația. Acum, problema lumii este că există multe informații și nu este clar cum să găsești datele necesare și să le analizezi. De aceea, de exemplu, în HSE, elevii sunt învățați abilitățile de a lucra cu date, indiferent de specialitatea lor.
Cu câțiva ani în urmă, au apărut multe școli.programare. Concurența a crescut, dar pentru noi a devenit doar un plus. Când există multe școli, nu este necesar să explici de ce este bine - pentru a învăța programarea, este suficient să demonstrezi o calitate bună.
Ne dorim un impact global asupra educației ITșcolari ai Rusiei. Pentru a face acest lucru, participăm la diferite proiecte. De exemplu, anul acesta am lansat propriul limbaj de programare a marcilor pentru elevii din clasa a doua până la a cincea. Este construit pe vârful Python, dar într-un mod jucăuș. Datorită acestui fapt, elevii din școala primară pot studia profund programarea. În principiu, dorim să creștem nivelul de informatică în Rusia, pentru asta am devenit partenerul Yandex într-un nou curs școlar. Am reproiectat programul de clasa a șaptea, acum este adaptat în 30 de regiuni din Rusia. Anul acesta au început să scrie un program pentru clasa a opta. Este important nu doar să înveți, ci și să răspândești cunoștințele acumulate.