Автоматизированная система для проведения практических занятий по программированию - page 9

Автоматизированная система для проведения практических занятий…
9
Automated system for practical classes on programming
© S.Yu. Skorobogatov
Bauman Moscow State Technical University, Moscow, 105005, Russia
The article presents an automated testing system T-BMSTU, created in BMSTU to check
programs that students develop as part of the practical training in programming. System
components, their working principles, and their integration with external software are
described. Attention is paid to the deployment of the system. Methodical and organiza-
tional aspects of its introduction to the learning process are considered. Since use of the
framework in professional programmers’ training has both advantages and disad-
vantages, we offer possible approaches to overcoming of the disadvantages as well as di-
rections of further development.
Keywords:
automated testing system, test kits, detection of incorrect borrowings.
REFERENCES
[1]
Ejudge Contest Management System
. Available at:
(accessed on
12.10.2014).
[2]
Sistema PCMS2 provedeniya sorevnovaniy po sportivnomu programmirovaniyu
Sankt-Peterburgskogo natsionalnogo issledovatelskogo universiteta infor-
matsionnykh tekhnologiy, mekhaniki i optiki
[System PCMS2
to hold competi-
tions for sports programming of St. Petersburg National Research University of
Information Technologies, Mechanics and Optics
]. Available at:
(accessed on 12.10.2014).
[3] Stankevich A.S. Станкевич А.С. Kompyuternye instrument v obrazovanii —
Computer Tools in Education, 2011, no. 2, pp. 27–38.
[4]
Sistema
Contester
dlya provedeniya turnirov i individualnogo resheniya zadach
po olimpiadnomu programmirovaniyu
[System
Contester for Tournaments and
Individual Solution of Problems in the Olympiad Programming].. Available at:
(accessed on 12.10.2014).
[5]
Sistema avtomaticheskogo testirovaniya program i organizatsii sorevnovaniy po
programmirovaniyu
[
System of program automatic testing and of competition
organization on Programming
]. Available at:
work?wid=1203 (accessed on 12.10.2014).
[6] Filinov A.N.
Informatika i obrazovanie — Informatics and Education
, 2012, no.
9, pp. 63–64.
[7] Popova E.N., Troshina E.N.
Vestnik Moskovskogo gosudarstvennogo otkrytogo
universiteta. Seriya Obschestvenno-politicheskie I gumanitarnye nauki —
Bulle-
tin of the Moscow State Open University. Series Social, Political and Human
Sciences
, 2010, no. 2, pp. 69–73.
[8] Panteleyev E.R., Arkhipov A.L., Vtorov A.V., Ilina E.V.
Vestnik IGEU
Vest-
nik IGEU
, 2010, no. 3, pp. 104–108.
[9] Alykova A.L.
Vestnik IGEU — Vestnik IGEU
, 2005, no. 4, pp. 4–7.
[10] Vereschagin A.G. Izvestiya MGIU —
Proceedings of MGIU
, 2012, no. 3 (27),
pp. 28–41.
[11] Laptev V.V., Morozov A.V.
Izvestiya VolgGTU — Proceedings of V
STU,
2011, vol. 11, no. 12, pp. 92–95.
[12] Schleimer S., Wilkerson D.S., Aiken A. Winnowing: Local Algorithms for
Doc-ument Fingerprinting.
Proceedings of the 2003 ACM SIGMOD Interna-
tional Conference on Management of Data 2003
. ACM Press, 2003, pp. 76–85.
1,2,3,4,5,6,7,8 10
Powered by FlippingBook