Tananyag

Óravázlatok a klf. informatika tárgyakhoz.

Adatbázis és szoftverfejlesztés elmélet 10.évfolyam

 

Tanítási hét/óra

Tananyag

Képzési forma

Ismétlés

1-2/4

Ismétlés

9.
évfolyam anyagának áttekintése
e
Adattípusok
3-4/4  Csoportosítás,
jellemzők
e

5/2

 Egész,
karakter, valós, logikai
e

6-7/4

 Változó,
kifejezés, függvény, értékadás, beolvasás, kiírás
e

8/2

 Tömbök,
sztringek, halmazok, rekordok
e
 9/2
Számonkérés
 gy

10/2

 Sztring
mint karaktertömb, sztring műveletek
e

11-12/4

 Deklaráció,
hivatkozás, műveletek
e
13/2
Számonkérés
 gy

14/2

 Deklaráció,
hivatkozás, műveletek
e

15/2

 Deklaráció,
hivatkozás, műveletek
e
16/2
Számonkérés
 gy
Programozás elemei

17/2

Deklaráció,
hívás, paraméterezés
e
 18/2

 Szubrutinok,
függvény

 Deklaráció,
hívás, paraméterezés
 e
Programozási tételek

19/2

 Csere, megszámlálás, kiválogatás, összegzés, átlag számítás, feltételes összegzés, eldöntés
e

20/2

 Lineáris keresés, bináris keresés, minimum, maximum keresés
e

21/2

Prog. tételek 3
Marathon futóverseny
Minta program, adatfájl
(Egy mappában kell lenniük.)
e
22/2
Számonkérés
 gy

23-24/4

 Olvasás, írás fájlból/fájlba
Könyvtárstruktúra kezelése
Reiter, 218-
e
25/2
Számonkérés

26-27/4

Input
műveletek
 Ellenőrzött
input halmazkonstrukció
e

28/2

Rekurzió
 Faktoriális
számítás, rendezés
e

30/2

Visszalépéses
algoritmusok
 Sakktábla
e
31-32/4
Számonkérés, zárás
 gy

 

Tananyagok:

Irodalmak
Fájlok
Matematikai alapok (Dr. Iványi Péter)
Adatszerkezetek (Dr. Iványi Péter)
Programozás alapjai
Hernyák Zoltán: Bevezetés
A Microsoft®.NET használatába

 

 

Adatbázis és szoftverfejlesztés gyakorlat 10. évf.

Szorgalmi feladatok

Adatbázis ás szoftverfejlesztés gyakorlat

Tanítási hét

Tanítási óra

Tananyag

Képzési forma

Ismétlés

 1-2

4
 Ismétlő feladatok az előző tanévből.
e/gy

3

2
 Számonkérés: A csoport; B csoport
e/gy
 4  2  Elemi adattípusok
e/gy
 5-6  4  Változók (Elemi adatok feladatainak gyakorlása)
e/gy
 7  2  Számonkérés: A csoport; B csoport
gy
 8-10 6  Vektorok  e/gy
 11 2  Számonkérés: A csoport; B csoport
gy
 12-13  4  String
e/gy
 14 2  Mátrix (két dimenziós tömb)
e/gy
 15-17  6  Dinamikus tömb  e/gy
 18-19 4  Számonkérés : A csoport; B csoport  gy
 20-21  4  Programozási tételek 1 (Ismétlés: A csoport, B csoport)
e/gy
 22-24  6  Programozási tételek 2, Keresések (Órai munka)
e/gy
 25  2  Komplex feladat a programozási tételekhez
gy
 26-28  8  Komplex f.: Autókereskedés
e/gy
29 2  Számonkérés: A csoport, B csoport, C csoport, D csoport
gy
 30-31  6  Fájl kezelés
e/gy
 32  2  Számonkérés A csoport, B csoport 2015. 04. 29
gy

Szorgalmi feladatok (Nehéz, elgondolkodtató, kutatást igénylő feladatok. Igazán ezekkel lehet tanulni!)

Ismétlés

9. osztályos tananyag ismétlés

  1. Információ, információmértéke, prefixumok, példák
  2. kommunikáció, modell, példa
  3. HW fogalma, PC részei
  4. SW fogalma, típusai, licenszek
  5. Algoritmus, leírása
  6. Folyamatábra és elemei
  7. Adatok,fogalom, tárolás, típusok
  8. Program elemei: adat+ művelet+ programozási szerkezetek,tételek

C# programozás(consol)

C# programozás consol módban

——————————————————————————–

Irodalom:

A C# programozási nyelv a felsőoktatásban
Informatikai Szakképzési portál
Visual Studio letöltése
Reiter István C#
Wikipédia
A C# programozási nyelv (ELTE)

——————————————————————————–

C# programozás(ablakos)

Ablakos alkalmazások készítése, vezérlők használata

