Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije

Danas je naš post o mobilnim aplikacijama maturanata SAMSUNG IT ŠKOLE. Počnimo s kratkim informacijama o IT ŠKOLI (za detalje kontaktirajte našu web stranica i/ili postavljati pitanja u komentarima). U drugom dijelu govorit ćemo o najboljim, po našem mišljenju, Android aplikacijama koje su izradili učenici od 6. do 11. razreda!

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije

Ukratko o SAMSUNG IT ŠKOLI

SAMSUNG IT SCHOOL je društveni i obrazovni program za školsku djecu koji djeluje u 22 grada Rusije. Rusko sjedište Samsung Electronicsa pokrenulo je program prije 5 godina kako bi podržalo srednjoškolce koji su strastveni u programiranju. Godine 2013. stručnjaci iz Moskovskog istraživačkog centra Samsung zajedno s MIPT-om riješili su težak problem - razvili su tečaj programiranja u Javi za Android za školsku djecu. Zajedno s lokalnim vlastima odabrali smo partnere – škole i centre dodatnog obrazovanja. I što je najvažnije, pronašli smo kolege s potrebnim kvalifikacijama: učitelje, sveučilišne profesore i profesionalne programere kojima se svidjela ideja poučavanja djece izvornom mobilnom razvoju. Do rujna 2014. Samsung je opremio 38 učionica u kojima je počela nastava za srednjoškolce.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Potpisivanje memoranduma o suradnji između Samsunga i Kazanskog federalnog sveučilišta uz sudjelovanje predsjednika Republike Tatarstan, g. Minnikhanova, studeni 2013.

Od tada (od 2014.) mi godišnje primimo više od 1000 školaraca, a pohađaju godišnji tečaj бесплатно.

Kako ide obuka? Nastava počinje u rujnu i završava u svibnju, prema rasporedu, jednom ili dva puta tjedno u ukupnom trajanju od 2 akademska sata.

Kolegij se sastoji od modula, nakon svakog modula slijedi teški test za provjeru stečenog znanja, a na kraju godine studenti trebaju razviti i prezentirati svoj projekt – mobilnu aplikaciju.

Da, program se pokazao teškim, što je sasvim prirodno, s obzirom na količinu znanja koja je potrebna za postizanje rezultata. Pogotovo ako je naš zadatak kompetentno podučavati programiranje. A to se ne može postići temeljenjem treninga na pristupu "radi isto što i ja", potrebno je osigurati osnovno razumijevanje teorijskih temelja područja programiranja koja se proučavaju. Tijekom protekle 4 godine tečaj se značajno razvio. Zajedno s profesorima programa pokušali smo pronaći kompromis oko razine složenosti, ravnoteže teorije i prakse, oblika kontrole i mnogih drugih pitanja. Ali to nije bilo lako učiniti: program uključuje više od pedeset učitelja iz cijele Rusije, a svi su oni vrlo brižni i entuzijastični ljudi s individualnim pogledom na poučavanje programiranja!

U nastavku su trenutni nazivi modula programa SAMSUNG IT SCHOOL koji će čitateljima posvećenim programiranju reći mnogo o svom sadržaju:

  1. Osnove programiranja u Javi
  2. Uvod u objektno orijentirano programiranje
  3. Osnove programiranja Android aplikacija
  4. Algoritmi i strukture podataka u Javi
  5. Osnove pozadinskog razvoja mobilnih aplikacija

Uz nastavu, od sredine školske godine polaznici počinju razgovarati o temi projekta i počinju razvijati vlastitu mobilnu aplikaciju, a na kraju edukacije je prezentiraju komisiji. Uobičajena praksa je pozivanje lokalnih sveučilišnih nastavnika i stručnih razvojnih stručnjaka kao vanjskih članova povjerenstva za certifikaciju.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Projekt “Mobilni pomoćnik vozača” za koji je Pavel Kolodkin (Čeljabinsk) dobio stipendiju za obuku na MIPT-u 2016.

Nakon uspješnog završetka obuke, polaznici programa dobivaju certifikate tvrtke Samsung.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Diplomiranje u dvorani u Nižnjem Novgorodu

Uvjereni smo da su naši maturanti posebni: znaju samostalno učiti i imaju iskustva u projektnim aktivnostima. Drago mi je da je niz vodećih ruskih sveučilišta podržao dečke i naš program - oni su dani dodatni bodovi pri prijemu za svjedodžbu diplomanta SAMSUNG IT ŠKOLE i diplomu pobjednika natječaja “IT ŠKOLA bira najjačeg!”

Program je dobio mnoge nagrade od poslovne zajednice, uključujući prestižnu nagradu Runet.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Nagrada Runet 2016 u kategoriji "Znanost i obrazovanje"

Diplomski projekti

