UML-SPECIFICATION OF COMPUTERIZED ENVIRONMENT FOR TEACHING OF SOFTWARE ENGINEERING

Abstract

A generalized model of knowledge transferring on main areas of software engineering from a lecturer to the discipuli is represented in UML-notation as basis for design and construction of computerized environment for contact teaching in software engineering and preparation of corresponding didactical materials.The issue addresses main problems of teaching in software engineering, such as: predominance of samples over rools in a typical lecture context, imperative need of live program demos carried through execution, consideration of program samples exceeding screen size. Solutions of the probems are presented as UML-specification of a software product intended for support of teaching processes. The specification includes a general use case diagram, class diagram of online manual, class diagram of an environment providing creation of online manuals and sequence diagrams depicting cooperation of classes during initialization of the product.

Authors and Affiliations

Andrey Gagarin, Elissey Ivanov

Keywords

Related Articles

DIGITAL ECONOMY: METHODOLOGICAL INSTRUMENTS OF CONFIGURATION, PLANNING, MAINTENANCE

The relevance of a problem to a present situation is explained by rapid development of digital economy. Means of science don't allow foretelling what implementation will the next doubling of computer capacities following...

MODELING OF THE PROCESS OF PREPARING FUTURE TEACHERS OF INFORMATICS TO RESOURCE-SAVING ACTIVITIES BASED ON EUROPEAN EXPERIENCE

The article describes the model for the preparation of future teachers of informatics for resource-saving activities, the stages of modeling are considered. The developed model, which is a structural interconnection of t...

METHODOLOGICAL ASPECTS OF THE DIGITAL SKILLS CONCEPT

The article is devoted to the study of certain methodological aspects of the digital skills concept. The concepts, characteristics, classification of digital skills are considered. A model of digital skills and their pro...

VECTORIZATION OF SMALL-SIZED SPECIAL-TYPE MATRICES MULTIPLICATION USING INSTRUCTIONS AVX-512

Modern software packages for supercomputer calculations require a large amount of computing resources. At the same time there are new hardware architectures that open up new opportunities for program code optimizing. The...

MODERN DIDACTICS OF MASS ELECTRONIC EDUCATION

The requirements to educational process of higher education and its didactics, arising from needs of society in mass education and of the opportunities provided by modern telecommunications technologies. Didactics based...

Download PDF file
  • EP ID EP266415
  • DOI 10.25559/SITITO.2017.3.561
  • Views 106
  • Downloads 0

How To Cite

Andrey Gagarin, Elissey Ivanov (2017). UML-SPECIFICATION OF COMPUTERIZED ENVIRONMENT FOR TEACHING OF SOFTWARE ENGINEERING. Современные информационные технологии и ИТ-образование, 13(3), 61-71. https://europub.co.uk/articles/-A-266415