Főoldal > 2023/24-es tanév képzési programja > Problémamegoldó gondolkodás I.

Tantárgy kódja

INO1108

Tantárgy neve

Problémamegoldó gondolkodás I.

Tantárgy angol neve

Problem Solving Techniques

Kredit

3

Félévi követelmény

Gyakorlati jegy

Heti óraszám

0 + 3
Elmélet + Gyakorlat

Előkövetelmény

INO1001

Ajánlott félév

5

Cél

A tárgy célja, hogy hallgató megismerje a problémamegoldó gondolkodás tudományos alapjait, valamint tipikus példákon keresztül azok gyakorlati megvalósítását. Cél továbbá, hogy elmélyüljenek ismeretei a programozással kapcsolatban.

Cél angol

The course aims to give students learn problem-solving science foundations and through typical examples of their practical implementation. Furthermore, to deepen knowledge about the programming.

Tartalom

Algoritmikus gondolkodás: algoritmusok megértése, végrehajtása, helyességének és alkalmazhatóságának belátása, tervezése, megvalósítása mások számára. Problémamegoldás, problémamegoldó gondolkodás: a problémamegoldási folyamat tervezése (Pólyai alapokon), automatizálható problémamegoldási folyamatok megvalósítása. Egyszerű, több ciklusos, függvényekre, osztályokra bontott alkalmazások készítése. A programkészítésen belül a tervezés és a megvalósítás éles szétválasztása. Programozási minták (specifikációs, algoritmus-, kód-, implementációs minták) szerinti problémamegoldás elkészítése.

Tartalom angol

Algorithmic thinking: understanding of algorithms, implementation, accuracy and the applicability, the planning and implementation for others. Problem solving: a problem-solving process design (based on Polya works) the implementation of automatical problem solving processes. Simple, multi-cyclic, making compartmentalized applications. Within the programming will design and implementation sharp separation. Programming samples (specification, preparation of solving problems by algorithm, code, implementation patterns).

Számonkérés

gyakorlati jegy

Számonkérés angol

term grade

Irodalom

1. Pólya György: A gondolkodás iskolája, Akkord Kiadó, 2007. 2. Pólya György: A problémamegoldás iskolája I. Typotex Kiadó, 2012. 3. Pólya György: A problémamegoldás iskolája II. Typotex Kiadó, 2012. 4. Fried K., Simonovits M.: A problémamegoldás számítógépes iskolája, Typotex Kiadó, 2005.

Irodalom angol

1. G. Pólya: How to solve it, A new aspect of mathematical method, Princeton University Press, 1945 2. G. Pólya: Mathematical Discovery. On understanding, Learning, and Teaching Problem Solving, John Wiley and Sons, 1962. 3. E. Freeman et. all.: Head First Design Patterns, O'Reilly, 2004.

Tantárgyfelelős intézet kódja

MII

Tantárgyfelelős oktató

Dr. Blahota István