Fejlesztı neve: LANDI ANIKÓ. Tanóra / modul címe: CIKLUSOK ALKALMAZÁSA PROGRAMOZÁSI GYAKORLAT

Hasonló dokumentumok
Fejlesztı neve: Tavi Orsolya. Tanóra / modul címe: DINAMIKAI ISMERETEK RENDSZEREZÉSE, ÖSSZEFOGLALÁSA KOOPERATÍV TECHNIKÁVAL

Fejlesztı neve: GOCSÁL ÁKOS. Tanóra / modul címe: INTERNETES GALÉRIA KÉSZÍTÉSE PROJEKTMÓDSZERREL

Fejlesztı neve: VINCZÉNÉ CSETE GABRIELLA. Tanóra / modul címe: ALKALMAZZUK A SZIMMETRIÁT! SÍK- ÉS TÉRBELI TENGELYESEN TÜKRÖS ALAKZATOK ELİÁLLÍTÁSA

A azonosító számú Foglalkoztatás I. megnevezésű szakmai követelménymodulhoz tartozó Foglalkoztatás I tantárgy

Fejlesztı neve: HORZSA GÁBORNÉ. Tanóra / modul címe: A LAKÁSOK FŐTÉSE, FŐTÉSI RENDSZEREK

SZERZŐ: Kiss Róbert. Oldal1

A azonosító számú Szakmai idegen nyelv megnevezésű szakmai követelménymodulhoz tartozó Szakmai idegen nyelv tantárgy

Alkossunk, játsszunk együtt!

MŰVELTSÉGTERÜLET OKTATÁSA TANTÁRGYI BONTÁS NÉLKÜL AZ ILLYÉS GYULA ÁLTALÁNOS ISKOLA 5. A OSZTÁLYÁBAN

SZERZŐ: Kiss Róbert. Oldal1

Feladatkörök a kooperatív munkában

M5004 FELADATOK. f) elegendő előny esetén meg tudja kezdeni a program előkészítését, és a feltételek megteremtését ISMERETEK

3/g A hétvégi házi feladatok és az iskolai dolgozatok szabályai

Fejlesztı neve: VINCZÉNÉ CSETE GABRIELLA. Tanóra / modul címe:

Osztály: 4. Tanév: 2017/2018. ÓRAVÁZLAT Óraszám:

Eredmény rögzítésének dátuma: Teljesítmény: 97% Kompetenciák értékelése

E-learning tananyagfejlesztő képzés tematika oktatott modulok

Programozásban kezdőknek ajánlom. SZERZŐ: Szilágyi Csilla. Oldal1

kodolosuli.hu: Interaktív, programozást tanító portál BALLA TAMÁS, DR. KIRÁLY SÁNDOR NETWORKSHOP 2017, SZEGED

MIT CSINÁL EGY SZOCIÁLIS MUNKÁS?

TÁMOP / A kompetencia alapú oktatás feltételeinek megteremtése Vas megye közoktatási intézményeiben

-3- -a zavartalan munka biztosítása. - felolvasással, egyéni javítással. 2. Házi feladat ellenőrzése: Tk. 100/12. FOM

2.1. Az oktatási folyamat tervezésének rendszerszemléletű modellje.

Fejlesztı neve: HORZSA GÁBORNÉ. Tanóra / modul címe: A VILLAMOS ENERGIA TERMELÉSE ÉS SZÁLLÍTÁSA

SZAKKÉPZÉSI KERETTANTERV az VENDÉGLÁTÁSSZERVEZŐ-VENDÉGLŐS SZAKKÉPESÍTÉSHEZ, valamint a XXVII. VENDÉGLÁTÓIPAR ÁGAZATHOZ

Fejlesztı neve: HORVÁTHNÉ SZŐCS MÁRTA. Tanóra / modul címe: ENERGIA, ENERGIAVÁLTOZÁSOK ÖSSZEFOGLALÁSA, RENDSZEREZÉSE KOOPERATÍV TECHNIKA SEGÍTSÉGÉVEL

