O zajímavé implementací programovacího jazyka Logo, ve které můžete programovat simulace.
Nedávno jsme na Inovujeme měli anketu o prvním mobilním přístroji, který jsme používali. Pamatujete si ale, jaký byl váš první programovací jazyk, který jste se naučili? (Já vím, je to trochu řečnická otázka, většina z vás nejsou programátoři, ale dovolte mi tuhle rétorickou figuru.) U většiny mých současníků, čti husákových dětí, to byl buď BASIC (pokud měli doma počítač ze západu) nebo Karel (pokud se učili programovat na počítačích domácí výroby). Karel byl malý robot, kterého jste mohli programovat pomocí jednoduchých pokynů. Na začátku uměl snad jen vpravo-vbok, vpřed, polož a zvedni. Takže pokud jste ho chtěli naučit třeba vlevo-vbok, museli jste mu napsat, ať uděla třikrát vpravo-vbok. Narozdíl od BASICu neuměl skoro nic, ale umožňoval začít programovat i úplným začátečníkům. Mimochodem Karel nebyl český vynález, nýbrž ostrovní a jeho autoři ho pojmenovali právě po našem Karlu Čapkovi.
Nicméně vraťme se k mojí původní otázce. Já, ač hrdé dítě-majitel počítače Atari 800XL, jsem se neučil programovat ani v BASICu, ani v Karlovi. Mým hrdinou byla želva v programovacím jazyce Logo) (slovenská verze zněla českým uším velmi poeticky, jazyk se jmenoval korýtnačka Žofka). Z dětského pohledu Logo násobně převyšovalo Karla. Hlavně tím, že mohlo plyně kreslit na celou obrazovku bod po bodu a nemuselo se nechat omezovat dvorkem o 10x10 polích. Po Logu, přišel Basic a v něm můj první program za peníze a začala úplně jiná historie. Na želvu jsem si kdysi ještě s láskou vzpomenul, nicméně po čase jsem na ní úspěšně zapomenul. Znáte to, tyhle lásky ze základní školy…
Uplynulo skoro 25 let a já se s Logem setkal znovu a tohle setkání je pro mne tak zajímavé, že vám o něm musím napsat. Představte si jednoduchou úlohu: na ohraničeném území chováte ovce, ty spasou nějakou trávu, tráva má tendenci se na spaseném území obnovit. Ovce zase se rády rozmnoží. Bohužel pokud mají ovce málo energie, umřou. Jenže díky tomu se zase spase méně trávy, ta se lépe obnoví a ovcí zase přibude a tak do nekonečna. Pravidla jsou banální, důsledky špatně spočítatelné. Ustálí se někde populace a bude žít dlouho? Nebo vypase všechnu trávu a pomře? A co když nahradíte trávu a ovce třeba penězmi a finančními produkty? Ostatně slovo ekonomie pochází z řeckého oikonomia neboli správa domácnosti.
Cesta k řešení podobných úloh spočívá v simulaci celého procesu pomocí počítačových programů a právě tady přichází na scénu opět Logo. Byť nutně vylepšené. Jmenuje se NetLogo a vzniklo na Northwestern University. Podobně jako v původním Logu, i tady můžete programovat chování želvy. Nicméně oproti Logu původnímu, tady jich můžete naprogramovat desítky i stovky a dát jim možnost vstupovat do interakcí s ostatními želvami nebo prostředím. NetLogo je totiž programovací jazyk určený k psaní simulací. Z původního Loga si ale podržel jednoduchost. Píšete vlastně skoro přesně tak, jako byste mluvili (tedy anglicky). A pro ty, co se přeci jen trochu bojí číst návody v angličtině, mám jeden tip. Na serveru Robotomie si můžete stáhnout i český překlad manuálu. Takže neváhejte!
Vím, že většina z vás jsou neprogramátoři, ale až se vás někdo za pár let zeptá, co byl váš první programovací jazyk, věřím, že řeknete NetLogo. Simulovat na něm můžete třeba i to, jakou míru tolerance ve městě potřebujete, aby v něm nevznikala ghetta či jak se mění průjezdnost ulic podle míry zrychlení či zpomalení aut v zácpách. Tak na co čekáte?
Převzato s laskavým souhlasem autora z www.inovujeme.cz/blog.
Přihlásit se k odběru:
Komentáře k příspěvku (Atom)
DISKUSE
Témata článků
1:1
(22)
analýza
(25)
anketa
(101)
Aplikace
(109)
audio
(148)
Bezplatně
(102)
BYOD
(34)
causy
(1049)
CERMAT
(578)
CLIL
(18)
cloud
(22)
Česko mluví o vzdělávání
(58)
ČŠI
(699)
čtenářství
(31)
dětské skupiny
(52)
digitální vzdělávání
(44)
diskuse
(65)
dokument
(1094)
domácí výuka
(28)
dotační program
(21)
DUM
(205)
DVPP
(59)
DZS
(39)
e-knihy
(323)
e-learning
(31)
EDUin
(852)
ESF
(807)
eTwinning
(32)
EU peníze školám
(257)
evaluace
(13)
FAQ
(87)
fejeton
(3)
festival
(22)
financování
(310)
glosa
(13)
gramotnosti
(48)
hodnocení
(108)
hodnocení aplikací
(41)
ICT
(1907)
infografika
(40)
informatické myšlení
(35)
informatika
(60)
inkluze
(1194)
inovace
(30)
internetová bezpečnost
(57)
interview
(173)
IWB
(32)
Jak na DUM
(16)
Jazyky pro děti
(1)
kariérní řád
(178)
kniha
(1180)
knihy
(1253)
komentář
(227)
konektivismus
(13)
konference
(197)
konkursy
(7)
konstruktivismus
(19)
kulatý stůl
(55)
kurikulum
(28)
licence
(7)
matematika
(298)
metodika
(39)
migrace
(87)
ministryně školství
(222)
mládež
(2)
MOOC
(35)
MPSV
(61)
MŠMT
(4611)
myšlenkové mapy
(10)
NAEP
(14)
Národní rada pro vzdělávání
(16)
neformální vzdělávání
(15)
nezaměstnanost
(26)
NIDM
(58)
NIDV
(228)
nová maturita
(1305)
novela
(69)
NÚOV
(55)
NÚV
(321)
odbory
(45)
odkazy
(271)
OECD
(114)
OER
(25)
ombudsman
(40)
online
(174)
OP VK
(24)
OP VVV
(67)
open source
(23)
Ostatní
(6)
otevřený dopis
(42)
pedagogicko-psychologické poradny
(41)
Pedagogika
(1364)
petice
(19)
PIAAC
(8)
PIRLS
(13)
PISA
(119)
polemika
(1885)
pozvánky
(1810)
PR článek
(1612)
práce s talenty
(37)
praktické školy
(25)
právní poradna
(339)
prezentace
(66)
profese učitele
(50)
prognózy
(16)
program
(64)
projekt
(506)
projekty
(231)
průzkum
(53)
Přečtěte si
(2698)
přednáška
(27)
předškolní ročník
(75)
předškolní vzdělávání
(103)
Přijímačky
(216)
PSP
(80)
recenze
(30)
redakce
(16)
regionální školství
(94)
RVP
(627)
satira
(44)
SCIO
(317)
sexuální výchova
(21)
SKAV
(148)
sociální sítě
(110)
soukromé školy
(165)
soutěž
(498)
standard
(127)
statistika
(100)
Strategie 2020
(46)
stravování
(50)
střední školy
(369)
studie
(33)
Škola21
(3)
školství
(2922)
tablety
(113)
TALIS
(19)
TEDx
(10)
testování
(568)
TIMSS
(39)
tipy
(16)
tisková zpráva
(2808)
top
(122)
trh práce
(156)
učebnice
(39)
Učitelský spomocník
(169)
ÚIV
(3)
UJAK
(25)
video
(685)
Volby 2013
(40)
VÚP
(53)
vyhláška
(41)
výzkum
(283)
vzdělávací politika
(551)
vzdělávací technologie
(61)
vzdělávání
(184)
zákon o pedagogických pracovnících
(64)
Zprávy
(4268)
Knihkupectví
Využijte nabídku pro školy a učitele od Albatrosmedia.cz!
Slevy a akce na knihy přímo od nakladatele. Kompletní nabídka více než 7000 titulů z produkce Albatros Media. Vše skladem, rychlé dodávky zboží.
Nejčtenější články
Články dle data
Učitelské listy
Nabídka práce
Česká škola - portál pro ZŠ a SŠ
Česká škola poskytuje svým čtenářům diskusní prostor k vyjádření názorů na školskou problematiku. Tyto příspěvky se nemusí shodovat se stanoviskem redakce České školy a jsou uveřejňovány jako podnět k dalším diskusím.
Obsah článků nemusí vyjadřovat stanovisko redakce nebo vydavatele Albatros Media, a.s.
Tento server dodržuje právní předpisy
ISSN 1213-6018
Tyto webové stránky používají k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Informace o tom, jak tyto webové stránky používáte, jsou sdíleny se společností Google. Používáním těchto webových stránek souhlasíte s použitím souborů cookie.
Tento server dodržuje právní předpisy
o ochraně osobních údajů.
ISSN 1213-6018
Obsah podléhá licenci Creative Commons Uveďte autora-Neužívejte dílo komerčně-Nezasahujte do díla 3.0 Česká republika, pokud není uvedeno jinak nebo nejde-li o tiskové zprávy.
Tyto webové stránky používají k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Informace o tom, jak tyto webové stránky používáte, jsou sdíleny se společností Google. Používáním těchto webových stránek souhlasíte s použitím souborů cookie.
1 komentářů:
Ono takovou želvičku ani lecjaký Achilles nedoběhne.
Imagine Logo, stejně jako GeoGebru vyloženě miluju. Vždycky, když k tomu byla příležitost, tak jsme docela 'vyřádili'. Žáci mnohdy i po letech s dojetím vzpomínají...
Okomentovat