Area of specialization: 010900 Applied Mathematics and Physics
Course: 12 Computational Physics
Course director: Prof. S.L. Yakovlev
Department of Computational Physics
Scientific adviser: Assoc. Prof. V.V. Monakhov
Reviewer: Assoc. Prof. E.A. Yarevsky

Development of the structure and objects of virtual Java-laboratories in physics for the Android platform
A.V. Fedorova

In the process of fulfilling this work the analysis of existing virtual labs on physics for desktop computers, their structure and code was carried out . The existing analogues labs for mobile platform Android were also analyzed . The construction of the class hierarchy of objects and development of the structure lab were based on the properties of objects and the specifics of their behavior. Classes of composite physical objects were divided into inner classes corresponding to existing constituents. This work demonstrates the ability to move virtual labs for the Android platform for later use during the online competition for physics.
	According to the results the following conclusions can be made.
1.	The scene is implemented and interacting objects sorted by the z-index, with the possibility of movement on the stage by touching the screen.
2.	Some laboratory objects are designed such as a thermometer, a tripod, a dynamometer, weighed bodies, a glass, scales and a set of weights.
3.	The reading of screen settings of android-specific devices, scaling the size of objects in the lab according to the sensed parameters are implemented 
4.	 The zooming of scene user and objects on it, based on the technology of multi-touch (multitouch) is realized.

The list of the publications:
1.	V.V. Monakhov, M.A. Maksimov, S.A. Martynyuk, A.V. Fedorova. Creating a virtual labs on physics for platform Android // The writings of XIII International Conference "Physics in the system of modern education", 2015, vol. 2, p. 238-239.