Sorry, ingen bloggning den här veckan

Har på grund av justering av min medicinering inte kunnat koncentrera mig på att skriva och får därför skjuta upp ännu ett avsnitt. Håll ut

  • Share/Bookmark
Publicerat i Blandat | Lämna en kommentar

Programspråk: en snabbgenomgång.

Okej, det blev lite för mycket midsommar där med lite för mycket sol och frisk luft. Alltså blev det ingen artikel i onsdags… eller fredags… eller lördags… men om jag lyckas få in den här innan midnatt så har jag i alla fall hållit mig till mindre än en vecka mellan artiklarna!

Källkod? Maskinkod? Bankomatkortskod?

Vad är då det här ”kod” som data-nissarna pratar om hela tiden?
Jo, så här ”enkelt” är det: En dator är i grund och botten en väldigt väldigt enkel maskin. Om man skalar bort rätt många abstraktionsnivåer så har man en generell maskin som stegar sig igenom en lista med väldigt väldigt simpla instruktioner av stilen läs en bit data, skriv en bit data, lägg ihop två bitar data, gör något om en bit data är samma som en annan bit data. Det är de verktyg maskinen behöver för att visa videofilm, animera grafer i excel, räkna på vädersystem och styra målsökande raketer. Låter rätt absurt eller hur? Det är det här som folk lite släpphänt reducerar till att säga ”datorer jobbar bara med ettor å nollor”. Läs mer

  • Share/Bookmark
Publicerat i Artiklar, Programmering | 1 kommentar

Otålig?

ni får tyvärr vänta en dag till med nästa inlägg i serien om programmering. Men jag bör få ihop den i morgon så ni behöver inte vänta tills efter midsommar med den spännande fortsättningen ;)

  • Share/Bookmark
Publicerat i Blandat | 1 kommentar

Vad är programmering?

En kort förklaring av programmering

Programmering är generellt formuleringen av tydliga instruktioner för någon eller något att följa.

När vi pratar om programmering är det allt som oftast datorer det handlar om men rent principiellt så är det inte någon fundamental skillnad mellan att säga åt en dator att rita en graf över vattentemperaturer på badplatser än att förklara för en människa hur den ska göra det. Skillnaden är att datorn är dum, fantasilös och väldigt snabb.

Varför går det då inte att bara säga till datorer ”rita en graf över vattentemperaturerna på sveriges största badplatser” och så gör den det? Svaret är att det gör det, men Läs mer

  • Share/Bookmark
Publicerat i Artiklar, Programmering | Lämna en kommentar

Varför göra något man är bra på?

Okej, nu har jag bestämt mig för att ge mig i kast med ett roligt projekt och som de flesta som känner mig vet så är utförande och slutförande av projekt något jag är notoriskt dålig på. Jag är bra på idéer men sällan särskilt bra på att faktiskt få dem genomförda.

Och när jag då ändå håller på med sånt jag är dålig på så kan vi ju gå vidare till nästa sak, pedagogik. Jag är notoriskt förvirrad, disträ, lättfrustrerad och dålig på att lära ut saker särskilt när det handlar om större projekt som behöver struktureras upp för att ha något värde. Ännu värre blir det när det faktiskt handlar om något jag är passionerad omkring då det plötsligt blir mycket viktigare för mig att folk förstår. Ska vi kröna bakverket av saker som krånglar till det så kan vi ju också se till att det är något som andra bryr sig relativt lite om.

Låter lite som ett recept för ett mentalt sammanbrott inte sant?

Ja men sånt är ju alltid kul!

Härmed annonserar jag då mitt åtagande att publicera en serie av artiklar/blogginlägg som ska förklara programmering för en oinsatt publik. Först och främst på en abstrakt nivå som förklarar vad programmering är och varför det fungerar som det gör. Sen vidare till att förklara begrepp som ”syntax”, ”data”, ”funktioner”, ”kompilering” osv. Lite tittar  på  olika programspråk och paradigmer och kanske till slut lite exempel på faktisk programkod som gör saker.

Är det något som ni undrar över och vill att jag förklarar vidare eller tar upp senare så lämna en kommentar. Jag ska försöka täcka ämnet så väl jag kan men räkna med viss förvirring.

Temat är alltså:

Utbränd Opedagogisk Autodidakt Datanörd Med ADHD Förklarar Grundläggande Programmering

Inte nog med att jag åtar mig detta, jag sätter dessutom som mål att posta minst ett avsnitt i veckan fram till augusti. Första inlägget bör komma senast onsdag.

Docendo discimus

  • Share/Bookmark
Publicerat i Blandat | Lämna en kommentar

Riv ner, bygg upp

eller ”nu försöker vi blogga igen :P

Ska göra ett litet försök att blogga igen. Har en artikelserie jag vill ge ett försök bara för att kunna sluta fundera på om jag borde skriva den eller inte. Jag ger inga som helst löften om att den kommer att fullföljas eller vara användbar men jag ska se om jag inte kan få ur mig något i alla fall :)

  • Share/Bookmark
Publicerat i Blandat | Lämna en kommentar