Najupečatljiviji događaj programa je godišnje savezno natjecanje "IT ŠKOLA bira najjače!" Natjecanje se provodi među svim maturantima. Samo 15-17 najboljih projekata od više od 600 prijavljenih odabrano je za finale, a njihovi autori učenici, zajedno sa svojim učiteljima, pozvani su u Moskvu na posljednju fazu natjecanja.

Koje teme projekta biraju školarci?

Igre naravno! Dečki misle da ih razumiju i s velikim entuzijazmom prionuli su poslu. Osim tehničkih problema, rješavaju probleme s dizajnom (neki crtaju sami, drugi privuku prijatelje koji su sposobni za crtanje), zatim se suočavaju sa zadatkom podešavanja balansa u igri, nedostatkom vremena itd... i unatoč sve, svake godine vidimo jednostavno nevjerojatne uzorke zabavnog žanra!

Popularne su i obrazovne aplikacije. Što je sasvim razumljivo: djeca još uvijek uče i žele taj proces učiniti zabavnim i zanimljivim, pomoći prijateljima ili mlađoj djeci u obitelji.

A posebno mjesto zauzimaju društvene aplikacije. Njihova najveća vrijednost je njihova ideja. Uočiti društveni problem, razumjeti ga i predložiti rješenje veliki je uspjeh u školskoj dobi.

Sa sigurnošću možemo reći da smo ponosni na razinu razvoja naših maturanata! A kako biste se mogli upoznati s projektima momaka "uživo", napravili smo izbor aplikacija koje su dostupne na GooglePlayu (da biste otišli u trgovinu aplikacija, kliknite vezu na naziv projekta).

Dakle, dalje o prijavama i njihovim mladim autorima.

Aplikacije za zabavu

Male zemlje – više od 100 tisuća preuzimanja

Autor projekta je Egor Alexandrov, on je diplomirao prvi razred 2015. s moskovskog mjesta TemoCenter. Postao je jedan od finalnih pobjednika prvog natjecanja IT ŠKOLE u kategoriji gaming aplikacija.

Tiny Lands je vojna strateška igra. Igrač je pozvan da razvije naselja od malog sela do grada, izvlačeći resurse i boreći se. Zanimljivo je da je Egor dugo imao ideju za ovu igru; mnoge je likove smislio još prije studija u ŠKOLI, kada je pokušavao napraviti igru ​​u Pascalu. Što je postigla učenica 10. razreda, procijenite sami!

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Heroji i građevine "Sitnih zemalja"

Sada je Egor student na jednom od moskovskih sveučilišta. Strastveno se bavi robotikom, a u svojim novim projektima ona se zanimljivo spaja s mobilnim razvojem: robot koji igra šah ili uređaj koji ispisuje poruke s telefona u obliku telegrama.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Igranje šaha s robotom

Dodirnite Cube Lite – dobitnik Grand Prixa natjecanja 2015

Autor projekta je Grigory Senchenok, on je također student najupečatljivije prve mature u Moskovskom TemoCentru. Učitelj - Konorkin Ivan.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Grigorijev govor na finalu natjecanja "IT ŠKOLA bira najjače!" 2015

Touch Cube je aplikacija za one koji vole stvarati objekte u trodimenzionalnom prostoru. Od malih kockica možete konstruirati bilo koji predmet. Štoviše, svakoj se kocki može dodijeliti bilo koja RGB boja, pa čak i učiniti prozirnom. Dobiveni modeli se mogu spremati i razmjenjivati.

Da bi razumio 3D, Gregory je samostalno savladao elemente linearne algebre, jer školski program ne uključuje transformacije vektorskog prostora. Na natjecanju je oduševljeno govorio o svojim planovima komercijalizacije aplikacije. Vidimo da sada ima određeno iskustvo po ovom pitanju: sada su u trgovini dostupne 2 verzije - besplatna s oglašavanjem i plaćena bez oglašavanja. Besplatna verzija ima više od 5 preuzimanja.

DrumHero – više od 100 tisuća preuzimanja

Kao što možete pogoditi iz naziva, DrumHero je verzija poznate igre Guitar Hero našeg maturanta Shamila Magomedova iz 2016. godine. Studirao je u Samsungovom tehničkom obrazovnom centru u Moskvi kod Vladimira Iljina.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Shamil u finalu natjecanja “IT ŠKOLA bira najjačeg!”, 2016

Shamil, obožavatelj žanra ritmičkih igara, uvjeren je da je još uvijek relevantan i, sudeći po popularnosti aplikacije, nije pogriješio! U svojoj aplikaciji igrač, u ritmu glazbe koja se reproducira, mora pritisnuti odgovarajuća područja na ekranu u pravom trenutku i u potrebnom trajanju.

