programazioa etiketadun mezuak erakusten. Erakutsi mezu guztiak
programazioa etiketadun mezuak erakusten. Erakutsi mezu guztiak

2021/11/24

Linux: nola instalatu Scratch-Desktop

 Scratch MITek programazioa era dibertigarrian ikasteko sortutako aplikazioa da. Linean erabili daiteke ezer instalatu gabe edo mahaigaineko aplikazioa instalatuta Internetik gabe ere erabili ahal izateko.

Kontua da proiektu ofizialak ez duela eskaintzen Linuxerako bertsioa, baina komunitateak erremedioa jarri dio. Scratux izeneko saiakera bat egon zen baina 1.4.1 bertsioan gelditu zen. Orain Redshade Robotics enpresak Scratch Desktop edo Mahaigaineko Scratch izeneko aplikazioa garatu du eta Scratch 3.3.0 bertsioa eskaintzen du.

Scratch Desktop-en logoa

 Scratch zure Linux ordenagailuan instalatu nahi baduzu joan Github-eko gune web-orri honetara:

https://github.com/redshaderobotics/scratch3.0-linux/tree/3.3.0

eta zure distribuziora dagokion instalatzailea deskargatu. 

Luberri, Ubuntu, Mint, Debianerako scratch-desktop_3.3.0_amd64.deb

Deskargatu duzun karpetara joan eta, toki librean eskuin klik egin, ireki terminalean eta bertan:

sudo gdebi scratch-desktop_3.3.0-amd64.deb

edo

sudo dpkg -i scratch-desktop_3.3.0-amd64.deb

Aplikazioa Hezkuntza atalean agertuko zaizu Scratch Desktop izenarekin. Abiatzeko klikatu eta, erabiltzen duzun aldiro, euskaraz jartzeko paneleko lurraren ikurrean klikatu eta Euskara hautatu.

 

Lineako aplikazioarekin alderatuta bertsio honek ez du Internet behar eta ez du wifi buxadurarik sortzen. Sb3 luzapeneko proiektuak ordenagailuan gordetzen dira eta etxean erakutsi edo osatzeko USB batean edo hodeian gorde behar dira.

Kontuan izan bertsio berriagoak ateratzen direnean lehen aipatutako Github-eko webgune horretan jarriko dituztela.


Linux-GNU beste aplikazio interesgarriak

2021/04/17

2015/03/15

Arduino plakari buruzko dokumentazioa euskaraz

(eguneratua 2016/3/4an)
Arduino UNO R3

Arduino kode irekiko plaka elektronikoa da. Elektronika eta robotikarako praktikak egiteko oso egokia.

Hona hemen hainbat dokumentazioa euskaraz:
Wikipedian
Arduino ikastetxean. Aitor Azpiroz. Pdf. (CC-BY-SA)
Arduino esperimentazio gida. Oomlout-ek egina eta GISAko Alex Zabalak euskaratua. Pdf. (CC-BY-SA)

Arduinoren IDE edo programazio-ingurunearen azken bertsioa instalatzeko (euskaraz dagoena) Arduinoren web orriaren deskarga atalera joango gara:
https://www.arduino.cc/en/Main/Software
eta bertan gure sistemari dagokion bertsioa deskargatuko dugu. Ondoren deskonprimitu eta terminalean deskargatu dugun karpetara joan eta agindu hau itsatsiko dugu:
sudo sh install.sh


Plaka konektatu ondoren egiaztatuko dugu plaka eta aplikazioaren arteko konexioa dagoela hau idatzita:
dmesg | grep ttyACM

eta konexioa badabil terminalak erantzungo du:
[  456.807121] cdc_acm 1-6:1.0: ttyACM0: USB ACM device

Programak bidali ahal izateko erabiltzailea dialout taldean sartu behar dugu:
sudo usermod -a -G dialout erabiltzailearen_izena