——————————————————————————–
Könyv nyilvántartó program
——————————————————————————–
Gyakorlás: Autókereskedés program1.0 | leírás | Program tömörítve
Gyakorlás: Autókereskedés program1.1 | leírás | Program tömörítve
Gyakorlás: Autókereskedés program1.2 | leírás | Program tömörítve
Gyakorlás: Autókereskedés program1.3 | leírás | Program tömörítve
——————————————————————————–
Gyakorlas: Motorok program | leírás | Program tömörítve 
Gyakorlas: Dolgozók nyilvántartása prg: | leírás | Program tömörítve
——————————————————————————–
Memória játék:
memory1.0: leírás | program
memory1.1: leírás | program
memory1.2: leírás | program
memory1.3: leírás | program
——————————————————————————–
Hétszegmenses kijelző.
Formázott (7 szegmenses) számjegy: leírás | program
Óra normál karakterekkel: leírás | program
Óra formázott szegmensekkel: leírás | program
3 gombos stopper: leírás | program
2 gombos stopper: leírás | program
Stopper: leírás | program
Timer: leírás | program
Óra-Stopper-Timer: program
——————————————————————————–
Tili-toli játék: feladat

Tili-toli 1: leírás | program
Tili-toli 2: leírás | program
Tili-toli 3:  program
Tili-toli 4:  program
——————————————————————————–
Adatbáziskezelési gyakorlat: Access adatbázis kezelése

Partnerek 1.0: leírás | adatbázis
Partnerek 2.0: leírás | adatbázis | program

Adatbázis és szoftverfejlesztés gyakorlat

Adatbázis ás szoftverfejlesztés gyakorlat

Tanítási hét

Tanítási óra

Tananyag

Képzési forma

Programozási nyelvek

1-3

3
A programozási nyelvek csoportosítása: Neumann-elvű, automata, funkcionális, objektum-orientált.
e/gy

4-6

3
A programozási nyelvek fejlődése, generációk, általános és speciális programnyelvek és felhasználási területeik. Általános és speciális programnyelvek és jellemzőik
e/gy

7-10

4
Programok készítése és futtatása: forrásnyelvű programok fordítása, fordítási technikák, interpreter és compiler típusú nyelvek. Programok futtatása: natív futtatás, virtuális gépek.
e/gy

11-16

6
Egyszerű programok készítése, ablakos és consol alkalmazások összehasonlítása.
e/gy

17-20

4
Gyakorló feladatok: consol–windows;
e/gy

21-23

3
Gyakorló feladatok
e/gy

24

1
Félév zárása
C# programozási nyelv

25-28

4
A programozói környezet (IDE) használata, konzol alkalmazás készítése: Project műveletek, egyszerű konzol alkalmazás készítése, alapvető szintaktikai szabályok, megjegyzések.
Egyszerű beolvasás, kiírás. Konzol alkalmazás felületének a megtervezése.
Minta programok
Egyszerű, programok. Megtanulandóak!!!
e/gy

29-30

2
Elemi adattípusok: numerikus típusok, karakter logikai típus.
Példák változók használatára.
Egyszerű, programok. Megtanulandóak!!!
e/gy

31-32

2
Programozási szerkezetek: ciklusok.
Példák ciklusokra.
Egyszerű, programok. Megtanulandóak!!!
e/gy

33

1
Programozási szerkezetek: elágazások.
Példák elágazásokra.
Egyszerű, programok. Megtanulandóak!!!
e/gy

34

1
Szöveges adatok: string-k
Példák sztringek használatára.
Egyszerű, programok. Megtanulandóak!!!
e/gy

35

1
Ismétlés 1: Prímszámítás
Ismétlés 2: Eljárások,ciklusok, elágazások …
gy

36

1
Év zárása

Adatbázis és szoftverfejlesztés elmélet 9.évfolyam

***

Tanítási hét

Tanítási óra

Tananyag

Képzési forma

Programozási alapismeretek

1-3

1

Gyakorló teszt!

e

4

1
Az algoritmus.
e

5-8

4
Algoritmus leíró eszközök: folyamatábra, stuktogram, mondatszerű leírás
e

9

1
A programkészítés elvei: stratégiai elv: lépésenkénti finomítás, Top-Down módszer; taktikai, technológiai, technikai elvek
e

10

1
Ellenőrzés: Tárgykörzáró dolgozat
gy
Adattípusok

11-12

2
Adatok jellemzői
azonosító; hozzáférési jog; hatáskör (globális, lokális, privát, publikus), kezdőérték
e

13-14

2
Egyszerű adattípusok: egész, valós, logikai, karakter
e

15-17

2
Műveletek adatokkal
e

18-19

2
Összetett adattípusok: karakterlánc (string) adattípus felépítése, ábrázolása, helyfoglalása, felhasználása.
e
Programozás elemei

21-22

2
Utasítások, változók
e

23-28

1
Összetett utasítások – Iterációk (Ciklusok)
Számlálós ciklus (FOR)
Előltesztelős ciklus (WHILE)
Hátultesztelős ciklus (DO-WHILE).
Ciklusok gyakorlása
e

29-32

1
Összetett utasítások: elágazások
Feltételes utasítás: if
Elágazás: if-else
Többszörös elágazás: switch-case
e

33-36

1
Ismétlés
e

Tananyagok:

Irodalmak
Fájlok
Matematikai alapok (Dr. Iványi Péter)
Adatszerkezetek (Dr. Iványi Péter)
Programozás alapjai
Hernyák Zoltán: Bevezetés
A Microsoft®.NET használatába

 

 

2018. január
M T W T F S S
« Dec    
1234567
891011121314
15161718192021
22232425262728
293031