Programozás tanítási módszerek

Slides:



Advertisements
Hasonló előadás
Szimmetriák szerepe a szilárdtestfizikában
Advertisements

Kauzális modellek Randall Munroe.
A TUDOMÁNYOS KUTATÁS MÓDSZERTANA
2.1Jelátalakítás - kódolás
Az úttervezési előírások változásai
Fizika II..
Számítógépes Hálózatok
Profitmaximalizálás  = TR – TC
A járműfenntartás valószínűségi alapjai
Szenzorok Bevezetés és alapfogalmak
Végeselemes modellezés matematikai alapjai
A magas baleseti kockázatú útszakaszok rangsorolása
Szerkezetek Dinamikája
MÉZHAMISÍTÁS.
Hőtan BMegeenatmh 5. Többfázisú rendszerek
BMEGEENATMH Hőátadás.
AUTOMATIKAI ÉPÍTŐELEMEK Széchenyi István Egyetem
Skandináv dizájn Hisnyay – Heinzelmann Luca FG58PY.
VÁLLALATI Pénzügyek 2 – MM
Hőtan BMEGEENATMH 4. Gázkörfolyamatok.
Szerkezetek Dinamikája
Összeállította: Polák József
A TUDOMÁNYOS KUTATÁS MÓDSZERTANA
Csáfordi, Zsolt – Kiss, Károly Miklós – Lengyel, Balázs
Tisztelt Hallgatók! Az alábbi példamegoldások segítségével felkészülhetnek a 15 pontos zárthelyi dolgozatra, ahol azt kell majd bizonyítaniuk, hogy a vállalati.
J. Caesar hatalomra jutása atl. 16d
Anyagforgalom a vizekben
Kováts András MTA TK KI Menedék Egyesület
Az eljárás megindítása; eljárási döntések az eljárás megindítása után
Melanóma Hakkel Tamás PPKE-ITK
Az új közbeszerzési szabályozás – jó és rossz gyakorlatok
Képzőművészet Zene Tánc
Penicillin származékok szabadgyökös reakciói
Boros Sándor, Batta Gyula
Bevezetés az alvás-és álomkutatásba
Kalandozások az álomkutatás területén
TANKERÜLETI (JÁRÁSI) SZAKÉRTŐI BIZOTTSÁG
Nemzetközi tapasztalatok kihűléssel kapcsolatban
Gajdácsi József Főigazgató-helyettes
Követelmények Szorgalmi időszakban:
Brachmann Krisztina Országos Epidemiológiai Központ
A nyelvtechnológia eszközei és nyersanyagai 2016/ félév
Járványügyi teendők meningococcus betegség esetén
Kezdetek októberében a könyvtár TÁMOP (3.2.4/08/01) pályázatának keretében vette kezdetét a Mentori szolgálat.
Poszt transzlációs módosulások
Vitaminok.
A sebész fő ellensége: a vérzés
Pharmanex ® Bone Formula
Data Mining Machine Learning a gyakorlatban - eszközök és technikák
VÁLLALATI PÉNZÜGYEK I. Dr. Tóth Tamás.
Pontos, precíz és hatékony elméleti módszerek az anion-pi kölcsönhatási energiák számítására modell szerkezetekben előadó: Mezei Pál Dániel Ph. D. hallgató.
Bevezetés a pszichológiába
MOSZKVA ZENE: KALINKA –HELMUT LOTTI AUTOMATA.
Bőrimpedancia A bőr fajlagos ellenállásának és kapacitásának meghatározása Impedancia (Z): Ohmos ellenállást, frekvenciafüggő elemeket (kondenzátort, tekercset)
Poimenika SRTA –
Végeselemes modellezés matematikai alapjai
Összefoglalás.
Az energiarendszerek jellemzői, hatékonysága
Varga Júlia MTA KRTK KTI Szirák,
Konzerváló fogászat Dr. Szabó Balázs
Outlier detektálás nagyméretű adathalmazokon
További MapReduce szemelvények: gráfproblémák
Ráhagyások, Mérés, adatgyűjtés
Járműcsarnokok technológiai méretezése
Grafikai művészet Victor Vasarely Maurits Cornelis Escher.
VÁLLALATI PÉNZÜGYEK I. Dr. Tóth Tamás.
RÉSZEKRE BONTOTT SOKASÁG VIZSGÁLATA
Az anyagok fejlesztésével a méretek csökkennek [Feynman, 1959].
Bevezetés a színek elméletébe és a fényképezéssel kapcsolatos fogalmak
Minőségmenedzsment alapjai
Előadás másolata:

Programozás tanítási módszerek Szlávi Péter - Zsakó László ELTE Informatika Szakmódszertani Csoport szlavi@ludens.elte.hu, zsako@ludens.elte.hu http://izzo.inf.elte.hu/

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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 * 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek

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

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 2019.08.06. Programozás tanítási módszerek

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 2019.08.06. Programozás tanítási módszerek