Iskolával kapcsolatos ügyeid intézésében fordulj bizalommal segítőkész képzési munkatársainkhoz!

+36 1 883-3655
info@szamalk-szalezi.hu

Kövess bennünket

Keress bennünket a közösségi médiában is!

1119 Budapest, Mérnök u. 39.
+36 1 883-3655
info@szamalk-szalezi.hu

Flag of the United Kingdom




Algoritmizálás

Algoritmizálás

Órasorozat: Algoritmizálás 

Szak: Szoftverfejlesztő- és tesztelő 

Tanár: Tarczaliné Szabó Ágnes 

Évfolyam: 14.  

Szükséges eszközök: projektor, számítógép, internet, számkártya  

Feladat 1. (2*45 perc): Az összehasonlító rendezési tételek közül az egyszerűbbek (összesen 7) 

  1. 3-4 fős csoportokban való kódolása Java nyelven – pszeudo kód és korábbi megbeszélés, illetve animáció alapján – minden csoport egy-egy tételt dolgozva fel, 
  1. teszt fájl írása függvénnyel, ami ellenőrzi, hogy a sorozat rendezett-e, 
  1. összehasonlítás és mozgatás számlálása (a feladatok összefésülése a következő óra anyaga lesz). 
Feladat 2. (3*45 perc): A korábban feldolgozott tételek „élő szereplős” megjelenítése a következőképpen: 
  1. Az adott tételt a bemutatás előtt újra átbeszéltük, illetve a kivetítőn megjelenítettük. 
  1. A csapat tagjai, akik feldolgozták a tételt, beosztották egymást, illetve bevontak még néhány osztálytársukat.  
  1. A bemutatás részletei voltak: 
  1. A sorozat tagjait a diákok jelenítették meg egy-egy számkártyát felmutatva. 
  1. Néhány szereplő a ciklus-változók szerepét játszotta el. 
  1. Az adott rendezési tétel szerint – a csapat egyik tagja irányításával – lépésenként mozgatták a „tag”-okat és a „ciklus-változókat”. 
  1. A játék végén az eredetileg véletlenszerűen felsorakozott „számok” növekvő sorrendbe kerültek a mozgatások hatására. 

 A tételek élményszerű feldolgozása  

  • mélyítette a téma megértését,  

a csoport munkán keresztül segítette a diákok közötti kommunikáció fejlesztését.