Title :
Hierarchical microcontext technology and graph environment PYTHAGORAS
Author :
Prokhorov, Vladimir V.
Author_Institution :
Inst. of Math. & Sci., Acad. of Sci., Yekaterinburg, Russia
Abstract :
The research is devoted to a micro context approach to computer technology education and to engineering of languages and software. The main idea for education is to study at first not a large multiparadigm language (such as Pascal or Logo), but the set of orthogonal microlanguages. Then to decompose any development task into micro contexts; each of them can best be supported with its specific micro sub language and to input and to interpret such multilevel specification in composite media. This has to include a set of independent components; each serves a specific kind of work with a specific primitive microlanguage (editing, compiling, interpreting, etc.). We propose always preparing a large language when studying a hierarchy of micro sub languages. The approach is assisted by the PYTHAGORAS media. Characteristic features of the PYTHAGORAS are microlanguage technology support, and an inclination to a “game style” based work
Keywords :
computer science education; programming languages; software engineering; teaching; PYTHAGORAS media; composite media; computer technology education; graph environment PYTHAGORAS; hierarchical microcontext technology; micro context approach; micro sub language; microlanguage technology support; multilevel specification; orthogonal micro languages; primitive microlanguage; software engineering; Aggregates; Computer aided software engineering; Design engineering; Design methodology; Educational technology; Laboratories; Machinery; Programming profession; Software design; Systems engineering and theory;
Conference_Titel :
Frontiers in Education Conference, 1995. Proceedings., 1995
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3022-6
DOI :
10.1109/FIE.1995.483032