(#1660) 2011. február 06., vasárnap

Beolvasás, kivételkezelés, Java...
(Java) Holnap hétfõ, a napi órák után hatodik és hetedik órában az emeltszintre készülõkkel találkozom. A kát 13-osom Pascal-ban gyakorol, õk sajnos annyira nem fogékonyak a programozás rejtelmeire. A 10-esek nagyon, rettentõ energikus tanulók bár sajnos ez azt is jelenti hogy szinte semmi szabálytisztelet nincs bennük, egetverõ rémségeket tudnak csinálni amikor programszerkezetet barkácsolnak (mert olykor ez tényleg barkácsolás). A Pascal-osokkal gyakorlunk, érettségi teljes feladatok megoldása – a Java-sok, azaz a két 10E-s és az egy 019E-s sráccal pedig erõsítünk: a Java elsõ próbálkozások után gázt adunk és felhúzzuk a magassági kormányokat. Beolvasás, osztály fogalma (nem sok), konstruktor (nagyon nem sok) és kivételkezelés, na az kicsit több mint nem sok. Három feladatot ütöttem össze, a bekérés mechanizmusa a legfontosabb és ezt akarnám velük a többszöri megcsinálással gyakoroltatni. Nem tudom ez jó taktika-e megtanítani nekik annyit amennyi az érettségi szintû feladatok megoldásához szükséges, azt hiszem igen. Konkrét példák a megoldások szûkszavú magyarázatával – amiket aztán majd hasonló megoldásokkal párhuzamba állítva lehet általánosítani, például a kivételkezelés lehet ilyen, Pascal-ban ezt feltételes szerkezettel oldottuk volna meg, talán C++ környezetben is, itt a kivételkezelés tûnik jónak. A beolvasás, hát az visznt elég undorító, tartok attól hogy csak a tájékozatlanságom miatt nincs egyszerûbb, pontosabban nem találok egyszerûbb megoldást, habár amit találtam végül is mind ez a megoldás volt, azaz lehet, egyszerûbb nincs is... Mindegy, ezt tanítom meg velük! (Szerdán sajnos az OSzTV elõdöntõ miatt nem tudok nekik programozás fakultációt tartani, majd meggondolom hátha egy másik nap akadna – kellene fokozni a tempót, hajtan, gyakorolni...)