eta atakari baimena eman behar diogu hau idatzita:
sudo chmod 666 /dev/tttyACM0

Ondoren probatzen ahal dugu plaka adibideren bat kargatuta. Esaterako Fitxategiak > Adibideak > Basics > Blink

Programa hau kargatuta 13. posizioan dagoen leda segundu batez piztuta eta
segundu batez itzalita egongo den begizta batean edukiko dugu.











Beste era bat Arduino programatzeko da Scratch-en bidez. S4A edo Scratch for Arduino. s4a.cat orritik deskargatu daiteke. Ubuntun instalatzeko deskargatu Debian bertsioa karpeta nagusira eta gero terminalean exekuta ezazu:

sudo dpkg -i S4A.deb




2015/01/21

Programatzen ikasteko hainbat baliabide

Pil-pilean dagoen kontua da eskoletan programazio informatikoa ikasi behar ote den eta eduki horiek oinarrizkoak izan behar ote duten.

Garai batean bigarren hezkuntzan programatzen ikasten zen, gehien bat BASIC programazio hizkuntzan, neurri batean nork bere programak egin behar zituelako.  Egun edozein gauza egiteko programa mordo eta oso onak daude. Eta programazioa baztertu zen oinarrizko hezkuntzatik.

Penduluak norabidea aldatu du orain. Mendebaldeko hainbat gobernuk ohartu da softwarearen industriak gora egin arren informatikako graduatuen kopurua gelditu egin dela eta kezkatuta omen daude Europa ez ote den esparru horretan atzean geldituko. Zentzu horretan Estonian, Bretainia Handian, Frantzian eta Nafarroan bertan lehen hezkuntzako curriculum-tik hasi dira programazio edukiak sartzen Europako Batasuneko aholkuak jarraituz.

Programatzen ikasteak hainbat zehar lerro edo gaitasun lantzeko oso egokia bada ere, hala nola pentsamendu analitikoa, problemen ebazpena, talde lana eta abar, aditu batzuk, Linus Torvald tartean,  zalantza dute ikasle guztiek landu behar ote duten.

Eztabaidak eztabaida gaurkoan hona ekarri nahi dut programazioaren oinarrizko kontzeptuak Lehen Hezkuntzatik hasita ikasteko hainbat baliabide.


Code.org

Atzean besteak beste Microsoft eta Google dituen ekimen honek webgune oso interesgarria eskaintzen du: code.org, teknikoki bikaina eta pedagogi ikuspuntutik oso landua. Bere helburua da era ludiko eta autonomo batean haur, ume eta gazteek programazioaren oinarrizko algoritmoak bereganatzea.


Programazio hizkuntza erabili beharrean Scratch-ek ezagutarazi dituen eta elkarri atrakatzen edo lotzen diren piezen sistema erabiltzen du. Komandoak, aldagaiak eta abar piezen bidez definitu eta kateatzen dira.

Aipatuaz gain ezaugarriak nagusiak hauek dira:
  • 4,6,8 eta 10 urtetik gorako ikasleentzako 20na orduko ikastaroak.
  • ikastaroek joko-ariketak, bideo azalpenak, ariketa artistikoak... dituzte.
  • area librea formak eta web-jolasak diseinatzeko.
Eguneratzea 2015/12/15ean
Web orriaren hizkuntza aukeratu daiteke. Ez dago euskaraz eta ez du ematen egongo denik. Nire gomendioa da ingelesez egitea: batetik lexiko urria eta erraza erabiltzen du eta bideo-azalpenek azpitituluak dituzte, bestetik programatzen ikastearekin batera ingelesa ikasteko tresna bikaina da.
 
Fede gutxikoa ni. Euskaltzaleen komunitate bikainari esker eta 2015eko azaroaren 7an euskaratzeko maratoia antolatu zuten UEU eta EHU unibertsitatei esker tresna garrantzitsu hau euskaraz erabil dezakegu.


