Sonic Pi: lär dig programmering och datavetenskap medan du skapar musik

Sonic pi

Sonic pi det är ett socialt projekt snarare än själva programvaran. Och det är att det har lyckats förena kreativitet med programmeringsinlärning. Att få de som vill lära sig programmera och är musikälskare kan ha kul att skapa sina egna låtar medan de lär sig att programmera nästan utan att inse det.

På detta sätt vill Sonic Pi föra fler människor närmare inlärningsprogrammering, särskilt inriktad på barn. Ett annat sätt att lära sig och uppmuntra fler barn att komma in på datorområdet, eftersom det är nuet och det kommer att bli framtiden, med tanke på att informationsteknik blir allt viktigare i samhället. Dessutom gör det också att utveckla musikalisk kreativitet samtidigt.

Sonic Pi är ett MIT-licensierat program från öppen källkod, gratis, och det är tillgängligt för din Linux-distro. Nästan ett nytt musikinstrument, som utvecklarna säger, för att uppnå en harmonisk balans mellan tre grundläggande principer:

  • lindra så att även barn kan använda den.
  • Underhållande så att du kan njuta av att spela medan du lär dig, och därmed utnyttja den berömda gamificationen.
  • kraftfull.

En komplett programmeringsmiljö som ursprungligen utformades för att utforska och lära programmeringskoncept inom skolor genom att skapa nya ljud. Förutom att vara en attraktiv resurs för utbildningsmiljöer, men också ett bra verktyg för indiekompositörer, professionella artister etc.

Och även om utbildning är den centrala pelaren, har projektet ett tillvägagångssätt som också omfattar tre grundläggande domäner:

  • Konstnärlig: att kunna uttrycka sig genom att komponera nya melodier.
  • teknik: att kunna utforska programmeringsrelaterade frågor.
  • Pedagogisk: att visa att lärande inte behöver vara något styvt och tråkigt, utan är väldigt öppet och motiverande.

Därför, om du gillar musik och också vill lära dig att programmera, ta chansen och använd Sonic Pi ...

Mer information - Sonic Pi-webbplats


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.