Kategória: Alapok
Programozás alapismeretek, Kodu, folyamatábra stb.
App inventor példák
Gyakorlás: Barkoba játék Próbáljuk meg App Inventor segítségével megvalósítani a klasszikus barkoba játékot! Ehhez szükség lesz 2db változóra, az egyik a gép által sorsolt számot, a másik a felhasználó tippjét fogja tárolni. A két változót összehasonlítva megvizsgáljuk az eseteket. Ha a két szám egyenlő, akkor nyert a felhasználó, ellenkező esetben vagy kisebb, vagy nagyobb a […]
Continue ReadingScratch
A Scratch objektumorientált, interpretált, dinamikus és vizuális programozási nyelv, amelyet elsősorban a programozással ismerkedő gyerekek számára fejlesztenek. A programkód – amely a programkészítés során felhasznált szereplők viselkedését írja le – színekkel kategorizált kirakóelemekből építhető össze. Ezek parancsok, változók, állapotkomponensek, logikai kifejezések, elágazás- és ciklusszervező utasítások, és csak szintaktikailag helyes módon illeszkednek egymáshoz. A programozás eseményvezérelt, […]
Continue ReadingVisual Basic Scripts
A VBScript nyelv egy Visual BASIC alapokon nyugvó leírónyelv (angolul: script), amelyet a Microsoft fejlesztett ki. Miért pont vbs? Mert nem kell hozzá semmit telepíteni, elég egy egyszerű szövegszerkesztő program. Annyi a lényeg, hogy vbs legyen a fájl típusa. (NotePad++ ajánlott) A programok felépítéseMinden program fő felépítése azonos, és a következőhárom részből áll.(1) Adatbevitel,(2) Adatfeldolgozás,(3) […]
Continue ReadingKodu
„A Microsoft Kodu 2009. június 30-án jelent meg az XBOX LIVE Marketplace-en a Logo továbbfejlesztéseként. Az eredeti neve a Boku volt. A Kodu egy integrált fejlesztői környezetet tartalmazott. A Microsoft’s FUSE Labs által készített, modern 3D grafikát alkalmazó programmal a fejlesztők a 8 éves és az annál idősebb gyermekeket célozták meg. A kifejezetten játékok készítésére […]
Continue ReadingFolyamatábra
Ebben a leckében megnézünk pár egyszerű algoritmust folyamatábrák segítségével. Téglalap területe, kerülete A második verziónál előbb ellenőrizzük az adatokat, és csak akkor végezzük el a számításokat, ha mindkettő nagyobb, mint 0. 2 szám szorzata nagyobb-e, mint 50? Készítsünk folyamatábrát amely két számról eldönti hogy pozitívak-e, negatívak-e, vagy egyik pozitív a másik negatív? Készíts folyamatábrát a […]
Continue ReadingAz algoritmus, programozás alapok
Különböző feladatokat megvizsgálva azt tapasztalhatjuk, hogy azok két csoportra bonthatók: Vannak olyan feladatok, problémák, melyek megoldásához adható több-kevesebb iránymutatás, de mindenképpen problémamegoldó gondolkodást, önálló ötleteket kívánnak meg. Ugyanakkor vannak olyan feladatok, problémák, amelyek megoldására fel tudunk készülni, és a megoldás több hasonló probléma megoldására is használható. A megoldás felbontható meghatározott lépésekre. Ezeket az eljárásokat algoritmusoknak nevezzük. […]
Continue ReadingArduino programok
Teszt program, beépített led villogtatása: void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Led villogtatása a 11-es lábon: void setup() { pinMode(11, OUTPUT); […]
Continue ReadingArduino
Mi az az Arduino? Az Adruino egy szabad forrású platform, egy programozható mikrokontroller. Könnyen használható hardver és szoftver kombinációja. Az Arduino alaplapok képesek különféle motorok, szenzorok kezelésére, például: hőmérséklet, páratartalom illetve rengeteg kiegészítő panel is kapható hozzájuk. olcsó kereszt platformos: az arduino feljelsztői környezet fut linuxon, windowson és mac gépeken is. könnyen átlátható, bővíthető szoftver […]
Continue Reading