Tomsk State Pedagogical University Bulletin
RU EN






Today: 09.12.2025
Home Issues 2017 Year Issue №9 PROGRAMMING TRAINING USING THE EJUDGE SYSTEM
  • Home
  • Current Issue
  • Bulletin Archive
    • 2025 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2024 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2023 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2022 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2021 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2020 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2019 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
    • 2018 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
    • 2017 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2016 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2015 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2014 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2013 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2012 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2011 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2010 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2009 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2008 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
    • 2007 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
    • 2006 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2005 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 2004 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 2003 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
    • 2002 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
    • 2001 Year
      • Issue №1
      • Issue №2
      • Issue №3
    • 2000 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
    • 1999 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 1998 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 1997 Year
      • Issue №1
      • Issue №2
      • Issue №3
  • Search
  • Rating
  • News
  • Editorial Board
  • Information for Authors
  • Review Procedure
  • Information for Readers
  • Editor’s Publisher Ethics
  • Contacts
  • Manuscript submission
  • Received articles
  • Accepted articles
  • Subscribe
  • Service Entrance
vestnik.tspu.ru
praxema.tspu.ru
ling.tspu.ru
npo.tspu.ru
edujournal.tspu.ru

TSPU Bulletin is a peer-reviewed open-access scientific journal.

E-LIBRARY (РИНЦ)
Ulrich's Periodicals Directory
Google Scholar
European reference index for the humanities and the social sciences (erih plus)
Search by Author
- Not selected -
  • - Not selected -
Яндекс.Метрика

PROGRAMMING TRAINING USING THE EJUDGE SYSTEM

Gorchakov Leonid Vsevolodovich, Stas Andrey Nikolaevich, Kartashov Denis Vasilyevich

DOI: 10.23951/1609-624X-2017-9-109-112

Information About Author:

Gorchakov L. V., Tomsk State Pedagogical University (ul. Kievskaya, 60, Tomsk, Russian Federation, 634061). E-mail: Gorchakov@phys.tsu.ru Stas A. N., Tomsk State Pedagogical University (ul. Kievskaya, 60, Tomsk, Russian Federation, 634061). E-mail: Stasandr@tspu.edu.ru Kartashov D. V., Tomsk State Pedagogical University (ul. Kievskaya, 60, Tomsk, Russian Federation, 634061). E-mail: DeKar@tspu.edu.ru

The article focuses on the actual problem of programming training for students. A prerequisite for successful learning is the formation of algorithmic thinking. One of the necessary conditions for its formation is the independent solution of tasks of varying degrees of complexity, so during programming training it is important to pay special attention to the organization of independent study. Essential assistance in the organization of self-guided work within the programming training can be provided by the use of special software tools that allow to check the correctness of the developed program automatically. We propose an approach based on the use of the specialized system ‘Ejudge’, which allows to check the correctness of the training program. This system is networked, deployed on the server, work with the system, which is implemented via web interfaces, can be conducted both by the administrator and by users, in the role of which students and teachers act. This technology provides additional opportunities in the organization of training. On the one hand, the trainee can work with the system from any place in which access to the Internet is provided. At the same time, all actions of the trainee are recorded on the server, and are accessible to the teacher. The skills of working with such a system are also necessary for participation in academic competition on programming.

Keywords: programming training, algorithmic thinking, testing systems, evaluation tools, olympiad problems

References:

1. Yakimenko O. V., Stas A. N. Primeneniye obuchayushchikh programm-trenazherov v obuchenii programmirovaniyu [Use of Computer Tutors in Teaching Programming]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2009, vol. 1 (79), pp. 54–56 (in Russian).

2. Stas A. N., Dolganova N. F. Razvitiye algoritmicheskogo myshleniya v protsesse obucheniya budushchikh uchiteley informatiki [Algorithmic thinking development when training computer science teachers]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2012, vol. 7 (122), pp. 241–244 (in Russian).

3. Stas A. N., Pruskikh O. N. Formirovaniye algoritmicheskogo myshleniya v protsesse obucheniya teorii grafov [Shaping the algorithmic thinking in the process of the education graph theory]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2012, vol. 2 (117), pp. 166–169 (in Russian).

4. Dolganova N. F., Stas A. N. Osnovnye didakticheskiye printsipy postroeniya distsipliny “Elementy vychislitel’noy geometrii” v usloviyakh pedagogicheskogo vuza [Basic Didactic Principles of Designing the Elements of Computational Geometry Course in Pedagogical Institute of Higher Education]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2009, vol. 1 (79), pp. 56–58 (in Russian).

5. Stas A. N., Dolganova N. F. O problemakh prepodavaniya vychislitel’noy geometrii v usloviyakh pedagogicheskogo vuza [The problems of computational geometry in the conditions of a pedagogical university]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2007, vol. 6 (69), pp. 112–115 (in Russian).

6. Kartashov D. V., Stas A. N. Metodika obucheniya algoritmam i strukturam dannykh [Methods of teaching algorithms and data structures] Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2015, vol. 8 (161), pp. 131–134 (in Russian).

7. Stas A. N. Metodika obucheniya razrabotke translyatorov [Methods of teaching the designing of translators]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2015, vol. 8 (161), pp. 76–81 (in Russian).

8. Stas A. N., Gorobets L. S. Sovremennye metody obucheniya vychislitel’noy geometrii [Contemporary methods of teaching computer geometry]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2012, vol. 2 (117), pp. 170–174 (in Russian).

9. Sistema [System Ejudge]. URL: https://ejudge.ru/wiki/index.php/System_ejudge (accessed 20 December 2016).

10. Demonstratsionnyy variant kontrol’nykh izmeritel’nykh materialov edinogo gosudarstvennogo ekzamena 2016 goda po informatike i IKT [Demonstration version of control measuring materials of the unifi ed state exam in 2016 on computer science and ICT]. URL: http://www.ege.edu.ru/common/upload/docs/2016/inf_11_2016.zip (accessed 20 December 2016).

gorchakov_l._v._109_112_9_186_2017.pdf ( 402.37 kB ) gorchakov_l._v._109_112_9_186_2017.zip ( 396.88 kB )

Issue: 9, 2017

Series of issue: Issue 9

Rubric: INFORMATICS TEACHING

Pages: 109 — 112

Downloads: 1471

For citation:


2025 Tomsk State Pedagogical University Bulletin

Development and support: Network Project Laboratory TSPU