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 Reading

Scratch

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 Reading

Visual 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 Reading

Kodu

„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 Reading

Folyamatá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 Reading

Az 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 Reading

Arduino 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 Reading

Arduino

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