Didactic potential of using systems for visualization of algorithms in the process of teaching programming

The article is devoted to the didactic potential on the use of the visualizer of algorithms as software, which graphically demonstrates the work of algorithms for processing input data. There are described the difficulties arising during the study of the fundamentals of algorithmization and programm...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Otkrytoe Obrazovanie Ročník 23; číslo 2; s. 31 - 41
Hlavní autor: Moglan, V. D.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Plekhanov Russian University of Economics 14.05.2019
Témata:
ISSN:1818-4243, 2079-5939
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract The article is devoted to the didactic potential on the use of the visualizer of algorithms as software, which graphically demonstrates the work of algorithms for processing input data. There are described the difficulties arising during the study of the fundamentals of algorithmization and programming. The author proposed to use the algorithm visualizer, as an auxiliary visual means of teaching algorithmization, for more successful mastering the mechanism of the algorithms at lectures. The article discusses the functional requirements for the visualizer of algorithms, describes its main elements and guidelines for the use of visualizers of algorithms in the educational process. In order to increase the effectiveness of the educational process, it is proposed to use the visualizer of algorithms for teaching algorithms and programming for students of the “Applied Informatics” direction as future specialists in the information technologies. The purpose of the study is to increase the efficiency of the development of algorithmic thinking among students of the specialty “Computer Science”, due to the support and active use of the algorithm visualizer as an additional visual tool for learning when studying the course “Fundamentals of Programming”. Materials and research methods include the analysis of scientific and methodological literature on the subject under study, the analysis of the problem of developing algorithmic thinking by students, the practical implementation of the learning process of the basics of algorithmization and programming using the developed algorithms visualizer, the analysis of students’ survey results. Results. The research conducted by the author allowed the creation of an instrumental environment an algorithm visualizer that supports the formation of problem solving skills, enhancing the effectiveness of the learning process in the fundamentals of algorithmization and programming and the development of algorithmic thinking. Have been implemented visualizers, that allowing online demonstration of the work of algorithms for processing static data structures (arrays), which contributes to the comprehension and consolidation of theoretical material. Visualizers are introduced into the educational process at Balti State University A. Russo and are used in studying the course “Fundamentals of Programming”. Conclusion. The author comes to the conclusions about the expediency of the visual description of the algorithm, proposes methods for using the algorithms visualizer in the educational process, and highlights positive factors that affect the understanding the mechanism of algorithm execution when organizing training using visualizers.
AbstractList The article is devoted to the didactic potential on the use of the visualizer of algorithms as software, which graphically demonstrates the work of algorithms for processing input data. There are described the difficulties arising during the study of the fundamentals of algorithmization and programming. The author proposed to use the algorithm visualizer, as an auxiliary visual means of teaching algorithmization, for more successful mastering the mechanism of the algorithms at lectures. The article discusses the functional requirements for the visualizer of algorithms, describes its main elements and guidelines for the use of visualizers of algorithms in the educational process. In order to increase the effectiveness of the educational process, it is proposed to use the visualizer of algorithms for teaching algorithms and programming for students of the “Applied Informatics” direction as future specialists in the information technologies.The purpose of the study is to increase the efficiency of the development of algorithmic thinking among students of the specialty “Computer Science”, due to the support and active use of the algorithm visualizer as an additional visual tool for learning when studying the course “Fundamentals of Programming”.Materials and research methods include the analysis of scientific and methodological literature on the subject under study, the analysis of the problem of developing algorithmic thinking by students, the practical implementation of the learning process of the basics of algorithmization and programming using the developed algorithms visualizer, the analysis of students’ survey results.Results. The research conducted by the author allowed the creation of an instrumental environment an algorithm visualizer that supports the formation of problem solving skills, enhancing the effectiveness of the learning process in the fundamentals of algorithmization and programming and the development of algorithmic thinking. Have been implemented visualizers, that allowing online demonstration of the work of algorithms for processing static data structures (arrays), which contributes to the comprehension and consolidation of theoretical material. Visualizers are introduced into the educational process at Balti State University A. Russo and are used in studying the course “Fundamentals of Programming”.Conclusion. The author comes to the conclusions about the expediency of the visual description of the algorithm, proposes methods for using the algorithms visualizer in the educational process, and highlights positive factors that affect the understanding the mechanism of algorithm execution when organizing training using visualizers.
The article is devoted to the didactic potential on the use of the visualizer of algorithms as software, which graphically demonstrates the work of algorithms for processing input data. There are described the difficulties arising during the study of the fundamentals of algorithmization and programming. The author proposed to use the algorithm visualizer, as an auxiliary visual means of teaching algorithmization, for more successful mastering the mechanism of the algorithms at lectures. The article discusses the functional requirements for the visualizer of algorithms, describes its main elements and guidelines for the use of visualizers of algorithms in the educational process. In order to increase the effectiveness of the educational process, it is proposed to use the visualizer of algorithms for teaching algorithms and programming for students of the “Applied Informatics” direction as future specialists in the information technologies. The purpose of the study is to increase the efficiency of the development of algorithmic thinking among students of the specialty “Computer Science”, due to the support and active use of the algorithm visualizer as an additional visual tool for learning when studying the course “Fundamentals of Programming”. Materials and research methods include the analysis of scientific and methodological literature on the subject under study, the analysis of the problem of developing algorithmic thinking by students, the practical implementation of the learning process of the basics of algorithmization and programming using the developed algorithms visualizer, the analysis of students’ survey results. Results. The research conducted by the author allowed the creation of an instrumental environment an algorithm visualizer that supports the formation of problem solving skills, enhancing the effectiveness of the learning process in the fundamentals of algorithmization and programming and the development of algorithmic thinking. Have been implemented visualizers, that allowing online demonstration of the work of algorithms for processing static data structures (arrays), which contributes to the comprehension and consolidation of theoretical material. Visualizers are introduced into the educational process at Balti State University A. Russo and are used in studying the course “Fundamentals of Programming”. Conclusion. The author comes to the conclusions about the expediency of the visual description of the algorithm, proposes methods for using the algorithms visualizer in the educational process, and highlights positive factors that affect the understanding the mechanism of algorithm execution when organizing training using visualizers.
Author Moglan, V. D.
Author_xml – sequence: 1
  givenname: V. D.
  surname: Moglan
  fullname: Moglan, V. D.
  organization: Alecu Russo Balti State University
