Tomsk State Pedagogical University Bulletin
RU EN






Today: 14.04.2026
Home Issues 2017 Year Issue №5 APPLICATION OF MODERN TECHNOLOGIES IN THE FIELD OF INTERACTIVE LEARNING PROGRAMMING TRENDS AND PERSPECTIVES
  • Home
  • Current Issue
  • Bulletin Archive
    • 2026 Year
      • Issue №1
      • Issue №2
    • 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 -
Яндекс.Метрика

APPLICATION OF MODERN TECHNOLOGIES IN THE FIELD OF INTERACTIVE LEARNING PROGRAMMING TRENDS AND PERSPECTIVES

Mozharov M.S.

DOI: 10.23951/1609-624X-2017-5-134-140

Information About Author:

Mozharov M. S., Novokuznetsk Institute (Branch) of Kemerovo State University (ul. Tsiolkovskogo, 23, Novokuznetsk, Russian Federation, 654041). E-mail: root@nbikemsu.ru

This paper analyses the problem of improving the methods of teaching and learning programming in university and school. The authors justify the need for new methods and forms of education related to the teamwork of students, multimedia content, and other virtual spaces. The article analyzes the programming of teaching practice in leading foreign universities and proposes the main ways of improving the teaching of programming in Russian schools. The article provides an overview of the educational content of the Internet, which allows us to state that the most wide spread spectrum of creative approaches to teaching programming, as well as high efficiency of teaching are the United States and European universities. Many of the leading Western universities successfully collect and develop methods from other regions of the world: Russia, USA, China, India, Asia and Africa. The authors analyze their own experience in teaching programming and suggest starting the transformation of traditional approaches to teaching programming and methods of teaching computer science in pedagogical universities, hoping that progressive teaching practices from teachers’ universities will spread to the school.

Keywords: programming, teaching methods, project activity, teamwork, interactive technologies, Internet platform, teacher training, robotics, mobile applications, algorithm, program, electronic educational resource

References:

1. Dann W., Copper S., Pausch R. Learning to program with Alice. Upper Saddle River, NJ: Prentice Hall, 2006.

2. Kelleher C., Pausch R. Lowering the barriers to programming: A taxonomy of programming environment and languages for novice programmers. ACM Computing Surveys, 37(2), pp. 83–137, March 28, 2008.

3. Strijbos J.-W. The effect of roles on computer-supported collaborative learning. Doctoral dissertation. Heerlen, The Netherlands: Open University of the Netherlands, 2014.

4. Daly T. Minimizing to maximize: An initial attempt at teaching introductory programming using Alice // Journal of Computer Science in Colleges, 26 (5), pp. 23–30., May, 2011.

5. Tillmann N., Halleux J.D., Xie T. Pex4Fun // Teaching and Learning Computer Science via Social Gaming, in 2012 IEEE 25th Conference on Software Engineering Education and Training (CSEE&T), Nanjing, pp. 90–91, 2012.

6. Pilar S-T., Rubén F-F. Learning teamwork skills in university programming courses // Computers & Education 53, pp. 517–531, 2009.

7. Liu M., Williams D., Pedersen, S. Alien rescue: A problem-based hypermedia learning environment for middle school science // Journal of Educational Technology Systems, 30 (3), pp. 255–270, 2002.

8. Kirsti Ala-Mutka. Problems in learning and teaching programming a literature study for developing visualizations in the Codewitz-Minerva project // Institute of Software Systems, Tampere University of Technology, Finlandi, 2008.

9. William L. Honig Teaching and Assessing Programming Fundamentals for Non Majors with Visual Programming // Computer Science: Faculty Publications and Other Works Faculty Publications, Loyola University Chicago, 7, 2013.

10. Jordine T., Liang Y., Ihler E. A mobile-device based serious gaming approach for teaching and learning Java programming // IEEE Frontiers in Education Conference (FIE), pp. 1–5, Madrid, 2014.

11. Werner M. Teaching graphics programming on mobile devices // Journal of Computing Sciences in Colleges, pp. 125–131, 2013.

mozharov_m._s._134_140_5_182_2017.pdf ( 412.26 kB ) mozharov_m._s._134_140_5_182_2017.zip ( 402.96 kB )

Issue: 5, 2017

Series of issue: Issue 5

Rubric: TEACHING TO PROGRAMMIING

Pages: 134 — 140

Downloads: 1574

For citation:


2026 Tomsk State Pedagogical University Bulletin

Development and support: Network Project Laboratory TSPU