Politik

Category Archives: Programmering

Klassisk bildning och programmering, Karin Thurfjell begår harakiri inför hela den svenska skolan

Published by:

I en häpnadsväckande artikel i SvD som får mig att sätta morgongröten i vrångstrupen ger Karin Thurfjell, som bevakar skol- och utbildningsfrågor i SvD, uttryck för en inställning till skolans roll i samhället som hon knappast själv kan tro på.

Genom att ställa “klassisk bildning” mot “programmering”, begår hon harakiri, med man och allt, inför hela den svenska skolan.

För av alla de ämnen som skolan kan lära ut så är programmering det mest klassiska av alla, eftersom den är baserad på den klassiska logiken. Karin Thurfjell minns säkert från sin egen skoltid att logiken härstammar från de gamla grekerna och då främst från Aristoteles, För att citera Wikipedian: “Logik som formell vetenskap har sitt ursprung i Aristoteles första systematiseringar av så kallade syllogismer, korrekta slutledningar givet två premisser”.

Och det är det vi sysslar med när vi programmerar, logik. Från minsta barnrumpan till ärrade programmerare som jag själv.

Och på tal om barnrumpor, så är logiken en inkörsport till algoritmernas förlovade värld, också dom en del av den klassiska bildningen. Även om dom kanske inte är lika spännande som att läsa Karlfeldt.

Karin Thurfjell skriver i SvD:
Läs fortsättningen här

Boot Camps, kodskolor, tappar höjd i USA. Kan man lära sig programmera som vuxen?

Published by:

Kodskolor som tar betalt och bra betalt, har blivit populära i USA. På 14 till 26 veckor ska man kunna lära sig nog programmering för att kunna få ett första inträdesjobb i programmeringsyrket någonstans. Ett jobb som sen förhoppningsvis kan utvecklas till ett höglöneyrke.
Läs fortsättningen här

Kan man förklara datorprogrammering till sexåringar?

Published by:

När man jobbar med Hackathon så blir man ständigt förvånad över hur snabbt unga människor kan lära sig att skriva appar. Många 14-15-åringar har inga svårigheter att lära sig att skriva AI-appar. Dom bara ställer frågor och när dom för förhållandena förklarade för sig så bara säger dom OK och det är inget mer med det.

Men hur är det med de betydligt yngre? Kan man t.ex. förklara datorprogrammering till sexåringar?
Läs fortsättningen här

USA: akademiska meriter inte alltid nödvändiga för att jobba med IT

Published by:

Behöver man ha akademiska meriter för att få jobb inom IT-industrin? Svaret har länge varit ja, inte minst i Sverige, i alla fall vad jag vet. Men nu har IT-industrin börjat få upp ögonen på att det faktiskt finns en hel del självlärda människor som lätt kan smälta in i vilket IT-företag som helst om dom bara får chansen.

Steve Lohr skriver i New York Times:
Continue reading

Programmeringsundervisning i skolorna i USA, på gott och ont

Published by:

Silicon Valley har traditionellt struntat i att hjälpa miljoner amerikanska skolelever lära sig programmera för att på så sätt få en chans till ett bättre liv. Och istället satsat på att importera färdigutbildade programmerare från Kina, Indien Vietnam osv.

Något som på beställning har lett till det gigantiska rostbältet och miljoner fattiga unga amerikaner utan minsta chans till ett bättre liv. Och något som Hillary Clinton heller aldrig ägnade minsta tanke.
Läs fortsättningen här

Lär dig programmera gratis på Free Code Camp och skaffa dig ett bättre jobb

Published by:

Art lära sig programmera är livsviktigt i dagens samhälle. Men hur gör man, hur börjar man?

Free Code Camp, är ett bra sätt att börja lära sig hur man programmerar populära webb-appar med s.k. full stuck-programmering med HTML/CSS, JavaScript, MongoDB, s.k. Responsive Design, som betyder att om man ser appen på en skrivbordsdator eller en mobil så ser den lika dan ut, och ramverket Bootstrap, JQuery, osv.
Läs fortsättningen här

Nya Zeeland lockar programmerare från Donald Trumps USA

Published by:

Ingenting varar i all evighet och eftersom den globaliserade IT-industrin idag använder samma moln-baserade verktyg över hela världen så behöver man inte bo i Silicon Valley eller Seattle för att kunna jobba med IT.

Man kan bo var som helst. Vilket har gett Nya Zeeland iden att locka IT-ingenjörer från USA. Ett initiativ som har överträffat alla förväntningar.
Läs fortsättningen här

Vitala verktyg i den öppna kodrörelsen: GitHub

Published by:

Den öppna kodrörelsen är väldigt social, med molnbaserade verktyg som gör det lätt att skriva kod, och låta andra skapa kopior av sin egen kod som man sen själv kan acceptera.

