Hop til hovedindhold

Byg programmer ved at tegne dem.

Runeweave er et visuelt programmeringssprog fra SolderPop. I stedet for at skrive kode sætter du blokke på et lærred og forbinder dem med ledninger: en knaps trykket-udgang til et lys' tændt-indgang, og når du trykker på knappen, tænder lyset. Den samme tegning bliver til firmware til en mikrocontroller, fx et ClickClack-board, eller til et kredsløb på en FPGA.

Hvor du bruger det​

TilStatus
Runeweave LearnKlasseværelset. Elever løser missioner i browseren, og læreren følger med.Under udvikling, prøv demoen
Runeweave StudioDine egne projekter. Et program til computeren, der flasher dit board over USB.Under udvikling

Det er det samme sprog begge steder, så det, eleverne lærer i Learn, kan de tage direkte med over i Studio.

Hvorfor tegne programmer?​

  • Du kan se, hvordan det virker. Data bevæger sig langs ledninger, du kan følge med fingeren, i stedet for at gemme sig i linjer af tekst.
  • Fejl viser sig der, hvor de er. Runeweave tjekker programmet, mens du tegner, og peger på den ledning eller blok, der er galt, før noget bliver sendt til boardet.
  • Det kører på rigtig hardware. En patch er ikke en simulering: den bliver oversat til C++ til mikrocontrollere eller til Verilog til FPGA'er.