AZ INFORMATIKA TAGOZAT HELYI TANTERVE
9. évfolyam (nyelvi előkészítő Heti óraszám:
4 óra
Tanítási hetek száma:
36
Összes óraszám egy tanévben
144
Témák 1. Informatikai alapfogalmak 2. Operációs rendszer 3. Algoritmusok és adatszerkezetek 4. Programozási nyelvek és módszerek 5. Ismétlés Összesen
Óraszám 30 20 40 44 10 144
Témák Téma: Informatikai alapfogalmak A kommunikáció A kommunikáció általános modellje. Az információs és kommunikációs technológiák és rendszerek. Számítógépes információs rendszerek az iskolában és a gazdaságban.a Kommunikáció a hálózaton. A hálózatok csoportosítása kiterjedés és hierarchia szerint. Az iskolai hálózat vázlatos felépítése. Az iskolai informatikai rendszer szolgáltatásai és használati rendje. A felhasználói azonosítók, jelszavak. A bejelentkezés folyamata. Jogosultságok. Saját e- mail cím. Információ és társadalom Az informatika fejlődéstörténete. Jelátalakítás és kódolás Analóg és digitális jelek. Az információ fogalma és mértékegységei. Az adat és az adatmennyiség. Bináris számábrázolás. Bináris karakterábrázolás. Bináris kép és színkódolás. Bináris hangkódolás. Kép és hang digitalizálása. A számítógép felépítése A Neumann-elv számítógépek A (személyi) számítógép részei és jellemzőik: Központi feldolgozó egység, memória, buszrendszer, interfészek (illesztő), ház, tápegység, alaplap A perifériák típusai és főbb jellemzőik: bemeneti eszközök, kimeneti eszközök, bemeneti/kimeneti eszközök, háttértárak A (személyi) számítógép részeinek összekapcsolása és üzembe helyezése. Korszerű eszközök és jellemzőik.
Követelmények Ismerje a kommunikáció modelljét és tudjon gyakorlati példákat (kommunikációs rendszereket) bemutatni értelmezni. Ismerje a használatos (tele)kommunikációs rendszereket (pl. telefon, TV, …). Ismerje a hálózatok fontosabb típusait és az iskola helyi hálózatának használatát. Ismerje az informatika fejlődéstörténetének főbb fázisait, eseményeit. Ismerje az analóg és a digitális jel fogalmát, különbözőségeit. Tudja, hogy minden érzékelhető jel jó közelítéssel digitalizálható. Ismerje a Neumann-elvet és azt, hogy más elven felépülőés működő számítógépek is léteznek. Ismerje a számítógép részeinek és perifériáinak funkcióit és fontosabb jellemzőit. Téma: Operációs rendszer Az operációs rendszerek fajtái, feladatai Az operációs rendszer feladatai. Az operációs rendszerek csoportosítása a felhasználói felületek valamint a szimultán kiszolgált felhasználók és a futtatott programok száma szerint. Az operációs rendszer részei és az egyes részek funkciói. Az operációs rendszer felhasználói felülete Az operációs rendszer felhasználói felülete. Alkalmazások indítása, váltás az alkalmazások között. Az operációs rendszer tulajdonságainak beállításai. Felhasználók csoportjai, felhasználók kezelésének alapjai. Az operációs rendszer súgójának használata. Az operációs rendszer fájlrendszere Meghajtók, fájlok, könyvtárak (mappák). A könyvtárak és állományok jellemzői. A nevekre vonatkozó szabályok. Helyi és hálózati meghajtók. Lemezek formázása, címkézése, tulajdonságainak megállapítása. Könyvtárkezel műveletek: létrehozás, másolás, áthelyezés, törlés, átnevezés. Állományok típusai. Fájlkezelő műveletek: létrehozás, másolás, áthelyezés, átnevezés, törlés, megnyitás. Szöveges állományok szerkesztése, mentése, nyomtatása. Törölt állományok, könyvtárak visszaállítása. Tartalomjegyzék listák kezelése. Könyvtárak és fájlok keresése háttértárakon különböző információk alapján. A keresés mentése. Parancsikonok létrehozása, használata. Az adatkezelés eszköze A tömörítés lényege, célja. Könyvtárak és állományok tömörítése, tömörített állományok kibontása. Adatok archiválása, biztonsági másolatok. Az adatok védelme adatvesztés és illetéktelen hozzáférés ellen. Az operációs rendszer hardver és szoftver karbantartó segédprogramjai. A vírus fogalma, terjedési módjai, víruskeresés és –irtás, víruspajzs.
Az alkalmazások telepítésének alapjai A telepítés fogalma. A szoftvertelepítés folyamata általában. A szokásos beállítási lehetőségek a telepítés során. Követelmények Ismerje az operációs rendszerek fajtáit, fő részeit és legfontosabb feladatait. Legyen képes a rendszer megjelenését, néhány tulajdonságát beállítani. Ismerje az operációs rendszer felhasználói felületét. Tudjon tájékozódni a helyi és a hálózaton elérhető erőforrások között. Ismerje a könyvtárszerkezet felépítését, tudja használni. Ismerje a könyvtárműveleteket, tudjon könyvtárakat létrehozni, átnevezni, törölni. Tudjon állományokat megkeresni különböz szempontok szerint. Ismerje és tudja használni az állománykezelő funkciókat. Tudjon állományokat kijelölni, másolni, mozgatni, adott könyvtárban rendezni. Értse a tömörítés lényegét, az archiválás és az adatvédelem szükségességét. Tudjon tömöríteni és kicsomagolni. Ismerje a vírus fogalmát, a leggyakoribb vírusok terjedési módját, valamint a védekezés eszközeit, módszereit. Tudja ellátni a lemezkarbantartás feladatait: lemez törlése, új lemez használatba vétele, formázása. Téma: Algoritmusok és adatszerkezetek Az algoritmusok alapvet elemei Az algoritmus fogalma. Adatok tárolása a programban. Konstansok és változók. Az adattípus fogalma. Elemi adattípusok: számok (egész és valós illetve előjeles és előjel nélküli) A logikai adattípus. Logikai műveletek. A karakter adattípus. Összetett adatszerkezetek: tömbök Elemi utasítások és vezérlési szerkezetek Értékadás. I/o utasítások. Szekvenciák. Elágazások. Ismétlés ciklusokkal. Alprogramok használata. A programozási feladatok megoldásának elvei és módszerei A programkészítés lépései (áttekintés). Az algoritmustervezés eszközei: mondatszerű leírás és pszeudokód. A folyamatábra. A feladatmegoldás és a strukturált programozás alapelvei. A felülről lefelé kifejtés (Top Down) és a lépésenkénti finomítás elve. Feladatmegoldás pszeudokóddal. Követelmények Ismerje az adattípusok osztályozásának lehetséges fajtáit. Feladatokban tudja alkalmazni a tanult adattípusokat, tudja, mi a különbség közöttük az asszociált műveletekben. Tudjon tömbből elemet kiválasztani indexével. Ismerje a strukturált programozás alapelveit, a lehetséges programszerkezeteket. Tudja a szükséges változókat kiválasztani, és programbeli használatukat szabatosan megfogalmazni. Tudja pontosan leírni az egyes típusfeladatok kiinduló állapotát (azaz felsorolni az értékkel
rendelkező változókat és tulajdonságukat) és a várt eredményt (azaz mely változóba, milyen feltételek mellett, milyen értékeket kell visszaadnia a programnak). Ismerje a logikai alapműveleteket és tudja alkalmazni feladatok megoldása során. Tudja leírni a megfelel algoritmusokat vala- mely algoritmusleíró nyelven. Ismerje és tudja alkalmazni a tanult elemi algoritmusokat. Téma: Programozási nyelvek és módszerek Bevezetés a programozási nyelvekhez A programozási nyelv fogalma. A programozási nyelvek csoportosítása. A program értelmezésének és fordításának különbsége. A programfejlesztés fő lépéseinek áttekintése. A PASCAL nyelv alapjai* A PASCAL program szerkezete és a PASCAL nyelv szintaxisa: a nyelv ábécéje, az azonosítók, a foglalt szavak, a literális és szimbolikus konstansok, a blokkok, a vezérlési utasítások, a szabványos i/o eljárások, a változók definiálása. A PASCAL „beépített” egész és valós típusai, a logikai és a karakter típus, a sorszámozott és a résztartomány típus fogalma. Új típusok létrehozása. Az egy és két dimenziós tömbök használata: típuskonstrukció, változódefiníció, értékadás. Az erősen típusos nyelvek sajátosságai: típustévesztés, típusellenőrzés, típusok kompatibilitásának legalapvetőbb szabályai. Az eljárás típusú alprogramok használata. Az érték és a cím szerinti paraméterátadás különbsége. Az azonosítók érvényességi köre (láthatósága) és élettartama, a globális és a lokális változó fogalma. A függvény típusú alprogramok használata. A program hibái: szintaktikai és szemantikai hibák illetve a fordítás és a futás idején felmerülő hibák. A programozás technikája Az alkalmazott fejlesztő környezetre vonatkozó alapismeretek: a hatékony szövegszerkesztéshez szükséges parancsok és módszerek, programok mentése és megnyitása, program fordítása illetve futtatása, hibafeltárási technikák, lépésenkénti nyomkövetés. A tesztelés alapvet elvei. A fejlesztő környezet súgójának használata. Kódolási szabályok. Követelmények Világosan lássa a tervezés és a kódolás közötti különbséget. Tisztában legyen a tesztelés szerepével, és alapelveivel. Tudjon adott feladathoz olyan tesztadatokat meghatározni, amelyek a hibás működés kiszűrésére alkalmasak. Ismerjen egy programozási nyelven: típusdefiníciót, változódeklarációt, input és output utasításokat, alapvet programszerkezeteket (azaz szekvenciát, elágazást, ciklust), eljárásokat. A tanult algoritmusok felhasználásával tudjon feladatokat önállóan, strukturáltan megoldani az ismert programnyelven. Legyen képes a
* A Pascal nyelv választása egy pillanatnyi helyzetet tükröz. A megjelölt tantervi célok megvalósításához természetesen más nyelvek illetve különböz fejleszt környezetek isalkalmasak.
program különböző kimeneteinek tesztelésére alkalmas Tudjon nyomkövetéssel programot tesztelni.
mintaadatokat adni.
A továbbhaladás feltételei Ismerje a kommunikáció alapfogalmait, Tudjon példákat mondani az információs és kommunikációs technológiák és rendszerek alkalmazására az élet különböző területein. Ismerje az analóg és a digitális jel közötti különbségeket. Legyen tisztában az információ és az adat fogalmával, mértékegységeivel. Tudjon kettes számrendszerben ábrázolni egész számokat. Ismerje a számítógép részeinek és perifériáinak funkcióit és fontosabb jellemzőit. A tanuló rendelkezzen jártassággal a könyvtár és állománym veletek végzésében. Tudjon szövegfájlokat megnyitni, szerkeszteni, menteni és nyomtatni. A tanuló ismerje és tudja önállóan használni a pszeudokód algoritmusleíró nyelvet. Legyen képes a tanult algoritmusokat értelmezni alapgondolatukat saját szavaival elmondani. A tanult alapvető algoritmusokat legyen képes önállóan alkalmazni nemösszetett feladatokban. Ismerje a Pascal program szerkezeti egységeit, a változók definiálásának, típusok deklarálásának módját. Tudjon alprogramokat használni. Legyen képes megadott algoritmusokat kódolni. Rendelkezzen az önálló munkához szükséges jártassággal a tanult fejlesztő rendszer kezelésében.
9.évfolyam Heti óraszám:
2 óra
Tanítási hetek száma:
36
Összes óraszám egy tanévben
72 óra
Témák 1. Szövegszerkesztés 2. Bemutató és grafika 3. Algoritmusok és adatszerkezetek 4. Programozási nyelvek és módszerek 5. Ismétlés Összesen
Óraszám 22 20 16 10 4 72
Témák Téma: Szövegszerkesztés Szövegszerkesztési alapfogalmak A szövegszerkesztés célja. Az irat szerkezete, az egyes részek fontosabb tulajdonságai. A szövegszerkesztő kezelése A program indítása. A munkakörnyezet alapvet beállításai (nézet, nagyítás, vonalzó, eszköztárak használata, alapértelmezett mentési könyvtár beállítása). A szövegszerkesztő menürendszere. Szövegszerkesztési alapok Alapvető gépelési szabályok: szövegbevitel, javítás. Szövegkijelölési módszerek. Dokumentum megnyitása, mentése. Mentés és megnyitás különböz formátumokból. Karakter és bekezdésformázás. Szimbólumok beszúrása. Felsorolás és számozás. Tabulátorok használata, típusaik, kitöltés tabulátorokkal, aláíráshely készítése. Szegélyezés (egyéni szegélyezés is), mintázat használata. Oldalbeállítás. Élőfej, élőláb, lapszámozás, margók. Szövegjavítás Szövegrészlet keresése cseréje. Helyesírás ellenőrzés, elválasztás. Blokkműveletek: másolás és mozgatás, törlés.
szinonima
szótár,
Táblázatok, grafikák és egyéb objektumok a szövegben Táblázat beillesztése és formázása. Tabulálás a táblázatban. Adatok sorba rendezése. Képek, ábrák és más objektumok (diagramok és egyenletek) beszúrása pozícionálása, formázása. Alakzatok rajzolása. A rajz eszköztár használata.
Szakaszok, hasábok2 A szakasz fogalma. Az irat szakaszonként változtatható tulajdonságai. Többhasábos iratok szerkesztése. Töréspontok. Kördokumentumok A kördokumentum fogalma, fajtái. A körlevélkészítés folyamata. Nyomtatás A nyomtatási kép megtekintése. Nyomtatási beállítások. Követelmények Tudja az általa tanult szövegszerkeszt programot indítani. Ismerje a szövegszerkeszt kezel felületét. Tudjon szöveget bevinni, javítani, törölni. Tudjon többféle formátumú dokumentumot megnyitni, menteni és nyomtatni. Tudjon fontosabb típusdokumentumokat (pl. meghívó, levél, ) önállóan készíteni. Ismerje a szövegszerkesztés alapfogalmait (karakter, szó, sor, bekezdés, blokk, szakasz, oldal). Legyen képes karakterek betűtípusát, méretét, stílusát, színét megadni. Tudjon bekezdéseihez behúzást és térközt állí- tani, szövegbeosztást megadni, szegélyt, mintázatot megadni. Készítsen felsorolást, sorszámozott felsorolást. Tudjon különböző fajtájú tabulátorokat használni. Legyen tisztában az oldalbeállítás alapjaival (élőfej, élőláb, lapszámozás, margók, …) Ismerje a szövegszerkeszt keresési, cserélési funkcióit. Tudjon kijelölni betűt, szót, bekezdést, szövegblokkot, legyen képes ezeket másolni, mozgatni, törölni. Tudjon ilyet más dokumentumból is beilleszteni. Használja a szövegszerkeszt nyelvi segédeszközeit Tudjon szöveges dokumentumokban táblázatokat szerkeszteni (sorokat, oszlopokat, cellákat beszúrni, törölni). Tudja a sorokat adott oszlop szerint sorba rendezni. Tudjon kördokumentumot készíteni. Legyen képes szimbólumokat és egyéb objektumokat beilleszteni a szövegbe, s azokat esztétikusan elhelyezni. Téma: Bemutató és grafika Bemutató A bemutató fogalma, alkalmazási területei. A bemutató-készítő program indítása. A kezelőfelület alapvető beállításai: nézet, nagyítás. A program menürendszere. Bemutatók megnyitása, mentése különböző formátumokban (rtf, html, korábbi változat, gif, jpg). Bemutató nyomtatása. Diák tervezése: háttérmintázat megadása, szövegdoboz elhelyezése és formázása dián, képek, ábrák, hang, táblázat, diagram beszúrása, pozícionálása és formázása. Beépítetett diaelrendezések. Több diából álló bemutató létrehozása. Diaminta használata. Élőfej élőláb. Jegyzet készítése diához. Diarendez nézet: diák másolása, mozgatása bemutatón belül és bemutatók között.
2 Nem része az érettségi követelményeknek
Bemutatók vetítése. Kirakati és élőszó melletti bemutató. Akciógombok, hivatkozások. Áttűnés, diákon lévő elemek animációja. K ö v e t e l m é n y e k: Ismerje a bemutató fogalmát, lássa a különbséget egy digitális és egy hagyományos bemutató között! Tudja elindítani a bemutató-készítő programot. Ismerje a program kezel felületét. Tudjon bemutatót megnyitni illetve menteni (nem alapértelmezett formátumban is). Tudjon önállóan több diából álló bemutatót készíteni. Tudja beállítani a hátteret, tudjon a diákon szöveges és grafikai elemeket elhelyezni és pozícionálni. Tudja a bemutatót levetíteni különböző módokon. Tudja kinyomtatni a bemutatót. Grafika Grafikai program indítása. A program menürendszere, a munkakörnyezet beállításai. A grafikai program alapvető funkcióinak megismertetése: képállományok megnyitása, mentése különböző formátumokban. Elemi ábrák rajzolása, módosítása. Képek transzformációja: forgatás, tükrözés. Képek beillesztése, formázása. Követelmények Tudja az általa tanult grafikai programot indítani. Ismerje a program kezelő felületét. Tudjon grafikát, illetve képállományokat megnyitni, menteni és nyomtatni. Tudjon elemi ábrákat rajzolni, javítani, transzformálni. Tudjon képeket képfeldolgozó programmal kezelni, módosítani, minőségét javítani. Grafikus ábráit, képeit tudja szöveges környezetben esztétikusan elhelyezni. Téma: Algoritmusok és adatszerkezetek A rekurzió A rekurzió fogalma, szerepe a programozási problémák megoldásában. A faktoriális és a Fibonacci függvény megvalósítása ciklussal és rekurzióval. A verem fogalma és szerepe a rekurzióban. A rekurzív alprogramok általános szerkezete. A rekurzió alkalmazásai. Fraktálok. Logo grafika. Sorozatok rekurzív feldolgozása. Adatszerkezetek A szövegek tárolása programokban. Szövegkezelési műveletek és problémák: összefűzés, szövegrész törlése, szöveg beszúrása illetve kimásolása egy másik szövegbe, mintakeresés. A rekord adatszerkezet fogalma, alkalmazási területei. A verem adatszerkezet fogalma. A vermen értelmezett műveletek, a műveletek algoritmusai. Tömbökre épülő vermek. A sor adatszerkezet fogalma. A soron értelmezett műveletek, a mű veletek algoritmusai. Tömbökre épül sorok. A ciklikus sor. A prioritási sor fogalma. A fájl adatszerkezet fogalma. A fájlok alapvet típusai: szöveges és bináris fájlok. A fájlok fajtái az adatokhoz való hozzáférés szerint: soros elérés és közvetlen elérés. A szöveges fájlok szerkezete (sorokra tagolt és tagolatlan), a feldolgozás általános módszerei.
Követelmények: Egyszerűbb feladatok megoldásában tudjon alkalmazni rekurziót.Ismerje a szövegek tárolásának fontosabb módszereit és a szövegek feldolgozásával kapcsolatos fontosabb programozási problémákat. Ismerje a tanult adatszerkezetek lényegét, alkalmazási körét és a rajtuk értelmezett műveleteket. Téma: Programozási nyelvek és módszerek Memóriában tárolt homogén sorozatok feldolgozása A Borland Pascal string típusa és a könyvtári szövegkezel eljárásai, függvényei. Típuskonverzió szövegek és számok között. Karaktertömbök és string-tömbök használata. Szövegminta keresését végz alprogram készítése. Szövegkezelési feladatok programozása. Szöveges állományok használata A Borland Pascal fájltípusai. A szöveges fájlok kezelésének eljárásai és függvényei. Az i/o hibakezelés alapvető technikája. A futás idején jelentkező hiba fogalma (Runtime Error). A fájlokat használó alkalmazások és az operációs rendszer kapcsolata. Szövegfeldolgozási feladatok. Követelmények: Az „Algoritmusok és adatszerkezetek” téma követelményeinél megadott algoritmusokat és adatszerkezeteket legyen képes a tanult programozási nyelven kódolni, megvalósítani. Ezt programozási feladatok önálló megoldásával legyen képes igazolni. Ismerje a nyelv által biztosított lehetőségeket a szöveges és anumerikus típusú adatok közötti konverzióra. Ismerje a programok működése során el forduló hibák fő fajtáit és elhárításuk, kezelésük lényegét, egyszerűbb technikáit. A továbbhaladás feltételei Tudjon szöveget bevinni, javítani, törölni. Tudjon dokumentumot menteni és megnyitni. Legyen képes karakterek betűtípusát, méretét, stílusát, színét megadni. Tudjon bekezdéseihez behúzást és térközt állítani, szövegbeosztást megadni, szegélyt megadni. Tudjon kijelölni betűt, szót, bekezdést, szövegblokkot, legyen képes ezeket másolni, mozgatni, törölni. Tudjon ilyet más dokumentumból is beilleszteni. Tudjon szöveges dokumentumokban táblázatokat szerkeszteni. Tudja elindítani a bemutató-készítő programot. Ismerje a program kezelő felületét. Tudjon bemutatót megnyitni illetve menteni. Tudja beállítani a hátteret, tudjon a diákon szöveges és grafikai elemeket elhelyezni és pozícionálni. Tudja a bemutatót levetíteni. Tudja az általa tanult grafikai programot indítani. Ismerje a program kezelő felületét. Tudjon grafikát, illetve képállományokat megnyitni, menteni és nyomtatni. Tudjon elemi ábrákat rajzolni, javítani. Ismerje a tanult algoritmusok és adatszerkezetek alapgondolatait, saját szavaival ezeket el tudja mondani. A követelményeknél megjelölt algoritmusokat tudja reprodukálni és programozási feladat megoldásában alkalmazni. Programban tudjon szöveget tárolni, a szövegeket a könyvtári eljárásokkal feldolgozni. Legyen képes felismerni a rekordok alkalmazásának eseteit, tudjon rekordokat használni a programokban. Ismerje a fájlkezeléshez szükséges műveleteket, tudjon szöveges fájlokba adatokat írni, onnan adatokat olvasni.
10.évfolyam Heti óraszám:
2 óra
Tanítási hetek száma:
36
Összes óraszám egy tanévben
72 óra
Témák 1. Információs hálózati szolgáltatások, Internet 2. Táblázatkezelés 5. Ismétlés Összesen
Óraszám 26 36 8 74
Témák Téma: Információs hálózati szolgáltatások, Internet Kommunikáció az Interneten Az Internet fogalma, fontosabb szolgáltatásai. Az e-mail címek felépítése. Elektronikus levelezési rendszer használata. Levelek fogadása, írása, továbbítása, válaszadás. Állományok csatolása. Állományok átvitele (FTP). Egy böngésző használata. A World Wide Web. Kereső rendszerek használata: kulcsszavas és tematikus keresők. Távoli adatbázisok használata. Közhasznú információs források. Követelmények Ismerje az Internet fontosabb szolgáltatásait, alkalmazza a szolgáltatások fontosabb használati szabályait. Ismerjen egy levelezési rendszert. Tudjon levelet küldeni, fogadni, megválaszolni, továbbítani és törölni. Ismerje az elektronikus levél részeit és a levél jellemzőit. Tudjon a levélhez csatolást készíteni és fogadni. Ismerjen és tudjon alkalmazni egy állomány átviteli segédprogramot. Ismerje az állomány átvitel szolgáltatást. Tudjon Internetről állományokat letölteni. Tudjon egy böngészőt használni. Ismerje a böngésző programok navigációs eszközeit. Tudjon kulcsszavas és tematikus keresőt használni. Tudjon egyszer és összetett keresési feladatokat megoldani. Tudjon on-line adatbázisokat használni. Ismerjen számítógépes katalógusokat és adatbázisokat. Téma: Táblázatkezelés A táblázatkezel használata A program indítása. A munkakörnyezet beállítása. A táblázatkezelő menürendszere. A táblázat megnyitása, mentése. Megnyitás különböző formátumú fájlokból. Táblázat nyomtatása. Oldalbeállítások, élőfej, élőláb. A táblázatok felépítése, az adatok szerkesztése Cella, oszlop, sor, aktív cella, tartomány, munkalap. Mozgás a táblázatban. Adatbevitel. Javítási és törlési lehetőségek. Automatikus kitöltés. Sorok és oszlopok kijelölése, beszúrása, törlése. Összefüggő és nem összefüggő tartományok. Műveletek tartományokkal (kijelölés, másolás, áthelyezés, törlés). Műveletek munkalapokkal (beszúrás, törlés, átnevezés, áthelyezés).
Adatok a táblázatban Adattípusok. Konstansok. Cella- és tartományhivatkozások. A hivatkozások típusai. Képletek. Függvények. Matematikai és statisztikai függvények. Adatbázis függvények és kereső függvények. Logikai függvények. Dátumfüggvények. Szövegkezelő függvények. Táblázatformázás Karakterformázás. Cella- és tartományformázás. Háttérmintázat. Igazítás. Szegélyezés. Sormagasság, oszlopszélesség, cellák összevonása, kijelölés közepére igazítás. Számformátumok, egyéni számformátumok. Diagramok és egyéb objektumok Diagramtípus kiválasztása. Diagram beszúrása. Feliratok, rácsok formázása, jelmagyarázat elhelyezése, színek megváltoztatása. Kép, szövegdoboz, egyenlet beszúrása. Excel diagramok beszúrás Word dokumentumokba! Problémamegoldás táblázatkezelővel Tantárgyi feladatok megoldása. A mindennapi életben előforduló problémák megoldása. Szűrések és rendezések A táblázat adatainak rendezése. Autoszűrés. A szűrt adatok másolása. Irányított szűrés. Követelmények Tudja az általa tanult táblázatkezelő programot indítani. Ismerje a program kezelő felületét. Tudjon adatokat bevinni, illetve azokat törölni. Tudjon a megjelenítési üzemmódok között váltani. Tudjon többféle formátumú táblázatot megnyitni, menteni és nyomtatni. Ismerje a cella, az oszlop, a sor, az aktív cella és a tartomány, valamint a munkalap fogalmát. Tudjon cellát, sort és oszlopot beilleszteni, illetve, törölni. Ismerje a szöveg, a szám és dátum adattípusokat. Tudjon egyszerű képleteket és függvényeket használni (összeg, átlag, maximum, minimum, darabszám, feltételek a képletben, keresés stb.) Tudja a táblázat összetartozó adatait adott szempont szerint rendezni. Tudjon hivatkozást használni munkalapon belül. Tudjon hivatkozást használni munkalapokon keresztül. Ismerje a címzési módokat: relatív, abszolút és vegyes címzést Tudja alkalmazni a karakterformázás és a cellaformázás lehet ségeit. Tudja alkalmazni a cellán, illetve a tartományon belüli igazítás lehet - ségeit. Tudja beállítani az oszlopszélességet és a sormagasságot. Tudja alkalmazni a szegélyezés és mintázat készítés lehetőségeit. Tudjon fejlécet és láblécet készíteni. Tudjon egyszerű táblázatot létrehozni. Ismerje a kapcsolatot a táblázatkezelő és a szövegszerkesztő rendszerek között.
Tudja alkalmazni az oldalbeállításhoz kapcsolódó formázási lehetőségeket (tájolás, margó). Ismerje a diagramok és grafikonok szerkesztésének, módosításának lépéseit. Tudjon az ábrázolandó adatoknak és a belőle levonandó kö- vetkeztetéseknek megfelel grafikontípust választani (pont, vonal, oszlop, kör). Tudjon grafikont és más objektumot beilleszteni. Tudjon statisztikai problémákat megoldani táblázatkezelővel. Tudjon egyszerű és jól áttekinthető nyilvántartást készíteni. Tudjon táblázatot tervezni szöveges feladat alapján. A továbbhaladás feltételei Ismerje az Internet fontosabb szolgáltatásait. Ismerje az e-mail cím felépítését. Tudjon elektronikus levelet küldeni, a kapott leveleit elolvasni, azokat megválaszolni. Ismerje egy böngésző program használatának alapjait: címzés, navigálás, letöltés, lapok és képek mentése. Egy keres szerverrel legyen képes egyszerűbb keresési feladatok megoldására. Tudjon létrehozni egyszerűbb számolótáblákat. Ennek során tudjon alkalmazni egyszerűbb képleteket, alapvető függvényeket (pl. szum, átlag,min,max,darab). Ismerje az abszolút és a relatív hivatkozás közötti különbséget, ki tudja választani a megfelel hivatkozási módot. Tudja a betűformázás és a szegélyezés formázási lehetőségeit használni. Tudjon egyszer (egy adatsorból álló) diagramokat létrehozni. Legyen képes a feladatnak megfelel diagram alaptípust kiválasztani. Tudjon alapértelmezett formátumú táblázatot menteni, megnyitni. Tudjon táblázatot nyomtatni.
11.évfolyam Heti óraszám:
4óra
Tanítási hetek száma:
36
Összes óraszám egy tanévben
144 óra
Témák 1. Könyvtárhasználat 2. Elméleti ismeretek 3. A HTML nyelv és a weblapkészítés alapjai 4. Algoritmusok és adatszerkezetek 5. Programozási nyelvek és módszerek 6. Ismétlés Összesen
Óraszámm m 18 24 28 30 40 4 144
Témák Téma: Könyvtárhasználat Könyvtárak A könyvtár fogalma, típusai Eligazodás a könyvtárban: olvasóterem, szabadpolcos rendszer, multimédia övezet. A helyben használható és a kölcsönözhető könyvtári állomány. A könyvtári szolgáltatások Dokumentumok Nyomtatott dokumentumok. Nem nyomtatott dokumentumok, adathordozók (kazetta, diakép, film, CD, mágneslemez, DVD)
illetve
Tájékoztató eszközök Katalógusok. Adatbázisok. Közhasznú információs források (pl. te- lefonkönyv, menetrend, térkép) Követelmények Ismerje a könyvtár fogalmát, típusait: hagyományos és elektronikus könyvtárak. Tudja kiválasztani a dokumentumokat és használni az eszközöket. Ismerje és tudja használni a gyakoribb könyvtári szolgáltatásokat. Tudja használni a kézikönyveket és a közhasznú információs forrásokat. Tudja használni a gyakoribb nem nyomtatott dokumentumokat. Tudjon keresni a betűrendes leíró katalógusban. Tudjon adatokat gyűjteni számítógépes adatbázisból. Tudjon információt keresni az Interneten, ismert keresőprogramokat használni. Téma: Elméleti ismeretek Információ és társadalom A modern információs társadalom jellemzői. Informatika és etika. Jogi ismeretek. Számítógép-hálózatok A számítógép-hálózatok működésének alapelvei. A helyi és távhálózatok felépítése és fontosabb jellemzői. Hozzáférési jogok. Adatvédelem.
Követelmények Legyen elképzelése a legújabb információs és kommunikációs technológiák társadalmi hatásairól. Ismerje a túlzott informatikai eszközhasználat személyiségromboló, egészségkárosító hatását. Ismerje a helyi és a távhálózatok netikettjét. Tudja, hogy a vírusok a szoftverben és hardverben károkat okozhatnak. Legyen tisztában azzal, hogy az adat, az információ áru, jelentős értéket képviselhet. Ismerje a szerzői jog fogalmát. Tudja csoportosítani a szoftvereket felhasználói szerződés szerint (freeware, shareware, üzleti). Ismerje a helyi és távhálózatok felépítését és fontosabb jellemzőit. Tudjon a hálózatba be- és kijelentkezni. Ismerje a (helyi) hálózati szolgáltatásokat és a felhasználói jogosultságokat. Téma: A HTML nyelv és a weblapkészítés alapjai Hálózati dokumentumok szerkezete. A HTML dokumentumok formázási lehetőségei, elemei. (Címsor, háttérszín, háttérkép, szövegformázás, listák, táblázatok, képek, animációk, hivatkozások.) HTML dokumentum készítése leírókkal egyszer szövegszerkesztővel. Weblap készítése Web-szerkesztővel. Követelmények Ismerje a Weblap jellemző elemeit. A címsor, háttérszín, háttérkép, különböző szín , méret , igazítású szöveg, listák, táblázatok, képek, animációk, hivatkozások elhelyezése egy grafikus webszerkesztővel. Tudjon egyszerű weblap szerkesztési feladatot elvégezni. Tudjon egyszerű Weblapot készíteni a HTML leíró nyelv segítségével, egyszerű szövegszerkesztővel. Ismerje a HTML alapelemeit. Téma: Algoritmusok és adatszerkezetek Grafikus megjelenítés A grafikus megjelenítés programozási problémáiról. A grafikus képernyő szerkezete, a képalkotás folyamata. A középponti és a képernyő koordinátarendszerek közötti transzformáció. Függvények és grafikonok ábrázolása Adattárolás fájlokban Rekordokból álló fájlok. Karbantartási műveletek. Fájlszervezési módok (szeriális, szekvenciális, direkt és véletlen). Indexelés. Dinamikus tárkezelés és alkalmazásai Dinamikus tárkezelés, a mutató adattípus és használata. A programok szerkezete a memóriában, a memória címzése. Láncolt lista adatszerkezet fogalma. Láncolt listák műveletei. Követelmények Ismerje a grafikus képernyő felépítését és a képalkotás folyamatát. Értse a különbséget a középponti és a képernyő koordinátarendszer között és legyen képes a transzformációs szabály alkalmazására egyszerűbb feladatok esetén.
T é m a: P r o g r a m o z á s i n y e l v e k é s m ó d s z e r e k A felhasználói felület Felhasználói felületek kialakításának elvei. A felületek fontosabb elemei. Kapcsolattartás a felhasználóval. Az adatbevitel és adatkivitel ellenőrzésének problémája. Fájlkezelés Bináris fájlok használata. Fájlkezelési műveleteik. Adatkezelő programok készítése Dinamikus tárkezelés és alkalmazásai A dinamikus tárkezelés Pascalban. Mutatók használata (indirekció, mutatóaritmetika, tárfoglalás és felszabadítás). Láncolt listára épül feladatok. Gráfok ábrázolása és bejárása Kapcsolatmátrix összeállítása szövegszerkesztővel és beolvasása fájlból. Gráfbejárási algoritmusok kódolása. Gráfbejárásokkal megoldható programozási feladatok megoldása. Bináris keresőfa megvalósításának programozási problémái. Adatkezelési feladat megoldása bináris keres fával. Grafikus megjelenítés A grafikus képernyő Függvények, grafikonok feladatok megoldása.
programozása ábrázolásával
Borland/Turbo Pascalban kapcsolatos programozási
Programok dokumentálása A programfejlesztés folyamata. A dokumentációk fajtái. Követelmények Legyen képes szöveges állományból memóriába beolvasni egy gráf adatait és megvalósítani a gráf bejárását mindkét módszerrel. Tudja alkalmazni a keresőfáról tanultakat egyszerű feladatok (adatbevitel és keresés) megoldásában. Ismerje a tanult fejlesztő eszköz által biztosított lehetőségeket egyszerű grafikus megjelenítést igénylő feladatok megoldásához. Legyen képes ilyen feladatokban alkalmazni ezeket a lehet ségeket.
A továbbhaladás feltételei Ismerje a könyvtár fogalmát, típusait. Tudja kiválasztani a dokumentumokat, ismerje és tudja használni a gyakoribb könyvtári szolgáltatásokat. Tudja használni a gyakoribb nem nyomtatott dokumentumokat. Legyen elképzelése a legújabb információs és kommunikációs technológiák társadalmi hatásairól. Legyen tisztában azzal, hogy az adat, az információ áru, jelentős értéket képviselhet. Ismerje a hálózatok használatának fontosabb etikai szabályait. Ismerje a helyi és távhálózatok fontosabb jellemz it. Ismerje a WWW m ködésének alapelveit. Ismerje a HTML nyelv funkcióját, néhány fontosabb leírót (hiperhivatkozás, képbeillesztés). Tudjon. egyszerű weblap szerkesztési feladatot elvégezni webszerkesztővel. Ismerje a gráfokkal kapcsolatos alapfogalmakat, a gráfok ábrázolásának lehet ségeit a programokban. Tudja saját szavaival elmondani a mélységi és a szélességi bejárás lényegét. Ismerje a bináris fa és a bináris keres fa fogalmát. Legyen képes szöveges állományból beolvasni egy gráf kapcsolatmátrixát és a mélységi bejárást rekurzióval megvalósítani. Ismerje a bináris fa fogalmát és a bináris keres fa lényegét. Értse a grafikus képalkotás folyamatát, legyen képes a tanult nyelv által szolgáltatott eszközökkel egyszerű feladatokban alkalmazni.
10. évfolyam Heti óraszám:
4 óra
Tanítási hetek száma:
31
Összes óraszám egy tanévben
124 óra
Témák 1. Adatmodellezés és adatbázis-kezelés 2. Algoritmusok és adatszerkezetek 3. Programozási nyelvek és módszerek 4. Ismétlés Összesen
Óraszám 52 30 30 12 124
Témák Téma: Adatmodellezés és adatbázis-kezelés Adatmodellezés Adatbázis-kezelési alapfogalmak. Adatbázis. Egyedtípus. Tulajdonság. Kapcsolatok. Adatbázisok alapvető típusai. A relációs adatmodell. Táblák és kulcsok. Normalizálás. Indexelés. Hivatkozási integritás. Az adatbázis-kezelő program interaktív használata Adattípusok. Adatbázis létrehozása. Táblák és kapcsolatok létrehozása. Karbantartási műveletek (adatbevitel, adatok módosítása, törlése). Táblák rendezése, rekordok keresése. Adatbázis importálása, exportálása Alapvető adatbázis-kezelési műveletek Kifejezések használata, függvények. Szűrés. Választó lekérdezések. Összesítő lekérdezések Segédlekérdezések. Kereszttáblás lekérdezések. Módosító lekérdezések. Az SQL alapjai. Képernyő és nyomtatási formátumok Űrlapok használata. Jelentések használata Követelmények Ismerje az adatbázis fogalmát. Tudjon különbséget tenni adattábla és a datbázisközött. A rendelkezésére álló adathalmazból tudjon adatrekordokat összeállítani. Legyen tisztában az adattábla és a kulcs fogalmával, tudjon kulcsmezőt kiválasztani. Ismerje a relációs adatmodell jellemzőit. Ismerje az adatbázis-kezelőben használatos fontosabb mező típusokat (szöveg, különböző számtípusok, dátum, logikai); milyen adat tárolására alkalmasak, mik a velük végezhető műveletek. Tudjon létező adatbázist megnyitni, abból az adatokat a képernyőn megjeleníteni. Tudjon rekordokat vagy egyes mezőket kitörölni, vagy a benne levő adatokat újakkal felülírni. Tudja a módosított adatokat kimenteni. Tudjon megadott szerkezetű adattáblát létrehozni. Képes legyen az adattábla mezőit helyesen kiválasztani, a kulcsmezőt meghatározni, az új táblát feltölteni. Tudjon adott szöveges feladathoz célszerű adattáblákat és azok közötti kapcsolatokat megtervezni. Tudjon a
létező adatbázisban adott feltételeknek megfelel rekordokat megjeleníteni és azokkal műveletet végezni. Tudja kiválasztani, hogy a kérdéshez mely mezők megjelenítése szükséges. Ismerje és tudja felhasználni valamely lekérdező nyelv alapvető utasításait. Tudjon az adattáblákból számítandó információkat megjeleníteni. Tudjon adott mezők felhasználásával jelentést kialakítani és nyomtatni. Tudjon adott szövegnek megfelelő űrlapot és jelentést megtervezni és elkészíteni. Téma: Algoritmusok és adatszerkezetek Matematikai feladatok, egyszerű természettudományos szimulációs problémák, a középiskolai tantárgyakkal kapcsolatos egyszerű feladatok megoldása. Algoritmusok kidolgozása, adatszerkezetek tervezése. Téma: Programozási nyelvek és módszerek Szimulációs programozási feladat megoldása. Programok matematikai és fizikai problémák megoldására. Követelmények Tudjon programot készíteni a felsorolt tantárgyak köréből megfogalmazott probléma megoldására. A továbbhaladás feltételei Tudjon különbséget tenni adattábla és adatbázis között. A rendelkezésére álló adathalmazból tudjon adatrekordokat összeállítani. Legyen tisztában az adattábla és a kulcs fogalmával, tudjon kulcsmezőt kiválasztani. Tudjon létező adatbázist megnyitni, abból az adatokat a képernyőn megjeleníteni. Tudjon rekordokat vagy egyes mezőket kitörölni, vagy a benne levő adatokat újakkal felülírni. Tudjon megadott szerkezetű adattáblát létre- hozni, az új táblát feltölteni. Tudjon a létező adatbázisban adott feltételek- nek megfelel rekordokat megjeleníteni és azokkal műveletet végezni. Tudja kiválasztani, hogy a kérdéshez mely mezők megjelenítése szükséges. Tudjon adott mezők felhasználásával jelentést kialakítani és nyomtatni. Ismerje a tanult programozási problémák lényegét, saját szavaival tudja elmondani a megoldás alapelvét. E problémakörből legyen képes egyszerű feladatok megoldására programot készíteni, ha a megoldó módszerrő l részletes leírást kap.