TET-jakso Tiedekasvatuskeskuksen Linkki-tiedeluokassa
Linkissä oli viikolla 17 kolme tehokasta TET-jaksolaista, ja torstaina joukkoon liittyi vielä neljäs IT for Science -ryhmässä alkuviikkonsa viettänyt. Alta voit lukea heidän kokemuksiaan yliopistolla TET-jakson suorittamisesta.

Mitä olemme tehneet tällä viikolla

Teimme taulukon Lego Mindstormsille ja Arduinolle löytyvistä Scratch/Snap-ohjelmointiohjelmista ja kokosimme siihen tietoa, mikä toimi ja mikä ei. Kokeilimme Arduino-ohjelmointikieltä ja itse Arduinoa; miten se toimii Linux-läppäreiden kanssa. Kävimme vierailulla Fysiikan laitoksella hiukkaskiihdyttimen luona sekä matematiikan ja tilastotieteen osastolla. Autoimme 3-luokkalaisia Scratchin käytössä heidän kouluvierailullaan ja lukiolaisia GeoMag-haasteessa (viikon aikana kehitetyt ohjeet täällä). Autoimme myös kouluvierailuiden ideoinnissa.

Scratch/Snap-johdannaiset eri laitteita varten

Mikä ei toiminut:

  • Snap4Arduino ei suostunut latautumaan Helsingin yliopiston Ubuntulle ja pyysi henkilökunnan salasanoja.
  • S4a.cat ei toiminut läppäreillä. Läppäreiden linux ei sallinut sen asentamista ja pyysi ylimääräistä asentelua.
  • Enchanting oli ladattavissa koneille, mutta se ei toimi NXT Mindstormsin kanssa.
  • EV3 Scratch Helper App ei toiminut, koska siihen tarvitaan Scratch 2.0.
  • Open Roberta Lab -nettisivusto ei toimi nyky NXT mindstorms käyttöjärjestelmän kanssa.

Mikä toimi:

Jos taulukko alla ei näy kunnolla, voit ladata sen myös täältä.

Kooste Mindstormsille ja Arduinolle löytyneistä Scratch/Snap -johdannaisista

Nimi
Nettisivu
Arduino/
Lego/
muu?

Windows/
Linux?
Mikä käyttis robossa?

Asennus
Muita huomioita

Open Roberta Lab

https://lab.open-
roberta.org/

Lego
Netistä pääsee ohjelmoimaan. Robolle ilmeisesti originaali firmware?
Ei asennusta
Useita Lego-robottimalleja, joita pääsee ohjelmoimaan ja ohjelma muistuttaa  aika paljon AppInventoria. Emme päässeet testaamaan, koska Linkin roboilla on LeJOS eikä Legon oma käyttöjärjestelmä.

Enchanting
http://enchanting.
robotclub.ab.ca/
tiki-index.php

Lego
Windows, Linux, Mac OS X

Lataa ja asenna .deb-paketti

Linux-asennuspaketti ei täysin valmis. Sivustolla lyhyt ohjeistusvideo ja ladattavissa esimerkkejä. Ilmeisesti USB-yhteys ei toimi meidän läppäreissä, emme siis päässeet testaamaan.

EV3 Scratch Helper App

https://github.com/
koen-dejonghe/ev3-scratch-helper-app

Lego
Windows, Mac OS X
 
Tarvitaan Scratch 2.0, ei siis toimi Linuxilla. Emme pystyneet testaamaan.

Snap4Arduino

http://snap4arduino.
rocks/

Arduino
Windows, Mac OS X, Linux, Chrome OS

Asenna Arduino IDE. Lisää käyttäjä ryhmiin tty ja dialout usermod-komennon avulla.

 

S4A
http://s4a.cat/
Arduino
Windows, Mac OS X, Linux (Debian) Linux (Fedora)
Lataa ja asenna .deb-paketti
 

Arduino Scratch Extension
https://playground.
arduino.cc/
Interfacing/Scratch

Arduino
Linux (Fedora), Mac OS X, Linux (Debian), Windows
Toimii selaimessa Scratch Device Pluginin avulla.
Linuxissa ei toimi, koska selainliitännäistä Chromelle ei ole.