p5

Lag geometriske former i 2D tekstbasert programmering.

Anbefalt målgruppe: Ungdomsskole, VGS

Språk: Engelsk

Brukergrensesnitt
P5 er et tekstbasert programmeringsspråk som bygger på JavaScript lages spesielt for programmering av grafikk. Du programmerer og kjører grafikk som tegninger, animasjoner etc. rett i nettleseren. Du deler enkelt koden med andre ved en url, og kan også veldig enkelt bygge inn programmene i din egen nettside eller eksportere grafikken i en rekke ulike filformater.

Bruksområde
Grafikk og animasjon. Du kan legge inn programkode som eksporterer det du har laget i mange ulike filformater.

Sammenlinkning med andre
P5 bruker absolutt posisjonering på skjermen dvs x og y posisjon, i motsetning til programmeringsspråkene vi har omtalt som bruker «turtle art» og beveger en markør seg rundt i koordinatsystemet.

Vurdering

Fordeler:

  • Ingen installasjon av programvare fordi den kjører i nettleseren
  • Programmene kan bygges inn og kjøres på nettsider
  • Lett tilgjengelig hjelpesider
  • Resultatene blir penere enn for eksempel i Python og Scratch
  • Hvis du har skrevet noe feil kan du få opp forslag i konsollen til hva som må rettes
  • Enkelt å dele programmer med andre

Ulemper

  • p5 er ikke selvforklarende, og det krever kanskje mer å lære seg nye ting
  • Selv små skrivefeil kan gjøre at koden ikke kjører