Learn programming

From indicium
Revision as of 09:11, 14 November 2019 by Stefan (talk | contribs) (Nivå 1)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Nivå 1

För att komma igång finns det nog inget som är så enkelt och trevligt att jobba med som Scratch:

https://scratch.mit.edu/

Även Lego Mindstorms har ett liknande grafiskt gränssnitt.

Nivå 2

Efter att man klarat av grunderna med grafiska programmeringsspråk är det dags att börja skriva kod. Ett enkelt steg att börja med här innan man börjar ladda ner IDE:n och annat är att testa tex detta:

https://codecombat.com/

Där styr du sonika en karaktär i ett spel mha programkod. Ett annat exempel kan vara:

http://pythonturtle.org/

Nivå 3

Nu är det dags att börja programmera på riktigt. Python är ett trevligt programspråk att börja med. Testa tex Thonny som är en enklare IDE med lite bättre hjälp vid kompileringsfel mm:

https://thonny.org/

I Thonny kan man sedan börja sin Python-resa. Vill man ha något grafiskt snabbt kan man återkoppla till Python Turtle eftersom det faktiskt finns inbyggt i Python:

https://opentechschool.github.io/python-beginners/en/simple_drawing.html

https://docs.python.org/3.3/library/turtle.html?highlight=turtle

När man sedan känner sig mer säker kan man gå vidare med tex:

https://www.pygame.org

Google har precis också släppt ett initiativ för att lära sig koda:

https://grasshopper.codes/

Sedan finns ju hela floran med Arduino som också är enkelt att komma igång med:

https://www.arduino.cc/

Vill man programmera Windows-program är Visual Studio och programspråket C# ett smidigt sätt. Välj "Community"-varianten av Visual Studio så är det gratis för privat bruk:

https://visualstudio.microsoft.com/

Mitt egna Python-gameboard-lib:

GameBoard