BookMark eNo9kd1KAzEQhYMoWGufwX2B1cwkm59Lqb9Q8EavQ5pN2pTtpiRbQZ_eXStezTBn-Jg554qc96n3hNwAvUUQStyBAlVz5KxGCrrGmkHN4YzMkEpdN5rpczL7X7oki1LimnIumwY1nZHdQ2ytG6KrDmnw_RBtV6VQHUvsN1X5KoPflyqkXH3GcrRd_LZDTP20YrtNynHYjnrsq2Hrq0NOzpcyiYO3bjshxtkm2_1-7K_JRbBd8Yu_OicfT4_vy5d69fb8urxf1Q7EeL1kkgoHCNSCbiU4KzTnSrMWg3Pg0DcquKZFrVxjRZAaVCNQBC88RavZnLyeuG2yO3PIcW_zl0k2mt9Byhtj8_hx540C1EhRawUN12KtW9ZSioG7IGSQfmTJE8vlVEr24Z8H1PwmYCZzzWSumRIwaBgYDuwHdnh7wA
Cites_doi 10.1145/960568.782998
10.1006/jvlc.2002.0237
10.28945/2184
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.21686/1818-4243-2019-2-31-41
DatabaseName CrossRef
DOAJ Open Access Full Text
DatabaseTitle CrossRef
DatabaseTitleList
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Education
Computer Science
EISSN 2079-5939
EndPage 41
ExternalDocumentID oai_doaj_org_article_812920299815496b9d3d002f4cf67f7e
10_21686_1818_4243_2019_2_31_41
GroupedDBID 5VS
AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
GROUPED_DOAJ
ID FETCH-LOGICAL-c1631-73706c1210a19d71ca6944893d2fcc1c2e58fc5d298c5a6f79185626fe6e02a93
IEDL.DBID DOA
ISSN 1818-4243
IngestDate Fri Oct 03 12:43:28 EDT 2025
Sat Nov 29 05:02:51 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License https://openedu.rea.ru/jour/about/editorialPolicies#openAccessPolicy
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1631-73706c1210a19d71ca6944893d2fcc1c2e58fc5d298c5a6f79185626fe6e02a93
OpenAccessLink https://doaj.org/article/812920299815496b9d3d002f4cf67f7e
PageCount 11
ParticipantIDs doaj_primary_oai_doaj_org_article_812920299815496b9d3d002f4cf67f7e
crossref_primary_10_21686_1818_4243_2019_2_31_41
PublicationCentury 2000
PublicationDate 2019-05-14
PublicationDateYYYYMMDD 2019-05-14
PublicationDate_xml – month: 05
  year: 2019
  text: 2019-05-14
  day: 14