Foglalkoztatás I. tantárgy Idegen nyelv

Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11. pontjában írtakkal!

Segítünk egymásnak. A matematika nem játék? 2. ÉVFOLYAM É N É S A M Á S I K. Készítette: Lissai Katalin

Internetes alkalmazásfejlesztő képzés tematika oktatott modulok

A foglalkozás céljának eléréséhez a következő tevékenységeket végezzük el:

Programozással ismerkedőknek ajánlom. SZERZŐ: Szilágyi Csilla. Oldal1

Szoftverfejlesztő képzés tematika oktatott modulok

Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?

PLC és számítógép hálózat, programozás, ellenőrzés végrehajtása és értékelése

Projekt címe: Az új szakképzés bevezetése a Keményben. Projekt azonosítószáma: TÁMOP B-12/

Informatikai alkalmazásfejlesztő Információrendszer-elemző és - tervező

Vállalni a nyilvános kiállást?

Veresné dr. Somosi Mariann

Takács Katalin - Elvárások két értékelési területen. Az értékelés alapját képező általános elvárások. Az értékelés konkrét intézményi elvárásai

A kőzetlemezek mozgásai és következményei

Tartalommenedzser képzés tematika oktatott modulok

ÓRAVÁZLAT. Az óra címe: Ismeretek a kis számokról. Osztály. nyújtott 1. évfolyam első év A tanóra célja

6. A tantervek szerepe az oktatás tartalmi szabályozásában

Új tanulásszervezési módszerek

100% = 100 pont A VIZSGAFELADAT MEGOLDÁSÁRA JAVASOLT %-OS EREDMÉNY: EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA 30%.

A kooperatív tanuláshoz szükséges feladatkörök megismertetése

ÖSSZETARTOZÁS, KIREKESZTETTSÉG

Óratípusok. Dr. Nyéki Lajos 2016

Tárgyi tematika és félévi követelményrendszer

SEGÍTŐ SZOLGÁLATOK, SEGÍTŐ SZAKEMBEREK

SZAKKÉPZÉSI KERETTANTERV az TURISZTIKAI SZERVEZŐ, ÉRTÉKESÍTŐ SZAKKÉPESÍTÉSHEZ valamint a XXVIII. TURISZTIKA ÁGAZATHOZ

Egészségedre! Káros szenvedélyek és egészséges életmód megismerése. Kompetenciaterület: Szociális és életviteli kompetencia 10.

Osztály: Tanév: 2017/2018. ÓRAVÁZLAT Óraszám:

Petőfi Sándor Általános Művelődési Központ és Könyvtár, Pedagógiai Szakszolgálat

Megjegyzések a gyakorlati oktatási kézikönyvhöz

Eszközhasználat: tábla, tankönyv, füzet, feladatlap, számítógép, internet

