{"id":55671,"date":"2020-01-25T00:00:00","date_gmt":"2020-01-24T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-ya-uchu-detej-pitonu"},"modified":"2020-02-18T14:03:48","modified_gmt":"2020-02-18T11:03:48","slug":"kak-ya-uchu-detej-pitonu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-ya-uchu-detej-pitonu","title":{"rendered":"Kako u\u010dim otroke Pythona","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kako u\u010dim otroke Pythona\" src=\"\/wp-content\/uploads\/2020\/01\/9748f29696b5623468fed223b408b578.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMoja glavna osnova je povezana s podacima i programiranjem na <code>R<\/code>, ali u ovom \u010dlanku \u017eelim govoriti o svojoj strasti koja \u010dak donosi odre\u0111eni prihod. Oduvijek me zanimala pripovijedanje i obja\u0161njavanje ne\u010dega prijateljima, sugra\u0111anima i kolegama. Tako\u0111er, uvijek mi je bilo lako prona\u0107i zajedni\u010dki jezik s djecom, ne znam za\u0161to. U globalu, smatram da je odgoj i obrazovanje djece jedna od najva\u017enijih aktivnosti, a moja supruga je pedagog. Pribli\u017eno prije godinu dana, objavio sam oglas u lokalnoj Facebook grupi, okupio grupu i po\u010deo podu\u010davati Scratch i Python jednom tjedno. Sada imam pet grupa, svoju u\u010dionicu u ku\u0107i i individualne \u010dasove. Kako sam do\u0161ao do ovog na\u010dina \u017eivota i kako to\u010dno u\u010dim djecu, ispri\u010dat \u0107u u ovom \u010dlanku. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n\u017divim u Kanadi, gradu Calgary, provincija Alberta, tako da \u0107e neki momenti biti povezani s lokalnom specifi\u010dno\u0161\u0107u. <\/p>\n<h2>Prostor<\/h2>\n<p>\nNedostatak prostora za \u010dasove bila je od samog po\u010detka glavna prepreka. Poku\u0161avao sam tra\u017eiti urede i u\u010dionice za iznajmljivanje po satima, ali bez velikog uspjeha. Na\u0161a sveu\u010dili\u0161ta i SAIT \u2014 lokalni ekvivalent MIT \u2014 iznajmljuju u\u010dionice s ra\u010dunalima i bez. Cijene su se pokazale nimalo humanima, a na kraju se ispostavilo da sveu\u010dili\u0161te ne dopu\u0161ta maloljetnicima, a SAIT iznajmljuje samo svojim studentima. Tako da je ta opcija otpala. Ima mnogo poslovnih centara koji iznajmljuju sobe za sastanke i urede po satima, postoje cijele tvrtke koje nude brojne opcije od punih u\u010dionica do prostorija za \u010detiri osobe. Imao sam nade, jer Alberta je naftna provincija, mi od 2014. godine do\u017eivljavamo dugotrajnu krizu, i mnoge poslovne povr\u0161ine su prazne. Uzalud sam se nadao, cijene su bile toliko astronomske da nisam mogao vjerovati ni na po\u010detku. Vlasnicima je lak\u0161e sjediti na praznim uredima i pla\u0107ati tro\u0161kove nego raditi po sni\u017eenim cijenama. <\/p>\n<p>V tem trenutku sem se spomnil, da redno pla\u010dujem davke, in da morda obstaja kaj pri na\u0161em cenjenem dr\u017eavnem organu, natan\u010dneje \u2013 pri mestu Calgary. Izkazalo se je, da precej obstaja. Mesto ima dvorane za igranje hokeja in druge vrste drsanja, v teh dvoranah pa so sobe, kjer strogi ledeni bojevniki razpravljajo o strategijah prihodnjih bitk. Na kratko, ob vsaki dvorani je nekaj sob z mizami, stoli, belo tablo in celo umivalnikom s \u010dajniki. Cena je povsem razumna \u2013 25 kanadskih dolarjev na uro. Sprva sem se odlo\u010dil, da bom ure u\u010dil po eno in pol ure, zato sem postavil ceno 35 dolarjev na osebo v skupini petih, da pokrijem stro\u0161ke najema, pa tudi, da si nekaj prislu\u017eim. Na splo\u0161no mi je bilo v dvoranah v\u0161e\u010d, saj je to re\u0161evalo eno te\u017eavo \u2013 ve\u010dina ruskogovore\u010dih \u017eivi na jugu, jaz pa \u017eivim na severu mesta, zato sem izbral dvorano nekje na sredini. Vendar so bila tudi dolo\u010dena nev\u0161e\u010dna vpra\u0161anja. Kanadska birokracija je dobra in prijazna, a, naj povejem milo, je v\u010dasih nekoliko okorna. Ni te\u017eav, \u010de se privadi\u0161 na ritem in na\u010drtuje\u0161 vnaprej, toda v\u010dasih se pojavijo neprijetni trenutki. Na primer, na spletni strani mesta je enostavno izbrati \u010das in kraj, rezervirati sobo, vendar pla\u010dila ni mogo\u010de opraviti nikakor. Oni sami pokli\u010dejo in sprejmejo pla\u010dilo s kartico. Lahko gre\u0161 tudi v urad in pla\u010da\u0161 z gotovino. Bil je zabaven, a ne preve\u010d prijeten trenutek, ko sem \u010dakal na njihov klic, da bi pla\u010dal za drugo uro, vendar se nisam dochekal, v urad pa sem pri\u0161el zadnji dan petnajst minut prepozno. Moral sem se s predrznim obrazom obrniti na varnost in lagati, da je soba rezervirana. Mi, Kanad\u010dani, verjamemo na besedo, mirno so me spustili in niso preverjali ni\u010desar, a jaz ne bi tako ravnal, \u010de bi ljudje \u017ee prihajali na uro. <\/p>\n<p>Tako sem delal pozimi in spomladi, nato pa so se zgodile spremembe, ki so postale zadnja kaplja. Prvi\u010d, pisarna je bila zaprta za obiskovalce in ponudili so, da pla\u010dilo sprejmejo po telefonu za vogalom. Sedel sem najmanj pol ure na hodniku, preden sem se uspel priklicati. Drugi\u010d, \u010de je prej prijazna teta sprejela moje pla\u010dilo za eno in pol ure, pa je zdaj dvignila slu\u0161alko neka punca in dejala, da je pla\u010dilo samo za eno uro. Takrat sem imel skupino, ki je imela tri ali dva \u010dlan, in dodatnih 12,5 $ mi ni bilo povsem odve\u010d. Seveda sem idealist, a \u010de me \u017eena vr\u017ee na ulico, potem ne bo nikogar, ki bi pou\u010deval. Takrat sem bil \u0161e brez dela. <\/p>\n<p>Inverz sem se odlo\u010dil, da grem v knji\u017enico. Knji\u017enice ponujajo \u010dudovite prostore popolnoma brezpla\u010dno, vendar obstaja ena omejitev \u2014 ni dovoljeno izvajati komercialnih dejavnosti. Tudi dobrodelne organizacije nimajo pravice zbirati denarja tam. Rekli so mi, da to ne poteka strogo nadzorovano, glavno je, da tam ne zara\u010dunavate vstopnine, vendar zelo ne maram kr\u0161iti pravil. \u0160e ena te\u017eava je, da so prostori pogosto zasedeni in te\u017eko je izvajati u\u010dne ure po urniku na enem mestu. Poletje in za\u010detek zime sem pou\u010deval v knji\u017enicah, moral sem izbrati tiste, kjer je bilo prostih mest, na koncu sem zamenjal pet ali \u0161est knji\u017enic. Potem sem za\u010del rezervirati prostor dva meseca vnaprej, in to mi je uspelo le v eni majhni knji\u017enici, v drugih pa so redno primanjkovala mesta ob pravem \u010dasu. In potem sem se odlo\u010dil narediti ra\u010dunalni\u0161ki razred doma. Postavil sem tablo, kupil izdelek po oglasu, drugi mizi in nekaj starih monitorjev. Za delo mi je podjetje kupilo nov mo\u010dan prenosnik, ker je na mojem ra\u010dunalniku analiza trajala skoraj 24 ur. Torej, imel sem nov star ra\u010dunalnik, star star ra\u010dunalnik, prenosnik, ki mu je moj sin razbil zaslon, in star netbook, na katerem sem sam razbil zaslon. Vse sem jih povezal na monitorje in povsod namestil Linux Mint, razen na netbook, na katerega sem namestil zelo lahek distribucijski sistem, mislim, da je bil Puppy. Imam tudi nov stari prenosnik, kupljen za 200 USD, ki sem ga povezal na televizor. \u0160e kar je pomembno, na\u0161 najemodajalec nam je pred kratkim zamenjal okna, in v sobi so zdaj namesto groznega razpadajo\u010dega ru\u0161evja nova bela okna. Dnevna soba, kuhinja in druga spalnica so namenjene vrtcu, zato je celotna eta\u017ea \u010disto pedago\u0161ka. Torej, zdaj je z prostorom vse v redu, preidimo neposredno na pou\u010devanje. <\/p>\n<h2>Scratch<\/h2>\n<p>\nZa\u010dnem z osnovami programiranja v jeziku Scratch. To je jezik, ki uporablja vnaprej pripravljene bloke, je bil izumljen v MIT. Ve\u010dina otrok je \u017ee videla Scratch v \u0161oli, zato se ga hitro nau\u010dijo. Obstajajo vnaprej pripravljeni programi in na\u010drti lekcij, a meni se ti ne zdijo dobri. Eden od njih je nenavaden \u2014 ustvari svojo zgodbo, na primer. Celoten program sestavlja ne\u0161teto blokov. <code>say '' for 2 seconds<\/code>. O\u010ditno je, da je bila ustvarjena s strani zelo kreativnih oseb, vendar z takim pristopom lahko nau\u010dimo pisati klasi\u010dno indijsko 'spaghetti' kodo. Od samega za\u010detka govorim o na\u010delih, kot je D.R.Y. Druge zbirke nalog so povsem dobre, a otroci hitro razumejo bistvo in jih za\u010dnejo opravljati kot iz mitraljeza. Na koncu za en pouk naredijo tisto, kar bi morali narediti v petih. Iskanje in izbira nalog pa vzame veliko osebnega \u010dasa. Na splo\u0161no mi Scratch bolj spominja na IDE, kjer se mora\u0161 samo zapomniti, kam klikniti in kje iskati. Takoj, ko se u\u010denci bolj-\u0161e malo ustalijo, jih posku\u0161am prevesti na Python. Imam celo sedemletno deklico, ki na Pythonu pi\u0161e preproste programe. Kar vidim kot korist Scratcha, so osnovni pojmi, ki se usvojijo na igriv na\u010din. Nekako je vse brez izjeme zelo te\u017eko razumeti idejo spremenljivke. Sprva sem hitro pre\u010dkal to temo in \u0161el naprej, dokler se nisem sre\u010dal s tem, da sploh ne vedo, kaj naj naredijo s tem. Zdaj posve\u010dam spremenljivkam veliko \u010dasa in se neprestano vra\u010dam k njim. Moram se ukvarjati z trdim klepanjem. Na zaslonu menjam razli\u010dne spremenljivke in jih prisilim, da povedo svojo vrednost. Prav tako v Scratchu obstajajo nadzorne strukture in preglede vrednosti, kot <code>while<\/code>, <code>for<\/code> ili <code>if<\/code> v Pythonu. Zelo enostavno se podajo, le s povezani cikli so v\u010dasih te\u017eave. Posku\u0161am dati ve\u010d nalog s povezanim ciklom, da je dejanje na o\u010ditno. Po tem preidem na funkcije. Tudi za odrasle je pojem funkcije lahko nejasen, za otroke pa \u0161e bolj. Dolgo razlagam, kaj sploh je funkcija, govorim o tovarni, ki prejme predmete in izda izdelke, o kuharju, ki iz surovih sestavin pripravi hrano. Nato naredimo program 'naredi sendvi\u010d' z sestavinami, nato pa iz njega naredimo funkcijo, ki ji predamo sestavine kot parametre. Na u\u010denju funkcij kon\u010dam s Scratchom. <\/p>\n<h2>Python<\/h2>\n<p>\nS Python je vse la\u017eje. Obstaja dobra knjiga 'Python for Kids', po kateri u\u010dim. Tam je vse standardno \u2014 nizi, vrstni red operacij,<code> print()<\/code>, <code>input() <\/code>itd. Napisan je le\u017eernim stilom, s humorom, djeci se svi\u0111a. Ima jedan nedostatak, svojstven mnogim knjigama o programiranju. Kao u poznatoj \u0161ali \u2014 kako nacrtati sovu. Oval \u2014 krug \u2014 sova. Od jednostavnih pojmova, prebrzo se prelazi na dovoljno slo\u017eene koncepcije. Meni treba nekoliko \u010dasova da shvatim da se objekat povezuje s metodom ta\u010dkom. S druge strane, ne \u017eurim, ponavljam isto na razli\u010dite na\u010dine dok se ne stvori neka slika. Po\u010dinjem s promenljivama i ponovo ih obradim, ve\u0107 na Pythona. Promenljive su neka vrsta prokletstva. <\/p>\n<p>Pametan student, koji je pre nekoliko meseci ve\u0161to koristio promenljive na skra\u0107enoj verziji, gleda kao ovca u nove kapije i ne mo\u017ee da sabere x i y, koji su jasno napisani na tabli iznad. Ponavljamo! \u0160ta ima promenljiva? Ime i vrednost! \u0160ta zna\u010di znak jednakosti? Dodeljivanje! A kako proveravamo jednakost? Dva znaka jednakosti! I tako ponavljamo opet i opet, do potpunog prosvetljenja. Onda prelazimo na funkcije, gde najvi\u0161e vremena zauzima obja\u0161njenje argumenata. Imenovani argumenti, pozicioni, po defaultu itd. Do klasa jo\u0161 nismo stigli u nijednoj grupi. Osim Pythona iz knjige, u\u010dimo popularne algoritme, o tome kasnije.<\/p>\n<h2>U\u010denje<\/h2>\n<p>\n\u010cas mi je organizovan ovako \u2014 pola sata dajem teoriju, proveravam znanje, u\u010dvr\u0161\u0107ujem pro\u0107i. Sat \u2014 laboratorije. \u010cesto se zanesem i pri\u010dam do jednog \u010dasa, pa ostaje pola sata za praksu. Kada sam u\u010dio Python, pro\u0161ao sam kurs <i>Algoritmi i strukture podataka<\/i> Hirjyanova from MIPT. I really liked his presentation and the structure of the lectures. His idea is that frameworks, syntax, and libraries become outdated. Architecture, teamwork, and version control systems are still premature. In the end, what remains are algorithms and data structures that have long been known and will always exist in a similar form. I myself only remember integers from Pascal in college. Since my students are mostly young, from seven to fifteen years old, I believe it is more important for their future to lay the foundations than to quickly write a platformer in Python. Although they are more eager for a platformer, and I understand them. I provide them with simple algorithms \u2014 bubble sort, binary search in a sorted list, reverse Polish notation using a stack, but we analyze each one in great detail. It turned out that modern children generally don't know how a computer works, so I explain that too. I try to connect several concepts in each lecture. For example, a computer \u2014 memory\/process \u2014 memory made of cells (I let them hold a memory chip, guess how many cells are here) \u2014 each cell like a light bulb \u2014 has two states \u2014 true\/false \u2014 and\/or \u2014 binary\/decimal \u2014 8 bits = 1 byte \u2014 byte = 256 variations \u2014 logical data type in one bit \u2014 integers in one byte \u2014 <code>float<\/code> on two bytes \u2014 <code>string<\/code> on one byte \u2014 the largest number on 64 bits \u2014 a list and a tuple of previous types. I clarify that in a real computer everything is somewhat different, including the amount of memory for these data types, but the main thing is that we create more complex data types from simpler ones in the process. Data types are probably the most difficult thing to remember. Therefore, I start each class with a quick warm-up \u2014 one student names a data type, the next gives two examples, and so on in a circle. As a result, I have managed to have even the youngest kids cheerfully shout \u2014 float! boolean! seven, five! pizza, car! During the lecture, I constantly call on one student or another, otherwise they quickly start picking their noses and looking at the ceiling. Plus, I need to check each student\u2019s level of knowledge in the process. <\/p>\n<p>My students never cease to surprise me with both their stupidity and unexpected cleverness. Fortunately, cleverness is more common. <\/p>\n<p>\u017delel sem napisati ve\u010d, a tako je \u017ee nastal pravi spis. Z veseljem bom odgovoril na vsa vpra\u0161anja. Kadar koli kritiko sprejemam z odprtimi rokami, le prosim \u2013 bodimo med seboj strpni v komentarjih. To je prijazen \u010dlanek.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/485424\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430 R, \u043d\u043e \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e \u0441\u0432\u043e\u0451 \u0443\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0436\u0435 \u043f\u0440\u0438\u043d\u043e\u0441\u0438\u0442 \u043d\u0435\u043a\u0438\u0439 \u0434\u043e\u0445\u043e\u0434. \u041c\u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u044b\u043b\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0434\u0440\u0443\u0437\u044c\u044f\u043c, \u043e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0430\u043c \u0438 \u043e\u0434\u043d\u043e\u043a\u0443\u0440\u0441\u043d\u0438\u043a\u0430\u043c. \u0415\u0449\u0451 \u043c\u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u044f\u0437\u044b\u043a \u0441 \u0434\u0435\u0442\u044c\u043c\u0438, \u043d\u0435 \u0437\u043d\u0430\u044e, \u043f\u043e\u0447\u0435\u043c\u0443. \u0412\u043e\u043e\u0431\u0449\u0435, \u044f \u0441\u0447\u0438\u0442\u0430\u044e, \u0447\u0442\u043e \u0432\u043e\u0441\u043f\u0438\u0442\u0430\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":55672,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55671","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/kak-ya-uchu-detej-pitonu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u044f \u0443\u0447\u0443 \u0434\u0435\u0442\u0435\u0439 \u041f\u0438\u0442\u043e\u043d\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/kak-ya-uchu-detej-pitonu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-24T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kako u\u010dim otroke Pythona | ProHoster","description":"Moje glavno delo je povezano s podatki in programiranjem v.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-ya-uchu-detej-pitonu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u044f \u0443\u0447\u0443 \u0434\u0435\u0442\u0435\u0439 \u041f\u0438\u0442\u043e\u043d\u0443 | ProHoster","og:description":"\u041c\u043e\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u0430.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-ya-uchu-detej-pitonu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-24T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55671","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:38:32","updated":"2022-09-30 15:25:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/55671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=55671"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/55671\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/55672"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=55671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=55671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=55671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}