7111-934x

Vi vill ha dig!

Patwic förbereder sig för en ny säsong och vi gör oss redo att släppa nya kurser, finna flera samarbetspartners och öppna nya akademier i flera städer. Framför allt så ser vi fram emot att möta alla nya elever.

Ändå är det något som saknas i Patwic teamet. Vi behöver helt enkelt fler skarpa kvinnor som är beredda att ta ledande roller inom våra akademier, i utformningen av våra utbildningar och i vår styrelse. Från och med idag tar vi emot tips och ansökningar för att bredda vårt team. Det är Dig vi söker.

 

Programmerarens väg är lång…

Programmering är skoj men det kan också vara svårt och krävande. Ibland kan motivationen gå lite upp och ner bland eleverna. Vid sidan av att hjälpa och uppmuntra eleverna varvat med ”bit ihop, du fixar det” varvat med att par-programmera en liten extrauppgift så lägger vi rätt mycket tid på att hitta på olika sätt att underlätta lärandet och ge extra krydda till motivationen.

Att koda är att skapa en beskrivning av något som ännu inte finns.

En vinnare är att skapa verktyg som låter eleverna se snabba resultat av sitt arbete. En annan favvo är att göra videos som visar hur man genomför knepiga moment. Här är ett exempel på det från vårt utbildningsmaterial där eleverna får köra en liten server som visar hur deras markdownkod faktiskt kommer att se ut i browsern medan de jobbar med syntaxen.

Jobba med markdown av Patwic.

Att koda är att skapa en beskrivning av något som ännu inte finns. Att arbeta med abstraktioner är helt klart en tröskel för nybörjaren att ta sig över. Den stora grejen vi satsar på nu är att bryta det linjära flödet i elevernas arbete. Visionen är att låta eleverna arbeta i stjärnformade flöden där eleven kan ta sig an deluppgifterna i valfri ordning. Varje slutförd deluppgift belönas med en badge och då du samlat alla badges kan eleven ge sig på slutuppgiften i projektet. Sa någon gameify?

imgres

Läs böcker och läs ofta!

Hej alla Sveriges lärare,

Varje år får ni lärare möta nya elever, följa framstegen hos de ni redan arbetar med och en del av er utmaning består i att konfrontera era elever med nya tankar och kunskaper. Eleverna introduceras till nya ämnen som i händerna på en bra lärare öppnar nya världar i unga människors sinnen. Världar att utforska under många år framåt och som i sin tur öppnar reella möjligheter i livet. Varje år får ni lärare också se hur era elever utvecklar sina intressen och går vidare. Mot nästa årskurs, kanske till en ny skola eller till universitet och yrkesliv.

I någon punkt hoppas vi att era elever ska upptäcka programmering och gärna i form av Patwic. Den stora poängen med Patwic är att vi slår en brygga mellan de första 20 inspirerande timmarna på exempelvis Code.org och att ta stegen till självständig mjukvaruutveckling under realistiska former.

Det här är drömbilden.

Den verklighet vi möter innehåller förvisso alla element från drömbilden men också ett uppvaknande till en obehaglig insikt. Den att tolvåriga elevers läsförståelse är mycket, mycket ojämn och att även duktiga elever helt enkelt är rätt kassa på att skriva.

Så till alla er lärare som tvivelsutan har stenkoll på läget men också som jobb att göra något åt saken så vill vi på Patwic vädja, be och tigga på våra bara knän. Se till att era elever läser böcker och skriver regelbundet. Att de får feedback på sitt skrivande och redan från låga årskurser lär sig att rätta stavfel och besynnerliga grammatiska konstruktioner.

Till alla föräldrar vill vi hälsa att vi här på Patwic ser vilken talang och förmåga era ungdomar sitter inne med. Vi ser också att de som lyckas bäst i slutändan visar sig läsa en hel del. Så ta er tid tillsammans med era unga. Stäng av datorn och TV:n och läs tillsammans.

patwic-elephant-red-flipped

Det är dags att nyttiggöra skolans IT investeringar!

Enligt en rapport från Digitaliseringskommissionen så riktas hård och rättvis kritik mot den svenska satsningen på IT i skolan.

Skolan har egentligen bara delat ut datorer till eleverna, utan att ge lärarna information om hur vi ska använda dem.

Utdraget är hämtat från Svenska Dagbladets artikel Världsbäst på att dela ut datorer – sämst på att använda dem.

