2025. május 25., vasárnap
2025. május 18., vasárnap
2025. május 13., kedd
2025. május 11., vasárnap
2025. május 8., csütörtök
Terület, kerület, felszín , térfogat
2025. május 6., kedd
2025. május 5., hétfő
2025. május 4., vasárnap
Digitális kultúra
Az első generációs robotok az 1960-as években jelentek meg, és egyszerű, például tárgyak mozgatásával kapcsolatos feladatokat oldottak meg. Ezeknek a robotoknak még nem voltak érzékelőik, így még nem tudtak a környezetük jellemzőire, változásaira reagálni. A második generációs robotok az 1970-es évekre jellemzőek, és ezek a robotok már érzékelőkkel lettek felszerelve.
Az érzékelők, más néven szenzorok teszik lehetővé azt, hogy a robot érzékelje a környezetét, és az információk kiértékelése alapján döntéseket hozhasson, más-más cselekvéseket hajthasson végre.
A harmadik generációs robotok már igen fejlettek, nemcsak szenzorokkal rendelkeznek, hanem sokkal okosabbak, mint az elődeik. Akár a korábbi tapasztalataik alapján is képesek tanulni (gépi tanulás), szabályszerűségeket megállapítani. Azt, hogy ilyen bonyolult feladatokra is képessé váltak a robotok, a mesterséges intelligencia területén elvégzett kutatások tették lehetővé.
Algoritmus. Ez nem más, mint a feladat megoldásához szükséges elemi utasítások sorozata.
Ebben az algoritmusban egyszerű tevékenységek, utasítások sorozatát írtuk le, amelyek egymás után hajtódnak végre. Ezt más néven szekvenciának nevezzük.
Az algoritmust kezdetben szövegesen, mondatszerű leírással adjuk meg. Az algoritmusokat nagyon gyakran grafikusan, folyamatábra segítségével is le szokták írni.
A kódolás művelete azt jelenti, hogy az algoritmust egy programozási nyelv szabályai, a rendelkezésre álló utasítások szerint átfogalmazzuk.
A kódolás eredménye az adott programozási nyelven megfogalmazott program. Az így előállt programot már meg lehet próbálni végrehajtani, más néven futtatni.
A kódolás nem teljesen ugyanazt jelenti, mint a programozás. A programozás egy összetett folyamat. Nemcsak a kódolási tevékenységet foglalja magában, hanem sok más tevékenységet is: a megoldandó feladat precíz leírását (specifikálását), algoritmizálást, tesztelést, hibajavítást, a program továbbfejlesztését és így tovább.
A blokkprogramozási környezetek között találunk olyanokat, amelyeknek van letölthető, számítógépre telepíthető változatuk, vagy önálló alkalmazásként használhatók okostelefonon/tableten, de sok esetben nem is szükséges telepítenünk az alkalmazást, mert online módon, böngészőprogramban is használhatjuk azt. Egyes környezetek pedig többfajta lehetőséget is biztosítanak a felsoroltak közül, vagyis akár telepíthetőek is, de böngészőprogramban is használhatóak.
A blokkprogramozási környezetek felületében közös, hogy a programot egy munkaterületen vagy kódterületen kell összeállítani a különböző blokkokból. A blokkok kategóriák szerint csoportosítva vannak. A képernyőn megjelenő szereplő kinézetét testre lehet szabni, vagy úgy, hogy mi rajzolunk meg egy alakot, vagy úgy is, hogy felhasználunk egy már létezőt. Szintén beállíthatjuk azt, hogy a háttérben milyen kép legyen elhelyezve. Az összeállított programot le tudjuk futtatni, és akár meg is tudjuk állítani.
https://sites.google.com/view/infodobos/programozas/scratch
https://skool.org.hu/tudasbazisaloldal/scratch-alapozo/