Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Programozás tanítási módszerek

Hasonló előadás


Az előadások a következő témára: "Programozás tanítási módszerek"— Előadás másolata:

1 Programozás tanítási módszerek
Szlávi Péter - Zsakó László ELTE Informatika Szakmódszertani Csoport

2 Programozás tanítási módszerek
Tartalom 1. Módszeres, algoritmusorientált 2. Adatorientált 3. Specifikációorientált 4. Feladattípus-orientált 5. Nyelvorientált 6. Utasításorientált 7. Matematikaorientált 8. Hardverorientált 9. Értékelés Programozás tanítási módszerek

3 Programozás tanítási módszerek
1. Algoritmusorientált feladat-meghatározás, specifikáció algoritmus- és adatstruktúra tervezés, az algoritmus helyességének belátása kódolás tesztelés hibakeresés, hibajavítás hatékonyság-vizsgálat, minőség-vizsgálat dokumentálás Programozás tanítási módszerek

4 Programozás tanítási módszerek
1. Algoritmusorientált Elsődleges tevékenység: algoritmus készítés Programozási tételek algoritmusa Visszavezetés programozási tételekre Tételek összeépítése Adatszerkezet  típus Algoritmikus kódolási technikák Felhasználóbarát programozás Algoritmusra épített tesztelés Algoritmus szintű hatékonyságvizsgálat, átírás Programozás tanítási módszerek

5 Programozás tanítási módszerek
2. Adatorientált Feladat-meghatározás  típusspecifikáció Feladatmegoldás  típusfinomítás Adatfeldolgozási típusfeladatok Összetett adatstruktúra - egyszerű algoritmus Bemeneti struktúrák (űrlapok) Kimeneti struktúrák (jelentések) Struktúramegfeleltés, konfliktusok * a kékkel jelölteken át nem vezet út a kimenőélhez Programozás tanítási módszerek

6 3. Specifikációorientált
Formális specifikáció Automatikus algoritmuslevezetés Formális kódolási szabályok A specifikáció transzformálása Specifikációorientált tesztelés Matematikai alapú hatékonyságvizsgálat * Programozás tanítási módszerek

7 4. Feladattípus-orientált
Résztevékenységek nem választhatók el egymástól Mindig teljes programkészítés Feladatsorokra épített felépítés matematika grafika szövegfeldolgozás hétköznapi algoritmusok Igény az új programozási, nyelvi elemekre Az algoritmus eljátszása Programozás tanítási módszerek

8 Programozás tanítási módszerek
5. Nyelvorientált Alap a programozási nyelv Nyelvfüggő ismeretek Nyelvi bonyolultság Nyelvi elemhez nem köthető fogalmak Programozás tanítási módszerek

9 Programozás tanítási módszerek
6. Utasításorientált Általános nyelvtípusra épített módszer értékadás, kifejezések beolvasás, kiírás elágazások (kétfelé, sokfelé) ciklusok (számlálós, elöl-, illetve hátultesztelő) eljárások függvények, operátorok modulok Programozás tanítási módszerek

10 Programozás tanítási módszerek
7. Matematikaorientált Matematika tantárgyra épített Mindig teljes feladatmegoldás Programozás tanítási módszerek

11 Programozás tanítási módszerek
8. Hardverorientált Elektronika Logikai hálózatok Processzor működés Assembly programozás Programozási nyelv Algoritmusleírás Algoritmustervezés Specifikálás Programozás tanítási módszerek

12 Programozás tanítási módszerek
Értékelés 1. Módszeres, algoritmusorientált 2. Adatorientált 3. Specifikációorientált 4. Feladattípus-orientált 5. Nyelvorientált 6. Utasításorientált 7. Matematikaorientált 8. Hardverorientált Programozás tanítási módszerek


Letölteni ppt "Programozás tanítási módszerek"

Hasonló előadás


Google Hirdetések