Fetter, programmeringsgrensesnitt for barn

Etter hvert som tidene har endret seg, på foreldrene mine var det mest sofistikerte leketøyet tinn, og for at det skulle fungere måtte det vikles, i mine kom batteriene, de fargede lysene og lydene fra synthesizere, og nå krøller vi krøllen og vi utvikler maskiner som kan programmeres av en fireåring som fetter, et programmeringsgrensesnitt for barn.

Primo er et fysisk programmeringsgrensesnitt tilpasset barn mellom fire og syv år gamle og det lærer dem logikken i programmering uten å måtte lese manualer eller være litt klok. Den består av et sett med former, farger og romlige begreper for å lære logikken i programmering gjennom en taktil, hyggelig og magisk læring. Fetter gjør læring til noe magisk og morsomt.

Spillet satt

Fetter består av tre elementer:

Cubetto, robotvennen

Det er det bevegelige stykket av spillet og består av en liten motor innkapslet i tre for å gjøre det mer vennlig.

Styret

Det er grensesnittet hvor vi vil gi ordrene til cubetto, og det er også laget av tre.

Koden, et sett med instruksjonsblokker (frem, venstre, høyre og funksjonsfane )

annonsering

Det er et sett med treflis som representerer en programmerbar ordre for cubetto vår.

Hvordan fungerer Primo?

Hensikten med spillet er å lede vår robotvenn, Cubetto, hjem til seg eller sted hvor vi vil ta deg.

Roboten vil utføre skriptet eller instruksjonene som vi plasserer på brettet, i den rekkefølgen vi gjør det. Leker med Primo, barn eksperimenterer med instruksjonsserien. Ettersom det ikke er en eneste måte å nå det valgte nettstedet på, eller en enkelt vei å gå veien, kan vi se hvordan forskjellige barn presenterer forskjellige løsninger til samme problem.

Instruksjonssekvensen er konstruert ved å plassere de forskjellige flisene i hullene på tavlen i henhold til hva vi vil at Cubetto skal gjøre, så vi vil plassere instruksjoner om å gå frem, ta til høyre, ta til venstre, etc. slik at vennen vår kommer til huset sitt. Når vi har plassert den komplette sekvensen, er det bare nødvendig å trykke på startknappen for å sjekke om vi har indikert banen godt, og på den måten kan barna leke hvordan de bygger en logisk ordrerekke og hvordan den fungerer på noe virkelig.

Den grønne funksjonsblokken

Innenfor de forskjellige kommandoblokkene er det en spesiell en, kalt en funksjonsblokk, som er representert av en grønn sirkel. Denne brikken har det spesielle ved å utføre kommandolinjen som går foran den som en programmeringssubrutine, og når læringen av konseptet en gang er gjort spillet gjør det enda mer interessant om mulig Det er mulig å holde det i bevegelse på ubestemt tid.

Fetter er en crowdfunding type prosjekt som har blitt presentert i Kickstarter, nettstedet for kreative prosjekter og som du fremdeles kan samarbeide for å få et. Også som en CPU eller kontrollenhet for alt dette har en liten Arduino som du kan endre på din fritid, da det er et åpent prosjekt.

Jeg legger igjen en video slik at du kan se hvordan det fungerer.