Scratch

MITek diseinatutako programazio aplikazio plataforma-anitza bat da. Piezen bidez istorioa eta jolas multimedia osa daitezke.



Algoritmoak eta aldagaiaz gain sorkuntza multimedia errazten duten pertsonaiak, soinuak, efektuak, sentsoreak, eszenatokiak...

Sortutako programak biltegi batera igo eta deskarga daitezke.
Haren didaktika aurrekoa baino konplexua da, izan ere, Scratch lanabesa da; irakasleak antolatu behar du nondik nora, erritmoa eta abar.

Aukera oso interesgarria da code.org-ekin hasi ikasteko eta Scratch proiektu bezala planteatzea.

Aplikazioaren 1.4 bertsioa  Ubuntun software-zentrotik instala daiteke. 2.0 bertsioa Linux (32bit), Windows eta Mac-erako hemendik deskarga daiteke. Beste modu bat 2.0 bertsioa erabiltzeko web aplikazioa da; ez da instalatu behar baina ikasgelan erabiltzeko konexio ona behar du.

Scratch-en erabilera hezkuntzarako robotikaren mundura zabaldu. Plaka elektroniko eta roboten proiektu nagusiek Scratch-en oinarritutako modulu-programak erabiltzen dituzte: mOway, Lego Wedo, Arduino, mBot...



KhanAcademy-ko "Intro to JS: Drawing & Animation" ikastaroa

Ikastaro hau (https://www.khanacademy.org/computing/computer-programming/programming) planteatu daiteke sekuentzia honetako hirugarren urratsa bezala. Bertan bai, programazio hizkuntza bat lantzen da, JavaScript hain zuzen, weberako eta kasu honetan html5 inguruneko irudia eta animazioari zuzenduta.

Antza handia du core.org webgunearekin: hau ere ikastaro bat da, ondo egituratua, urratsez urrats aurkeztu eta lantzen dira programazio algoritmoak eta irudi estatikotik animaziora pasatzen da. Kasu honetan ere bideo-tutorialak erabiltzen dira azalpenetarako eta ondoren ariketak. Baina ikastaro hau bigarren hezkuntzatik gora erabiltzeko.

2014/06/09

Kontzeptu mapak VUErekin IKASLEAK karpetatik

Kontzeptu-mapak egiteko aukera ematen duten aplikazioen artean beste mezu batean komentatu nuen VUE aplikazioak nabarmentzeko bi ezaugarri interesgarri ditu:

+ Kontzeptuen arteko lotura edo harremana editatzeko aukera ematen du.


+ Programaziorako fluxu-diagramak egiteko oso egokia da.
Eta gaur aipatu nahi dudan beste ezaugarri bat: aplikazioak ez du instalaziorik behar eta, beraz, aukera ematen du ikastetxeko sarean jartzeko eta bertatik exekutatzeko edozein ordenagailuan. Erregistratu eta sartu ondoren VUE.jar deskargatu  (pazientzia) eta fitxategia sarean koka dezakegu, IKASLEAK karpetan esate baterako.

Ikasleek aplikazioa erabili ahal izateko fitxategia dagoen tokira joan, eskuin klik egin > Irekin honekin > Java aukeratu -berdin du OpenJGK edo Oracle Java-.



2014/05/29

Kode-eskola Udalab Donostian

EHU-ko Kode_Eskolak zortzi eta hamasei urte bitarteko ume eta gaztetxoentzat Udako Programazio Eskola antolatu du ekainaren 23tik uztailaren 30 arteko goizetan euskaraz edo ingelesez. Antolatzialeek azaltzen dutenez, Udaleku dibertigarri honetan programazioaren hasteapena lantzen, bideo-jokoak sortzen eta istorioak animatzen ikasiko dute.
Egutegia malgua da, astekako izen-ematea eskaintzen du.


Informazio gehiago eta izen-ematea kode-eskola.com orrian.