Det är precis här som Patwic kommer in i bilden. Vi uttnyttjar den infrastruktur som redan finns på plats och fyller upp luckan genom att lära eleverna att programmera och bygga molntjänster. Eller som någon uttryckte saken häromdagen: ”Patwic stoppar en hjärna i kraniet på samhällets IT-investeringar i skolan”.

”Patwic stoppar en hjärna i kraniet på samhällets IT-investeringar i skolan”.

Just nu verkar Sverige ha ”myror i brallan” som Johan Norberg skrev i en utmärktkrönika där han konstaterar att PISA rapporten faktiskt trycker på att ”länder med bäst resultat har prioriterat lärarnas kvalitet över klassrumsstorlek”. Frågan är om våra makthavare har läst och lyssnat?

Att kunskap och innehåll spelar en avgörande roll är självklart för oss på Patwic.

Vi återkommer i ämnet med ett utförligare inlägg men nu ska vi faktiskt träffa högstadieungdomar som programmerar.

vrfeb3

Patwic @Värner Rydén i Malmö

Det tog ett tag men nu är vi igång. Vi har nu kört i två veckor ute på Värner Rydén. Så här långt har ett 20-tal nyfikna besökt Patwic och vill veta mera. Visst. Patwic är väldigt mycket skola i den meningen att man måste läsa massor och tänka ännu mera och det kanske inte är allas idé om en avkopplande fritid. Men ett Patwic gäng med goa ungar som vill programmera börjar växa fram och teamet med 7-8 starka elever kommer lätt att växa till de dubbla de kommande veckorna.

Imorgon kör vi igen. Då ska vi reverse-engineer:a (ursäkta anglicismen men vad skriver man?) chatt protokollet IRC med hjälp av telnet och sedan ska vi skriva egna chatt-klienter i Python.

vrfeb2
vrfeb1

Patwic-VR_2014_kopia__sida_6_av_6_

En bild av Patwic

Vi blev ombedda att sammanfatta allt vi gör i Patwic i tvåhundra tecken. Vi använde 186 av dem och skickade med en bild.

”Patwic is a programming school for adolescents. We bring mentors from universities and professional life. It is free for it’s students. We depend on sponsors to finance free education.”

 

pylogo

Språket Python

Enligt lingvisten Professor Steven Pinker lär ett barn ett nytt ord varje 90:e minut under sina första levnadsår. Försök lära dig tio nya telefonnummer varje dag utan att glömma ett enda. Barnet kommer inte bara ihåg ordet och vad det betyder utan förstår också hur det kan användas. De flesta 16 åringar har ett ordförråd på 15.000 – 20.000 ord. Tonåringen som läser massor med böcker kan utan vidare behärska över 50.000 ord.

Språk är i vår natur och att kommunicera är att vara människa. Programmeringsspråk är till för att kommunicera från människa till maskin. I Patwic programmerar vi i språket Python version 3.3 av tre skäl:

Python är ett bra språk för nybörjare. Allt flera universitet använder Python i sina introduktionskurser i programmering. Rapporter visar att studenterna lär sig snabbare och skriver bättre kod.

Python är ett av världens populäraste programmeringsspråk och används i företag världen över varje dag. Exempel på världskända företag som använder Python är Dropbox, Ericsson, Facebook, Google, Spotify med många flera.

Hela språket* består av 33 reseverade ord. De 20 ord som är märkta i fetstil är centrala för första kursen i Patwic

False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise

*reserverade ord i all ära men vi går igenom operatorer, funktioner, boolesk algebra, datastrukturer, comprehension expressions och väldigt mycket mera som är centrala delar av språket Python.

Visst ja, det tredje skälet till att vi hackar Python i Patwic:

list
[80, 121, 116, 104, 111, 110, 32, 105, 115, 32, 109, 111, 114, 101, 32, 102, 117, 110, 32, 116, 104, 97, 110, 32, 112, 108, 97, 121, 33]
print("".join([chr(x) for x in list]))
Python is more fun than play!
# frågor på det?
no_pic

Hacka på Patwic

I mellandagarna slängde vi ut en blänkare på Facebook med en länk till en övning i vår Coding Bat. Sidan ligger här om du vill testa. Sedan dess har vi fått en hel del trafik och några svarat på Facebook. En del har till och med stolt lagt upp sina lösningar med fullständig kod i kommentarerna. Ursäkta till er för att vi sopade undan dem. Det ligger på road map att ta fram ett sätt för code swaggers att skryta utan att sabba uppgiften för de som kommer efter..

Anyways, de som vill har några timmar kvar att lösa Fibonacci uppgiften med Kängurumamman. Sedan publicerar vi ett lösningsförslag och en ny utmaning!