Osim igrivosti, Shamil je dodao mogućnost učitavanja vlastite glazbe. Da bi to učinio, morao je otkriti MIDI format pohrane, koji vam omogućuje izdvajanje potrebnog niza naredbi za reprodukciju iz izvorne glazbene datoteke. S obzirom na to da postoji mnogo aplikacija koje pretvaraju uobičajene glazbene formate kao što su MP3 i AVI u MIDI, ideja je definitivno bila dobra. Drago mi je što Shamil stalno podržava svoj školski projekt; nedavno je objavljeno ažuriranje.

Društvene aplikacije

ProBonoPublico – Grand Prix 2016

Autor projekta je Dmitry Pasechnyuk, diplomant SAMSUNG IT SCHOOL iz 2016. iz Centra za razvoj darovite djece Kalinjingradske regije, učitelj Arthur Baboshkin.

ProBonoPublico je namijenjen osobama koje su spremne baviti se dobrotvornim radom, odnosno: pružiti ljudima u teškim životnim situacijama kvalificiranu pravnu ili psihološku pomoć pro bono (od latinskog “za dobrobit javnosti”), tj. na volonterskoj bazi. Za organizatore takve komunikacije (administratori) predlažu se javne i dobrotvorne organizacije te krizni centri. Aplikacija uključuje mobilni klijentski dio za volontera i web aplikaciju za administratora.

Video o aplikaciji:


Plemenita ideja projekta oduševila je žiri natječaja te mu je jednoglasno dodijeljen Grand Prix natječaja. Općenito, Dmitry je jedan od najsjajnijih diplomanata u povijesti našeg programa. Pobijedio je na natjecanju INFORMATIČKA ŠKOLA sa završenim samo 6. razredom srednje škole! I tu nije stao, pobjednik je mnogih natjecanja i olimpijada, uključujući NTI, ja sam profesionalac. Prošle godine интервью na portalu Rusbase rekao je da ga sada zanima analiza podataka i neuronske mreže.

A u jesen 2017. Dmitrij i njegov učitelj Arthur Baboshkin, na poziv predsjednika sjedišta Samsung Electronicsa za Rusiju i CIS, sudjelovali su u štafeti olimpijske baklje u Južnoj Koreji.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Dmitry Pasechnyuk jedan je od prvih nositelja baklje štafete Zimskih olimpijskih igara PyeongChang 2018.

Oživjeti – Grand Prix 2017

Autor projekta je Vladislav Tarasov, moskovski diplomant SAMSUNG IT SCHOOL 2017, učitelj Vladimir Ilyin.

Vladislav je odlučio pomoći u rješavanju problema urbane ekologije, a prije svega zbrinjavanja otpada. U aplikaciji Enliven karta prikazuje ekološke točke grada Moskve: mjesta za reciklažu papira, stakla, plastike, obrazovne centre i tako dalje. Putem aplikacije možete saznati adresu, radno vrijeme, kontakte i ostale informacije o eko-punktu te dobiti upute do njega. U obliku igre, korisnika se potiče da učini pravu stvar - posjeti eko-točke za bodove, zahvaljujući kojima možete podići svoj rang, spasiti životinje, drveće i ljude.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Snimke zaslona aplikacije Enliven

Projekt Enliven dobio je Grand Prix godišnjeg natječaja IT ŠKOLA u ljeto 2017. godine. Već u jesen Vladislav je sudjelovao na natjecanju „Mladi inovatori” u sklopu moskovskog foruma „Grad obrazovanja”, gdje je zauzeo drugo mjesto i dobio posebnu nagradu „Fonda ribara” u iznosu od 150 rubalja za razvoj aplikacije.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Predstavljanje Grand Prixa natjecanja 2017

Obrazovne aplikacije

MyGIA 4 — priprema za 4. razred VPR

Autor projekta je Egor Demidovich, student 2017. iz novosibirske stranice SAMSUNG IT SCHOOL, nastavnik Pavel Mul. Projekt MyGIA jedan je od pobjednika posljednjeg natječaja za projekte.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Egor u finalu natjecanja “IT ŠKOLA bira najjačeg!”, 2017

Što je VPR? Ovo je sveruski test koji se piše na kraju osnovne škole. I vjerujte mi, ovo je ozbiljan test za djecu. Egor je razvio aplikaciju MyGIA koja mu pomaže u pripremi za osnovne predmete: matematiku, ruski jezik i svijet oko njega. Važno je napomenuti da se zadaci generiraju automatski, čime se eliminira mogućnost pamćenja zadataka. Egor je tijekom svoje obrane rekao da je morao nacrtati više od 80 slika, a da bi mogao izdavati i verificirati “certifikate”, osim same aplikacije, implementirao je i serverski dio. Aplikacija se stalno ažurira, nedavno su dodana matematička pitanja iz VPR-a 2018. Sada ima više od 10 tisuća preuzimanja.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Slike zaslona MyGIA aplikacije

elektricitet – aplikacija za virtualnu stvarnost

