onsdag 21 maj 2014

Arduino - Journalister - Show and Tell

Mitt i Sollentuna hälsade på och intervjuade några av oss. Artikeln kommer att publiceras tisdagen den 27/5 vilket jag tycker är alldeles för lång tid att vänta =)

Vi tog en snabbtitt på Arduino (www.arduino.cc) och hur man med hjälp av Scratch skapar kod som genom Arduino tex kan få två lasrar att blinka.
Koden såg ut så här:



Sista halvtimmen hade vi Show and Tell där de som ville kunde gå fram till projektorn och visa sina Scratch-alster.

Nästa tisdag 27/5 kör vi på som vanligt.

tisdag 6 maj 2014

#5

Femte hacket är avklarad. Det känns alldeles för lite med 1.5x5h och som jag skrev i ett tidigare inlägg så fortsätter jag att hålla KidsHack fram till sommarlovet för de som vill och kan.
Föräldrar får gärna maila mig på jesper.bergman@gmail.com om ni har frågor angående detta eller annat med för den delen.
Till er som inte kan/skall vara med fler gånger: Grymt bra jobbat, fortsätt programmera!
Det är jätteroligt att hålla KidsHack och det är tack vare ert intresse och nyfikenhet, som det blivit så bra!

RPi installation: NOOBS tar C:A 6h att ladda ner när man är uppkopplad mot skolans gästnät upptäckte vi. Jag ber om ursäkt för att det inte gick att installera de Raspberry Pi's som jag lovat hjälpa till med. Jag tar med mig mjukvaran till nästa gång. Om det är bråttom med att installera Pi eller om ni inte kan komma nästa tisdag, maila mig så löser vi det.

Idag tittade vi på hur man kan få Scratch att ställa frågor och sedan utföra olika saker beroende på vilket svar man ger:


 -Jesper

onsdag 30 april 2014

Genomgång av Raspberry Pi

Vi kom överens om att vi skall fortsätta med kidshack varje tisdag fram till sommarlovet. Nästa  tillfälle, tisdagen den sjätte Maj, tycker jag att vi fortsätter med Scratch och går igenom hur man begär och tar emot input från användaren.


Igår installerade vi operativsystemet Raspbian på skolans RPi och tittade lite på Linux.
Många undrade vad man behöver för att få igång , vad det kostar och var man kan köpa Raspberry Pi.
Det man behöver för att komma igång är:
- Raspberry Pi
- SD kort (minst 4GB) med NOOBS
- Strömkälla mobilladdare eller 5v adapter med micro USBkontakt
- Skärm/TV med HDMI kontakt eller DVI (kräver HDMI<->DVI adapter
- Tangentbord och mus
Bra att ha:
- Internetkoppling Trådburet är enklast och billigast men det går att använda USB kort för trådlöst nät.
- Högtalare/Hörlurar
- USB hub
Det mesta finns i butiker som tex Webhallen, Kjell o Company och Net on Net.
Priserna varierar lite men en Raspberry Pi brukar kosta runt 330kr.

Om ni skaffar egen Raspberry Pi och vill ha lite hjälp med att komma igång kan ni ta med er RPi till KidsHack så hjälps vi åt att få fart på den.
Raspberry Pi's officiella sida har bra hjälp för nya Pi-ägare
http://www.raspberrypi.org/help/quick-start-guide

tisdag 22 april 2014

"Ja! Nu förstår jag hur Flappy Bird fungerar!"

Det är extra roligt att gå igenom något när flera unga programmerare utropar ovanstående.
Förutom Scratchprogrammering tittade vi lite på Raspberry Pi och det finns verkligen intresse för att börja gå igenom detta.

Jag lovade att posta några länkar:
#1 Min prototyp till ett Rymd-Flygspel som jag visade unfder första hacket:
http://scratch.mit.edu/projects/20050592/#fullscreen

#2 Bygga en Föräldradetektor av en RPi (engelska):
http://www.raspberrypi.org/learning/parent-detector/

tisdag 15 april 2014

BonusHack!


Eftersom det var påsklovsledigt för vaktis fick vi klara oss utan projektor idag. Det skall dock till mer än en låst projektor för att hindra oss från att Hacka i Scratch. Det blev improvisationgenomgång av saker vi gjort tidigare...
...fast annorlunda:

1. Gravitation.
Vi scriptade en sprite som ständigt rör sig nedåt tills den nuddar "marken". Marken fick, i vårat enkla exempel, bestå av ett streck i bakgrunden. Spriten åker uppåt när mellanslag trycks ned och sjunker tills den nuddar (färgen på) strecket.
Såhär:


2. Styra en Sprite med (pil)tangenter.
Vi diskuterade vad i gravitationsskriptet som påverkade hur snabbt spriten sjunker respektive stiger och kom in på ämnet koordinater. Alla har inte gått igenom detta i skolan än så det fick bli en förenklad version där jag, med script, visade att spriten förflyttar sig genom att man ändrar dess X- och Y-värde. Mitten av scenen är X0/Y0, vill man förflytta spriten rakt till vänster så minskar man X-värdet och vill man att den skall flytta sig nedåt så minskar man Y-värdet. Vill man att den skall förflytta sig höger och uppåt ökar man X- resp Y-värde.
Såhär:


Dagens projekt:
http://scratch.mit.edu/projects/20809511/

Måste även berätta att trots påsklovsledigheten för alla Hackers och att detta bara var en bonus för de som ville gå trots ledighet var vi 13 pers närvarande idag. Succé!

 -Jesper

tisdag 8 april 2014

Hack #2

Jag vill börja mitt första blogginlägg med att tacka alla som anmält sig till Kidshack Runbacka. Att intresset för programmering var så stort vågade jag inte hoppas på när jag först satte gränsen vid 10 deltagare. Vi var idag runt 25 deltagare varav strax över hälften tjejer.

Vi kör på med hack under påsklovet men då det är en del som är bortresta så repeterar vi sånt vi redan gått igenom. Vi kommer alltså inte köra något nytt och tisdagen under påsklovet blir en bonusomgång så den räknas inte som en av våra fem tillfällen. (Är det så att vi inte känner oss klara efter fem tillfällen är matsalen bokad tisdagar kl 17-18:30 terminen ut.)


Vi hade några förstagångare idag så det blev snabbrepetition av det vi gjorde under Hack#1 med några bonusar på slutet.



Projektet vi skapade idag finns här:

http://scratch.mit.edu/projects/20508969/







 -Jesper

tisdag 1 april 2014

Första tillfället


Det råder en otrolig entusiasm när det programmeras Scratch på skolan ikväll. Ett tjugotal elever har fått lära sig grunderna i miljön och vi fortsätter nästa vecka. Det skulle vara jättebra ni kan skapa ett konto på Scratch tillsammans hemma. http://scratch.mit.edu/

Vi ses nästa vecka kl. 17!!!