Óravázlat. Az óra menete. 1. Együttműködés az állatvilágban című szöveg egyéni elolvasása, majd közös megbeszélése. Képek megtekintése. (Melléklet 2.

Feladataink, kötelességeink, önkéntes és szabadidős tevékenységeink elvégzése, a közösségi életformák gyakorlása döntések sorozatából tevődik össze.

Gaskó Krisztina április 13. A könyvtár-pedagógia módszertana képzés. Készült Golnhofer Erzsébet anyagainak felhasználásával

Velünk játék a tanulás

LATIN NYELV ÉS IRODALOM MUNKAKÖZÖSSÉG MUNKATERVE 2017/2018

Designer képzés tematika oktatott modulok

Kezdő programkészítőknek ajánlom. SZERZŐ: Kósa Judit. Oldal1

4_Teszt Záróvizsga_ A variáns

SZKC_105_08. a z é n d i m e n z i ó i. A modul szerzõi: Makai Katalin, Schüttler Vera SZOCIÁLIS, ÉLETVITELI ÉS KÖRNYEZETI KOMPETENCIÁK 5.

Különös közzétételi lista

Különös közzétételi lista

Óraterv. Az óra témája: A hivatali levél

MÉRTÉKKEL MÉRJ, ÉRTÉKKEL ÉRTÉKELJ!

1.számú melléklet. Projektleírás

13. A tanórán kívüli egyéb foglalkozások igénybevételének lehetősége, a hétvégi házi feladatok és az iskolai dolgozatok szabályai.

a világ gyermekei 3. Tudod, hogy ki készítette?

A tanulmányi munka értékelése Az iskolai beszámoltatás, az ismeretek számonkérésének követelményei és formái

SZKB101_06 SZKB_101_06. Kippkopp és Tipptopp. Egyedül nem jó. A modul szerzõje: Iván Márta SZOCIÁLIS, ÉLETVITELI ÉS KÖRNYEZETI KOMPETENCIÁK

15. modul: EGYBEVÁGÓSÁGI TRANSZFORMÁCIÓK

IKT-val támogatott tanórák, ismeretszerzés hatékony tervezése tematikus linkgyűjtemény segítségével

ÖSSZEFOGLALÁS Logikai játékprogram fejlesztése Python programozási nyelv környezetben.

ELLENŐRZÉSI ÉS MINŐSÉGBIZTOSÍTÁSI MUNKATÁRS SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

Gyakornoki felkészítés programja

Élményszerű természettudomány

Közzétételi lista. 2016/2017. tanév. 1. A pedagógusok iskolai végzettsége és szakképzettsége hozzárendelve a helyi tanterv tantárgyfelosztásához

ÉRTÉKELÉS MÁSKÉPP Készítette: Cselikné Juhász Ildikó

Új tanítási-tanulási módszer Komplex Instrukciós Program. igazgató

HOGYAN LEGYÜNK FIZIKAILAG AKTÍVAK?

A kreatív tudás megalapozása kisiskolás korban

Turizmus alapjai. tantárgy. helyi programja

Tanítási tervezet. 1. Tantervi követelmények

III. ÓRATERV. Didaktikai feladat. Tanári instrukciók. Idézzük fel, amit az. ráhangolás, az. kulcsszavak írnak fel a tanultakkal kapcsolatosan.

I N T É Z K E D É S I T E R V MECSEKALJAI ÁLTALÁNOS ISKOLA JURISICS UTCAI ÁLTALÁNOS ISKOLÁJA PÉCS, MÁRCIUS 18. KÉSZÍTETTE:

SZKC_105_06. A modul szerzõi: Kardos Ágnes, Korbai Katalin. a z é n d i m e n z i ó i SZOCIÁLIS, ÉLETVITELI ÉS KÖRNYEZETI KOMPETENCIÁK 5.

OKTATÁSKUTATÓ ÉS FEJLESZTŐ INTÉZET TÁMOP / századi közoktatás fejlesztés, koordináció. elemér ISKOLAI ÖNÉRTÉKELŐ RENDSZER

Gazdag szegények szegény gazdagok

Fejlesztı neve: HORZSA GÁBORNÉ. Tanóra / modul címe: SZÍNHÁZLÁTOGATÁS BUDAPESTEN KOMMUNIKÁCIÓ A HÁLÓZATON (ÖSSZEFOGLALÓ, RENDSZEREZİ ÓRA)

A kooperatív tanulás módszereinek alkalmazása a mindennapi ismeretek tanórákon

ÚTMUTATÓ SZAKMAI GYAKORLATOKHOZ TANÍTÓ SZAKOS HALLGATÓK, ISKOLAI SZAKVEZETŐK, GYAKORLATVEZETŐ OKTATÓK SZÁMÁRA

A azonosító számú Foglalkoztatás II. megnevezésű szakmai követelménymodulhoz tartozó Foglalkoztatás II. tantárgy

Digitális tartalmak, taneszközök oktatási gyakorlatban való használata

MATEMATIKA B 1. ÉVFOLYAM EMBER A TERMÉSZETBEN. 10. modul TESTRÉSZEINK! Készítette: Schmittinger Judit

Átírás:

Fejlesztı neve: LANDI ANIKÓ Tanóra / modul címe: CIKLUSOK ALKALMAZÁSA PROGRAMOZÁSI GYAKORLAT 1. Az óra tartalma A tanulási téma bemutatása; A téma és a módszer összekapcsolásának indoklása: A foglalkozás témája: gyakorló óra az elöl- és hátultesztelő ciklusra. A foglalkozás célja: a tanulók algoritmizálási képességének fejlesztése, a programozási gyakorlat elmélyítése, a feltételes ciklus begyakorlása. Fontos, hogy fejlődjenek a diákok logikai és algoritmizálási készségei, és szeretnénk elérni, hogy a csoport valamennyi résztvevője működjön együtt a csoport érdekében. A kooperatív technika alkalmazása lehetővé teszi, hogy a tanulási folyamat produktív és gyakorlat közeli legyen, az elméleti ismeretek megtárgyalása is a tanulók aktív közreműködésével történjen. Mindehhez szükséges, hogy a tanár az új, kreatív megoldásokra nyitott, ugyanakkor segítő, diákközpontú attitűddel tartsa az órát. Ez azt is jelenti, hogy nem a tanár az egyedüli információforrás a tanítási órán. A kooperatív technika alkalmazásának fontos sajátossága még a felelősség megosztása (szerepek kijelölése a csoportokon belül), a csoportok egyéni beszámoltatása, a közös feladatmegoldást, együttműködést elősegítő tanulási helyzetek kialakítása. A tanulók átélhetik azt az élményt, hogy akár egyszerű tudás birtokában is mint amilyen a programozásban a ciklusok használata milyen komolynak tűnő játékprogram írható, például a Gondoltam egy számot, hány tippelés után tudod kitalálni? játék. 2. Fejleszthetı kompetenciák: Személyes kompetenciák Szociális kompetenciák Kognitív kompetenciák fejlõdõképesség önfejlesztés pontosság precizitás türelmesség kapcsolatteremtõ és fenntartó készség meggyõzõkészség segítõkészség 3. Korcsoport / évfolyam: 16-21 éves, informatikai OKJ-s szakképzések tanulói absztrakt (elméleti) gondolkodás logikus gondolkodás rendszerezõ képesség hibakeresés (diagnosztizálás) problémaelemzés és feltárás problémamegoldás

4. Elıfeltételek / elıfeltétel tudás: Dev C++ (vagy más) programozói fejlesztői környezet alapszintű ismerete Folyamatábra készítése, értelmezése Az elöl- és hátultesztelő ciklusok ismerete 5. Eszközigény: Csomagolópapír, filctoll, stopperóra Számítógépek, Dev C++ 6. Megjegyzések a feladatokhoz: Az óra elején négyfős csoportokat alakítunk ki. Az óra első része visszacsatolás az előző óra anyagához, amelyen a ciklusokat tanultuk, a második része a tudás alkalmazása egy új feladatban. A tanulók tisztában vannak azzal, hogy az egyes szerepekhez (feladatmester, csendkapitány stb.) milyen feladatok tartoznak. A tananyagegység két 45 perces órát vesz igénybe, mert az aprólékos precíz munka, és ennek elsajátítása időigényes feladat. Az osztállyal korábban egy értékelési szisztémát dolgoztunk ki: az osztály, mint egy informatikai cég dolgozik. A tanulók az órai munkájuk értékelésére pakkokat kapnak, amelyeket lehet egyéni teljesítményre vagy csoportmunkára is gyűjtögetni. Mindenkinek egyéni számlájára gyűlnek a pakkok, melyeket időnként, 4-6 hetenként érdemjegyre váltunk. Ez az értékelés elsősorban az órai aktivitást hivatott serkenteni, motiválja a tanulókat, valójában pedig az órai munkát osztályozza. Alkalmas a rosszul sikerült dolgozatok javítására, mert pakkokért megvásárolhatók a hiányzó pontok. Ebben az esetben a gyerekeknek mérlegelni kell, hogy jusson és maradjon is, mert a túl sok pakk vásárlása a mások oldalon hozhat rossz osztályzatot. 7. Lehetséges megoldások: R 1. feladat Alakítsatok ki csoportokat! Csoportotokban válasszatok feladatmestert, szóvivőt, időfelelőst, csendkapitányt! Kézfeltartással jelezzétek, hogy ki melyik szerepet vállalta! 2. feladat A csoportok számára kiosztott feladatlapokon egy program forráskódját látjátok. A forráskód hibákat tartalmaz. Keressétek meg és javítsátok ki a hibákat! Minden csoport a tanár irányításával értékelje a saját munkáját! A javítás után mindenki gépelje be a forráskódot és ellenőrizze a program futását!

J 3. feladat Készítsetek játékprogramot, amely gondol egy számot 0 és 50 között! A felhasználó addig találgathat, amíg nem találja el a keresett számot. A számítógép minden rossz tipp után írja ki, hogy a gondolt szám nagyobb vagy kisebb! A csoportok készítsék el a program folyamatábráját! Döntsük el közösen, hogy melyik csoport folyamatábrája volt a legjobb! Egy tanuló rajzolja fel a táblára! Önálló munkával készítsétek el a program forráskódját! A program megírása során alkalmazzátok véletlenszám-generáló utasítást! R 4. feladat: Értékeljük az órán elvégzett feladatokat, összesítsük együtt az órán kiosztott pakkokat! A csoporttagok döntsék el, hogy a csoportnak ítélt pakkokat egymás között hogyan osztják el! 8. Szemléltetés: 1. ábra: A szerepek megbeszélése

2. ábra: A hibás program 3-4. ábra: A tanulók a folyamatábrát rajzolják

5. ábra: A legjobb folyamatábra a táblára kerül 6. ábra: Tanári magyarázat a program megírása előtt

7. ábra: Készül a program 8. ábra: Készül a program

9. ábra: A program tesztelése 9. Fejlesztı értékelés: A foglalkozás során a tevékenységek és a feladatok értékelése folyamatosan történik. Az értékelésben a tanár és a tanulók egyaránt részt vesznek. Tanulói értékelés: - az osztály előtt bemutatott munkák értékelése, - a kiscsoportos munkavégzés közben a társak munkájának spontán értékelése, - a kiscsoportos munkavégzés során történő önértékelés. Tanári értékelés: - a kiscsoportos és egyéni feladatmegoldások során a tanár folyamatosan figyeli a tanulók munkáját, probléma esetén figyelemfelhívással, rávezető kérdésekkel segít, - a visszacsatolás az osztály előtt bemutatott munkákra: a helyes megoldásokat megerősíti, a hibás megoldásokat kiemeli, javítja, vagy a tanulóktól kéri a javítást, - az óra közben pakkokkal értékeli a tanulók és a csoportok munkáját, ezeket az óra végén összesíti. Ekkor már részletes értékelésre nincs szükség, mert az már megtörtént az óra közben. Fejlesztő hatású a folyamatábrákon és a programokban szereplő hibák, illetve az egyedi megoldások közös megbeszélése. A foglalkozás során sikerült megvalósítani a kitűzött célokat. A tanulók a feladatokat megfelelő minőségben elvégezték, emellett a csoporttagok jól együtt tudtak működni.

10. Felhasználható irodalom: Kagan, S.: Kooperatív tanulás. Önkonet, Budapest, 2004.