Autor projekta je Andrey Andryushchenko, diplomant SAMSUNG IT SCHOOL 2015 iz Khabarovska, učitelj Konstantin Kanaev. Ovaj projekt nije nastao tijekom studiranja u našoj školi, on ima drugačiju povijest.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Andrey sa svojim učiteljem na natjecanju, 2015

U srpnju 2015. Andrey je postao pobjednik natjecanja "IT ŠKOLA bira najjače!" u kategoriji “Programiranje” s projektom Gravity Particles. Ideja je bila u potpunosti Andrejeva - na razigran način upoznati se s osnovnim fizikalnim zakonima, prvenstveno implementirajući Coulombove zakone i zakone univerzalne gravitacije. Žiriju se aplikacija jako svidjela zbog načina na koji je kod napisan, no implementaciji je očito nedostajala trodimenzionalnost. Kao rezultat toga, nakon natjecanja rodila se ideja podržati Andreja i pozvati ga da izradi verziju igre za Gear VR naočale za virtualnu stvarnost. Tako je rođen novi projekt Electricity koji je nastao uz podršku gurua u području VR/AR-a - tvrtke “Fascinating Reality”. I iako je Andrey morao svladati potpuno različite alate (C# i Unity), uspio je u tome!

Elektrika je 3D vizualizacija procesa prostiranja električne struje u tri vodiča: metal, tekućina i plin. Demonstraciju prati glasovno objašnjenje promatranih fizikalnih pojava. Aplikacija je prikazana na nekoliko ruskih i stranih izložbi. Na Moskovskom festivalu znanosti 2016. ljudi su stajali u redu za našim štandom kako bi isprobali aplikaciju.

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacije
Električna energija na Festivalu znanosti u Moskvi, 2016

Kamo idemo i, naravno, kako nam pristupiti

Danas SAMSUNG IT SCHOOL djeluje u 22 grada Rusije. A naša primarna zadaća je dati mogućnost učenja programiranja još većem broju školaraca i preslikati naše iskustvo. U rujnu 2018. godine iz tiska izlazi autorski elektronički udžbenik temeljen na programu SAMSUNG IT SCHOOL. Namijenjen je onim proaktivnim obrazovnim institucijama koje žele pokrenuti takav tečaj. Nastavnici će, koristeći naše materijale, moći organizirati obuku u izvornom razvoju za Android u svojim regijama.

I na kraju, informacija za one koji su se odlučili upisati kod nas: sada je vrijeme za to! Počela je upisna kampanja za akademsku godinu 2018./2019.

Kratka uputa:

  1. Program prihvaća srednjoškolce (uglavnom 9-10 godina) i studente do uključivo 17 godina).
  2. Provjerite na našem Onlineda u tvojoj blizini postoji stranica IT ŠKOLE: hoće li se moći dolaziti na nastavu? Podsjećamo da se nastava odvija licem u lice.
  3. Ispunite i pošaljite Primjena.
  4. Položite 1. fazu prijemnog ispita - online test. Test je mali i prilično jednostavan. Sadrži zadatke iz logike, brojevnih sustava i programiranja. Potonji su jednostavni za djecu koja pouzdano vladaju operatorima grananja i petlje, upoznata su s nizovima i pišu u programskim jezicima Pascal ili C. U pravilu, ako osvojite 6 bodova od 9 mogućih, to je dovoljno za poziv u 2. fazu.
  5. O datumu drugog stupnja prijemnog ispita bit ćete obaviješteni dopisom. Morat ćete doći izravno na stranicu IT ŠKOLE koju ste odabrali prilikom podnošenja prijave. Test može biti u obliku usmenog razgovora ili rješavanja problema, ali u svakom slučaju usmjeren je na provjeru sposobnosti algoritmiranja i programiranja.
  6. Upis se odvija na temelju natječaja. Svi kandidati dobivaju pismo s rezultatom. Nastava počinje u drugom ili trećem tjednu rujna.

Kada smo prije 4 godine otvorili edukativni program za školarce, bili smo jedni od prvih koji su izašli s ovako ozbiljnim programom pred ovu publiku. Godinama kasnije vidimo da uspješno studiraju na sveučilištima, provode zanimljive projekte i pronalaze sebe u struci (bilo programerskoj ili srodnoj). Ne postavljamo si zadatak pripremiti profesionalne programere u samo godinu dana (to je jednostavno nemoguće!), ali definitivno dajemo momcima ulaznicu u svijet uzbudljive profesije!

Samsung IT School: poučavanje školaraca kako razvijati mobilne aplikacijeAutor: Svetlana Yun
Voditelj Grupe za razvoj ekosustava rješenja, Laboratorij za poslovne inovacije, Samsungov istraživački centar
Voditelj edukativnih projekata IT ŠKOLA Samsung


Izvor: www.habr.com

Dodajte komentar