PT Journal AU PECINOVSKY, R TI METHODOLOGY ARCHITECTURE FIRST SO Journal of Technology and Information Education PY 2013 BP 107 EP 114 VL 5 IS 1 DI 10.5507/jtie.2013.016 DE architecture; Architecture First; Design Patterns First; education; methodology; OOP; programming AB The set of tasks solved by computers increases all the time. There are also programming tasks among them. The area, which still resists to automation, is a design of a good architecture. However, most of the current methodologies do not reflect this trend and teach primarily how to write a program in some programming language. The methodology Architecture First turns it up and starts with teaching the architecture. The paper introduces this methodology and explains its basic principles. ER