test

test

ROBOTICA, GAMES, ANIMATIES, KUNST EN MEER!


Leer op een leuke en creatieve manier programmeren met Scratch en Lego WeDo, de mBot, de BBC micro:bit en Makey Makey!

Op deze blog vind je lesmateriaal en workshopideeën van PinkyPepper, alias Martine Segers. Zij is ook in te huren voor het maken van lesmateriaal op maat en het geven van workshops in Den Haag en omgeving.


27 november 2018

Toverstaf

Je kunt toveren met de micro:bit en Scratch 3.0.

In de micro:bit-extensie voor Scratch 3.0 zit een codeblok waarmee je iets op het computerscherm kunt laten gebeuren als de micro:bit beweegt. Daarvoor leest Scratch de versnellingsmeter van de micro:bit uit.

Je kunt met Scratch 3.0 ook een animatie op het schermpje van de micro:bit zelf programmeren.

In onderstaand filmpje een voorbeeld waarbij er iets magisch gebeurt op twee schermen als je met de toverstaf zwaait.




Heb je vragen over dit project, mail me dan op PinkyPepper.Scratch apenstaartje gmail.com

26 november 2018

Gekke controllers

Met de micro:bit kun je allerlei bijzondere controllers maken voor Scratch 3.0-spelletjes.

Geinspireerd door het project "Explode the controller" van de Scratcher @Mittensbrother heb ik een bijzondere controller gemaakt: eentje waar je op moet gaan staan.





Aan de onderkant van deze plank zit de micro:bit (zie hieronder). Met de kantelsensor "voelt" deze de bewegingen van de speler: helt die naar links of juist naar rechts? En zo ja, hoe ver naar links of rechts?




Voor het maken van deze controller heb ik ronde loopklossen gekocht. Eigenlijk zijn die iets te rond, maar als je je handen aan een tafel vasthoudt, kun je er toch goed een zelfgemaakt computerspelletje mee spelen. Is erg leuk om te doen.


Tafelversie

Van dezelfde loopklossen, kun je ook een versie maken die je op tafel kunt zetten. Je hebt dan een soort stuur. In mijn workshops hebben kinderen hier al spellen voor gemaakt en dat pakte leuk uit.





Andere gekke controllers



Verder heb ik een controller gemaakt waarbij een figuurtje op het scherm, zoals de kwal hierboven, op dezelfde manier heen en weer kan bewegen als het balletje in onderstaande bak heen en weer kan bewegen.




Het balletje, een grote houten kraal met aluminiumfolie erover heen, kan ervoor zorgen dat het aluminiumfolie aan de linkerkant van het bakje contact maakt met het aluminiumfolie aan de rechterkant van het bakje en zo een stroomkring sluiten. De micro:bit kan dit meten, waarop een Scratch-project weer kan reageren.





Voor dit project het ik de Klip Halo van Kitroniks gebruikt (zie hieronder) om vijf pinnen van de micro:bit te kunnen gebruiken.

P0, P1, P2, kun je ook zonder Klip Halo gebruiken. Daarnaast biedt Scratch 3.0 alleen de mogelijkheid om de pinnen te gebruiken die hetzelfde signaal doorgeven als knop A en knop B op de micro:bit. Dat betekent dat je ook P5 (=knop A) en pin 11 (=knop B) kunt gebruiken.





Spel met vijf drukknoppen

De bak hieronder werkt min of meer op dezelfde manier. Ik heb hier een spel bij gemaakt waarbij de plek van de knoppen min of meer overeenkomt met de plek van de speler op het scherm, in dit geval een kwal in de zee die hartjes moet vangen. Met de vijf knoppen kan een figuurtje naar de volgende getallen op de x-as: -200, -100, 0, 100 en 200.




Een spel spelen met deze controller is niet makkelijk, omdat je gewend bent om meerdere keren op de pijltjestoetsen te drukken om verder naar links of rechts te gaan. Nu moet je echter op het knopje ernaast drukken om dat voor elkaar te krijgen. Dat is even wennen en daarom erg geinig.


Hieronder een filmpje met de controllers in actie:




Mocht je vragen hebben, dan kun je me bereiken via PinkyPepper.Scratch apenstaartje gmail.com

23 november 2018

Schommelende Lego-dieren

Scratch 3.0-project met Lego WeDo, Text to Speech en micro:bit


Scratch 3.0 biedt veel nieuwe mogelijkheden. Je kunt onder andere tekst in spraak om laten zetten. En je kunt Lego WeDo en de micro:bit tegelijk met hetzelfde project verbinden.

Dat heb ik gebruikt voor een mini-project met swingende Lego-dieren. Hieronder het resultaat.