Och det är här som GitHub GithHub kommer in i bilden. GitHub är ett webbhotell för mjukvaruutveckling som använder Linux-skaparen Linus Torvalds versionshanteringssystemet Git.
Läs fortsättningen hör

Datorprogrammering har på kort tid blivit världens lingua franca

Published by:

Allt fler yrkesgrupper lär sig att programmera. Som t.ex. naturvetenskapsmännen som för det mesta använder Python-språket för att analysera den mänskliga hjärnan. Det finns en liknande utveckling på en möngd andra områden. Vilket betyder att datorprogrammering har blivit ett
Lingua franca, som Svenska Wikipedian definierar som en beteckning för ett internationellt hjälpspråk för kommunikation mellan människor med olika modersmål.

New York Times teknologireporter Steve Lohr skriver:
Continue reading

Vilket programmeringsspråk bör du lära dig först?

Published by:

Först, är det verkligen någon vits med att lära sig programmera datorer? Ja det beror på om du vill ha ett spännande yrke som du kan utöva i vilket land som helst i världen, och dessutom få bra betalt? Nej det krävs ingen matte, men väl logiskt och intuitivt tänkande. Om du gillar att lösa gåtor, att måla eller komponera musik, att lägga pussel, att laga mat, att virka och knyppla, att konstruera grejer. Att tänka innovativt. Och om du är social och gillar människor, så är programmering för dig.
Läs fortsättningen här

LeetCode och HackerRank, två webbsajter för dig som vill träna inför din programmeringsintervju

Published by:

Det finns ett antal viktiga webbsajter för programmerare, som kodhotellet GitHub, frågesajten Stack Overflow, hackathonsajten DevPost, nyhetssajten Hackernews men också två mindre kända sajter som Leetcode och HackerRank. De två sistnämnda är fokuserade på att hjälpa programmerare träna på praktiska programmeringsuppgifter inför jobbintervjuer. Och borde vara mer kända än dom är.

Ezra Zigmond lär dig programmera Python Flask med Peewee, lagom till Jul

Published by:

Ett av de populäraste datorspråken runt om på Hackathon i USA är Python och speciellt Flask som är ett s.k. mikro-ramverk som gör det lätt att snabbt skriva webbappar.

För att koppla in en databas kan man använda PeeWee ett gränssnitt till relationsdatabaser som de lilla behändiga SQLite.

Killen som visar hur man gör på videon ovan är inte vem som helst. Han heter Ezra Zigmond, studerar datavetenskap på Harvard och har trots sina unga år redan hunnit med att jobba som intern på Google och kommer nästa sommar att jobba som intern på den mycket kända Palantir här i Silicon Valley.

Det är lätt att följa med på videon, som är mycket bra.

Harvards Root lär barn programmera datorer på ett innovativt sätt

Published by:

Pionjären på att lära barn programmera datorer var Seymour Paper med boken Mindstorms: Children, Computers, and Powerful Ideas, som kom ut 1980. Det är inte en överdrift att säga att ingen inom det svenska skolväsendet ens förstod hade den minsta aning om vad boken handlade om, ens om dom hade fått den i handen.

Idag har vi kommit längre och att barn ska lära sig programmera är inte längre något konstigt.

Det finns en mängd olika alternativ, av vilka Harvards projekt är ett av de mer intressanta för unga barn.
Läs fortsättningen här

Googles Project Bloks lär unga barn datorprogrammering

Published by:

I takt med att allt fler mycket unga barn får mobiler samtidigt som IT och datorprogrammering blir allt viktigare i samhället, så ökar också trycket att göra det enkelt för unga barn att lära sig programmera. Utom i Sverige verkar det som. Speciellt efter åtta mörka år av den datafobiske Jan Björklund.

Men i USA så kommer nu en ny våg av programmeringsverktyg för de unga. Steve Vranakis och Jayme Goldstein skriver på Google blogg: Project Bloks: Making code physical for kids

Läs fortsättningen här!

Osmo Coding lär barn programmera datorer

Published by:

I det framåtblickande och moderna Sverige är inställningen till datorprogrammering helt skandalöst. I decennier har lärarkåren och politikerna varit oförstående och t.o.m motarbetat försöken att hjälpa barn in i den moderna datoråldern. Skräckexemplet har antagligen varit Folkpartiets Jan Björklund, men han är inte ensam. Dom beslutsfattare som sjösatte “Datakörkortet” förtjänar en speciell plats i data-helvetet var det nu ligger.

I USA är läget litet annorlunda, med ett allt större intresse av att lära barn programmera datorer.

Osmo Coding är ett innovativt projekt i den riktningen och

Wilson Rothman skriver Washington Post: Is Your Child Coding Yet? New Building Blocks Teach Programming Basics. Children can use plastic Osmo Coding blocks to command a cute character on an iPad screen

Läs fortsättningen här!