{"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\/no\/blog\/news\/kak-ya-uchu-detej-pitonu","title":{"rendered":"Hvordan jeg l\u00e6rer barna Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Hvordan jeg l\u00e6rer barna Python\" src=\"\/wp-content\/uploads\/2020\/01\/9748f29696b5623468fed223b408b578.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMin prim\u00e6re jobb handler om data og programmering p\u00e5 <code>R<\/code>, men i denne artikkelen vil jeg fortelle om min hobby, som til og med gir en viss inntekt. Jeg har alltid v\u00e6rt interessert i \u00e5 fortelle og forklare noe til venner, klassekamerater og medstudenter. Jeg har ogs\u00e5 alltid hatt lett for \u00e5 finne felles spr\u00e5k med barn, jeg vet ikke hvorfor. Generelt mener jeg at oppdragelse og utdanning av barn er en av de viktigste oppgavene av alle, og kona mi er ogs\u00e5 pedagog. S\u00e5 for omtrent ett \u00e5r siden la jeg ut en annonse i en lokal Facebook-gruppe, samlet en gruppe og begynte \u00e5 l\u00e6re bort Scratch og Python en gang i uken. N\u00e5 har jeg fem grupper, mitt eget klasserom hjemme og individuelle timer. Hvordan jeg kom dit jeg er i dag og hvordan jeg underviser barn, vil jeg fortelle om i denne artikkelen. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nJeg bor i Canada, byen Calgary, provinsen Alberta, s\u00e5 noen moment vil v\u00e6re knyttet til lokale spesifikasjoner. <\/p>\n<h2>Rommet<\/h2>\n<p>\nTilgjengeligheten av plass for undervisning har v\u00e6rt et hovedproblem fra starten av. Jeg pr\u00f8vde \u00e5 lete etter kontorer og klasser til leie per time, men med lite hell. Universitetet v\u00e5rt og SAIT \u2014 den lokale motparten til MIT \u2014 leier ut klasserom med og uten datamaskiner. Prisene der var ikke s\u00e6rlig humane, og til slutt viste det seg at universitetet ikke slipper inn mindre\u00e5rige, og SAIT leier kun ut til sine egne studenter. S\u00e5 det alternativet falt bort. Det finnes mange kontorsentre som leier ut m\u00f8terom og kontorer per time, og det er hele selskaper som tilbyr mange alternativer, fra fullverdige klasser til sm\u00e5 rom for fire personer. Jeg hadde h\u00e5p, ettersom Alberta er en oljeprovins, vi har hatt en langsom krise siden 2014, og mange n\u00e6ringslokaler st\u00e5r tomme. Jeg skulle \u00f8nske jeg ikke hadde h\u00e5pet, prisene var s\u00e5 skyh\u00f8ye at jeg i begynnelsen ikke trodde mine egne \u00f8yne. Eiere finner det enklere \u00e5 la kontorene st\u00e5 tomme og betale kostnadene enn \u00e5 gi rabatter. <\/p>\n<p>I recalled at that moment that I diligently pay my taxes, and wondered if our dear government, specifically the city of Calgary, has anything in store for me. It turned out that there is indeed quite a bit. The city has arenas for ice hockey and other figure skating activities, and within these arenas, there are rooms where tough ice warriors discuss strategies for upcoming battles. In short, each arena has a couple of rooms equipped with tables, chairs, a whiteboard, and even a sink with a kettle. The price is quite reasonable\u201425 Canadian dollars per hour. I initially planned to hold sessions lasting an hour and a half, so I set the price at $35 per person for a group of five, to cover the rental fee and hopefully pocket something for myself. Overall, I enjoyed working in the arenas, as it solved one of my issues\u2014most Russian speakers live in the south, while I reside in the north of the city, so I chose an arena roughly in the middle. However, there were inconveniences. Canadian bureaucracy is nice and friendly, but, to put it mildly, can sometimes be a bit slow. There are no issues once you get accustomed to the pace and plan ahead, but sometimes unpleasant moments arise. For example, on the city's website, it\u2019s easy to choose a time and place and reserve a room, but payment is a hassle. They call you to take payment over the phone. You can go to the office and pay in cash. There was a funny yet not so pleasant moment when I was waiting for their call to pay for the second session, didn\u2019t get a call, and arrived at the office fifteen minutes late on the last day. I had to brazenly approach security and lie that the room was booked. We Canadians take people at their word, so they let me in without checking, but I wouldn\u2019t do that if people weren\u2019t already on their way to the session. <\/p>\n<p>S\u00e5 jeg har jobbet vinter og v\u00e5r, og s\u00e5 skjedde det endringer som ble det siste str\u00e5et. For det f\u00f8rste ble kontoret stengt for bes\u00f8kende, og de foreslo at man kunne betale over telefonen rundt hj\u00f8rnet. Jeg satt i minst en halvtime i gangen f\u00f8r jeg klarte \u00e5 komme gjennom. For det andre, hvis en s\u00f8t dame f\u00f8r pleide \u00e5 ta imot betaling for halvannen time, s\u00e5 tok en eller annen jente opp telefonen n\u00e5 og sa at betaling bare kunne gj\u00f8res for \u00e9n time. P\u00e5 det tidspunktet hadde jeg gruppe som var enten tre eller to personer, og de ekstra $12,5 var absolutt ikke overfl\u00f8dige. Jeg er selvsagt engasjert, men hvis kona mi kaster meg ut p\u00e5 gata, s\u00e5 blir det ingen til \u00e5 undervise. Da var jeg ogs\u00e5 uten jobb. <\/p>\n<p>Og eg bestemte meg for \u00e5 dra til biblioteket. Bibliotekene tilbyr flotte rom helt gratis, men det er en hake \u2014 man kan ikke drive med kommersiell virksomhet der. Selv veldedige organisasjoner har ikke lov til \u00e5 samle inn penger der. Jeg har f\u00e5tt h\u00f8re at dette ikke blir kontrollert s\u00e5 n\u00f8ye, s\u00e5 lenge man ikke tar inn penger der og da, men jeg liker veldig d\u00e5rlig \u00e5 bryte reglene. En annen utfordring er at rommene ofte er opptatt, s\u00e5 det er vanskelig \u00e5 holde timer etter timeplanen p\u00e5 ett og samme sted. Jeg underviste p\u00e5 bibliotekene om sommeren og i begynnelsen av vinteren, og m\u00e5tte velge de som hadde plass, til slutt byttet jeg fem-seks biblioteker. Deretter begynte jeg \u00e5 reservere plasser to m\u00e5neder i forveien, men jeg fikk til dette bare i ett lite bibliotek; i de andre var det regelmessig fullt p\u00e5 de tidene jeg trengte. Og da bestemte jeg meg for \u00e5 lage et dataklasse hjemme. Jeg hengte opp en tavle, kj\u00f8pte et ekstra bord og et par gamle skjermer fra annonsene. Jobben min kj\u00f8pte en ny kraftig b\u00e6rbar datamaskin til meg, fordi analysen tok nesten 24 timer p\u00e5 min gamle datamaskin. S\u00e5 jeg hadde en ny gammel datamaskin, en gammel gammel datamaskin, en laptop hvor skjermen ble knust av ungene mine, og en antikk nettbook, hvor skjermen ble knust av meg selv. Jeg koblet dem alle til skjermene og installerte Linux Mint over alt, unntatt nettbooken, hvor jeg satte inn en veldig lett distribusjon, som ser ut som Puppy. Jeg har ogs\u00e5 en gammel ny laptop, kj\u00f8pt for $200, som jeg koblet til TV-en. En annen viktig ting er at v\u00e5r vert nylig har byttet vinduer for oss, s\u00e5 n\u00e5 har vi nye hvite rammer i rommet i stedet for det forferdelige falleferdige elendigheten. Stuen, kj\u00f8kkenet og det andre soverommet er laget om til en barnehage av kona, s\u00e5 hele etasje ble ren pedagogisk. S\u00e5, n\u00e5 er situasjonen med rommet bra, la oss g\u00e5 videre til undervisningen. <\/p>\n<h2>Scratch<\/h2>\n<p>\nJeg begynner \u00e5 gi grunnleggende programmering med Scratch-spr\u00e5ket. Dette er et spr\u00e5k som bruker ferdige blokker, og som ble oppfunnet p\u00e5 MIT. De fleste barna har sett Scratch p\u00e5 skolen, s\u00e5 det er relativt enkelt \u00e5 l\u00e6re. Det finnes ferdige programmer og undervisningsplaner, men jeg liker dem ikke i det hele tatt. Noen er merkelige \u2014 lag din egen historie, for eksempel. Hele programmet best\u00e5r av uendelige blokker. <code>say '' for 2 seconds<\/code>. Det er tydelig at dette er skapt av sv\u00e6rt kreative sinnelag, men med en slik tiln\u00e6rming kan man l\u00e6re \u00e5 skrive klassisk indisk spaghetti-kode. Jeg begynner allerede fra starten \u00e5 forklare prinsipper som D.R.Y. Andre oppgavesamlinger er ganske gode, men barna fanger raskt opp essensen og begynner \u00e5 l\u00f8se oppgaver som om de kommer fra en maskingev\u00e6r. Som et resultat gj\u00f8r de p\u00e5 \u00e9n time det de burde ha gjort p\u00e5 fem. Det g\u00e5r mye personlig tid til \u00e5 lete etter og plukke ut oppgaver. Generelt minner Scratch mer om en IDE enn om et spr\u00e5k, hvor man bare m\u00e5 huske hvor man skal klikke og hvor man skal lete. S\u00e5 snart elevene er noenlunde fortrolige, pr\u00f8ver jeg \u00e5 overf\u00f8re dem til Python. Jeg har til og med en sju-\u00e5ring som skriver enkle programmer i Python. Hvor jeg ser nytten av Scratch er i de grunnleggende konseptene som l\u00e6res p\u00e5 en lekende m\u00e5te. Av en eller annen grunn er det utrolig vanskelig for alle \u00e5 forst\u00e5 ideen om en variabel. I begynnelsen f\u00f3r jeg raskt gjennom dette emnet og gikk videre, til jeg st\u00f8tte p\u00e5 at de faktisk ikke visste hva de skulle gj\u00f8re med det. N\u00e5 bruker jeg mye tid p\u00e5 variabler og kommer stadig tilbake til dem. Jeg m\u00e5 drive med kjedelig repetisjon. Jeg endrer forskjellige variabler p\u00e5 skjermen og f\u00e5r dem til \u00e5 si verdiene sine. Scratch har ogs\u00e5 kontrollstrukturer og verdikontroller, som <code>while<\/code>, <code>for<\/code> eller <code>if<\/code> i Python. De er lette \u00e5 l\u00e6re, men med innviklede sl\u00f8yfer kan det oppst\u00e5 problemer. Jeg pr\u00f8ver \u00e5 gi flere oppgaver med innviklede sl\u00f8yfer, slik at handlingene blir tydelige. Etter det g\u00e5r jeg videre til funksjoner. Selv for voksne er begrepet funksjon ofte uklart, og for barn er det enda mer. Jeg bruker mye tid p\u00e5 \u00e5 forklare hva en funksjon egentlig er, snakker om et fabrikkanlegg som tar inn objekter og gir ut varer, om en kokk som lager mat av r\u00e5varer. Deretter lager vi programmet 'lag en sandwich' med ingredienser, og s\u00e5 gj\u00f8r vi det om til en funksjon der ingrediensene sendes inn som parametere. Jeg avslutter med \u00e5 l\u00e6re dem om funksjoner i Scratch. <\/p>\n<h2>Python<\/h2>\n<p>\nMed Python er alt enklere. Det finnes en god bok, Python for Kids, og den bruker jeg til \u00e5 l\u00e6re. Der er alt standard \u2014 strenger, rekkef\u00f8lge av operasjoner,<code> print()<\/code>, <code>input() <\/code>og og s\u00e5 videre. Den er skrevet p\u00e5 et lettforst\u00e5elig spr\u00e5k, med humor, som barna liker. Den har en svakhet som mange programmeringsb\u00f8ker har. Som i den kjente vitsen \u2014 hvordan tegne en ugle. Oval \u2014 sirkel \u2014 ugle. Fra enkle konsepter er det et br\u00e5tt hopp til ganske komplekse begreper. Jeg bruker flere timer p\u00e5 \u00e5 forklare at et objekt bindes opp med metoden ved hjelp av punktum. P\u00e5 den annen side, jeg har ikke hastverk, jeg gjentar det samme p\u00e5 forskjellige m\u00e5ter til det dannes et bilde. Jeg begynner med variabler og hammerer p\u00e5 dem, allerede i Python. Variabler er en eller annen form for forbannelse. <\/p>\n<p>Den kl\u00f8ktige studenten, som for et par m\u00e5neder siden elegant klikket p\u00e5 variabler i Scratch, ser p\u00e5 det som et lam foran nye porter og kan ikke legge sammen x med y, som tydelig er skrevet p\u00e5 tavlen ovenfor. La oss gjenta! Hva har en variabel? Navn og verdi! Hva betyr likhetstegnet? Tildeling! Og hvordan sjekker vi likhet? Dobbelt likhetstegn! Og slik gjentar vi igjen og igjen, inntil full klarhet. S\u00e5 g\u00e5r vi videre til funksjoner, der tar det lengst tid \u00e5 forklare om argumenter. Navngitte argumenter, posisjonsargumenter, standard osv. Vi har ikke n\u00e5dd klasser i noen gruppe enn\u00e5. I tillegg til Python i boken studerer vi popul\u00e6re algoritmer, mer om det senere.<\/p>\n<h2>Faktisk l\u00e6ring<\/h2>\n<p>\nTimene mine er lagt opp slik \u2014 i en halvtime gir jeg teori, sjekker kunnskap, forsterker det som er l\u00e6rt. En time \u2014 labrer. Ofte lar jeg meg rive med og foreleser i en time, da er det bare en halvtime igjen til praktisk arbeid. Da jeg l\u00e6rte Python, s\u00e5 jeg p\u00e5 et kurs. <i>Algoritmer og Datastrukturer<\/i> Khiryanova fra \u041c\u0424\u0422\u0418. Jeg likte veldig godt m\u00e5ten han presenterte og strukturen p\u00e5 forelesningene. Hans id\u00e9 er at rammeverk, syntaks, biblioteker \u2013 vil bli foreldet. Arkitektur, teamarbeid, versjonskontrollsystemer \u2013 er fortsatt tidlig. Til slutt gjenst\u00e5r algoritmer og datatyper, som har v\u00e6rt kjent i lang tid og vil alltid v\u00e6re i en lignende form. Jeg husker selv bare heltall fra institutt-Pascal. Siden jeg har elever, hovedsakelig unge, fra sju til femten \u00e5r, mener jeg at det er viktigere \u00e5 legge grunnlaget for deres fremtid enn \u00e5 skrive en plattformspiller p\u00e5 Python s\u00e5 raskt som mulig. Selv om de helst vil ha en plattformspiller, og jeg forst\u00e5r dem. Jeg gir dem enkle algoritmer \u2013 boblesortering, bin\u00e6r s\u00f8k i et sortert liste, omvendt polsk notasjon ved hjelp av stakk, men vi g\u00e5r gjennom hver enkelt veldig grundig. Det har vist seg at moderne barn ikke vet i prinsippet hvordan en datamaskin fungerer, s\u00e5 jeg forklarer ogs\u00e5 det. Jeg pr\u00f8ver \u00e5 knytte flere begreper sammen i hver forelesning. For eksempel, datamaskin \u2013 minne\/prosessor \u2013 minne fra celler (lar dem holde p\u00e5 et minnemodul, gjet hvor mange celler det er her) \u2013 hver celle som en lysp\u00e6re \u2013 det er to tilstander \u2013 true\/false \u2013 and\/or \u2013 bin\u00e6r\/desimal \u2013 8 bit = 1 byte \u2013 byte = 256 varianter \u2013 logisk datatyper p\u00e5 ett bit \u2013 heltall p\u00e5 en byte. <code>float<\/code> p\u00e5 to bytes \u2013 <code>strengen<\/code> p\u00e5 en byte \u2013 det st\u00f8rste tallet p\u00e5 64 bits \u2013 liste og tuple fra de forrige typene. Jeg understreker at i en ekte datamaskin er alt litt annerledes og det er et annet minne for disse datatypene, men viktigst av alt er at vi i prosessen lager mer komplekse datatyper fra enklere. Datatyper er, muligens, det mest kompliserte \u00e5 huske. Derfor begynner jeg hver time med en rask oppvarming \u2013 \u00e9n elev nevner datatyper, den neste gir to eksempler, og s\u00e5 videre p\u00e5 rundgang. Til slutt har jeg f\u00e5tt til at selv de yngste barna energisk roper \u2013 float! boolean! sju, fem! pizza, bil! Under forelesningen trekker jeg stadig i den ene eller den andre, ellers begynner de raskt \u00e5 grave i nesen og se opp i taket. Og s\u00e5 m\u00e5 jeg ogs\u00e5 sjekke kunnskapsniv\u00e5et til hver. <\/p>\n<p>Mine elever slutter aldri \u00e5 overraske meg b\u00e5de med sin dumskap og uventede kl\u00f8kt. Heldigvis, oftere med kl\u00f8kt. <\/p>\n<p>Jeg \u00f8nsket \u00e5 skrive mer, men tekstmengden har allerede blitt stor. Jeg svarer gjerne p\u00e5 alle sp\u00f8rsm\u00e5l. Enhver kritikk tas imot med glede, men jeg ber om at vi er mer t\u00e5lmodige med hverandre i kommentarfeltet. Dette er en vennlig artikkel.<br \/>\n<br \/>Kilde: <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.5 - 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\/no\/blog\/news\/kak-ya-uchu-detej-pitonu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\/no\/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\udd47Hvordan jeg l\u00e6rer barna Python | ProHoster","description":"Min hovedjobb inneb\u00e6rer data og programmering i.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/kak-ya-uchu-detej-pitonu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/55671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=55671"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/55671\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/55672"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=55671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=55671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=55671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}