PublicationDecade 2010
PublicationTitle Otkrytoe Obrazovanie
PublicationYear 2019
Publisher Plekhanov Russian University of Economics
Publisher_xml – name: Plekhanov Russian University of Economics
References ref13
ref12
ref15
ref14
ref11
ref10
ref2
ref1
ref17
ref16
ref8
ref7
ref9
ref4
ref3
ref6
ref5
References_xml – ident: ref13
– ident: ref1
– ident: ref4
– ident: ref2
– ident: ref3
– ident: ref5
– ident: ref6
– ident: ref7
– ident: ref16
  doi: 10.1145/960568.782998
– ident: ref15
  doi: 10.1006/jvlc.2002.0237
– ident: ref9
– ident: ref8
– ident: ref10
– ident: ref11
– ident: ref17
– ident: ref12
– ident: ref14
  doi: 10.28945/2184
SSID ssib044755290
ssib015894855
ssj0001862428
Score 2.0658822
Snippet The article is devoted to the didactic potential on the use of the visualizer of algorithms as software, which graphically demonstrates the work of algorithms...
SourceID doaj
crossref
SourceType Open Website
Index Database
StartPage 31
SubjectTerms algorithm
computer science
educational process
programming
visualization of algorithms
visualizer
Title Didactic potential of using systems for visualization of algorithms in the process of teaching programming
URI https://doaj.org/article/812920299815496b9d3d002f4cf67f7e
Volume 23
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2079-5939
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001862428
  issn: 1818-4243
  databaseCode: DOA
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2079-5939
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib044755290
  issn: 1818-4243
  databaseCode: M~E
  dateStart: 0
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV25TsQwELUQoqDhRtxyQWuxdnzEJacoAFGARGc5jg1BsLvaDVvy7cw4AS0VDU1k2ZYVvYzzZpKZZ0KOA7BGkWJkVVkZJq32zPMqMqV0zYVPQHr5Sd-Yu7vy6cnezx31hTlhnTxwB9wJEJCFAB2iAhQT05Wtixp2cZIhaZNMxLfvwNi5YAosiavyl-oJqtop0f8Pyl9fcl1ErpMDxmJSyKJL_hJcl_rkpxOMiFuGsn5M8l_UNafwn6noao2s9D4kPe3ufZ0sxOEGWf0-n4H223UDT2Tuszc2yetFU-d6KDoetZghBAuMEsW092fayTlPKTiwdNZMsc6yq87EKf7teTRp2hcYb4YU_EU67ooLcLDtkzFpn-f1Du0t8nh1-XB-zfpzFlgAb4wzU5iBDqgk5rmtDQ9eW4miNLVIIfAgoipTULWwZVBeJ2OB5CEQSlHHgfC22CaLw9Ew7hAapDe-VqosNDSV9DZF8CmrKCqjU1nsksE3hG7cyWk4CEMy6g5Rd4i6Q9SdcAV3ku-SM4T6ZzrqYecOsBLXW4n7y0r2_mORfbKczQG1W-UBWWwnH_GQLIVZ20wnR9kA4Xr7efkF9EPYRg
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Didactic+potential+of+using+systems+for+visualization+of+algorithms+in+the+process+of+teaching+programming&rft.jtitle=Otkrytoe+Obrazovanie&rft.au=V.+D.+Moglan&rft.date=2019-05-14&rft.pub=Plekhanov+Russian+University+of+Economics&rft.issn=1818-4243&rft.eissn=2079-5939&rft.volume=23&rft.issue=2&rft.spage=31&rft.epage=41&rft_id=info:doi/10.21686%2F1818-4243-2019-2-31-41&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_812920299815496b9d3d002f4cf67f7e
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1818-4243&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1818-4243&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1818-4243&client=summon