Virtual programming environments and simulations in favor of active learning of programming

Microworlds are environments that allow the user to directly experience in a virtual simulation environment. It can also be understood as a carefully designed, constantly expanding software environment that focuses on learning certain concepts, phenomena or relationships within a clearly defined are...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International Journal of Advanced Natural Sciences and Engineering Researches Ročník 7; číslo 5; s. 105 - 109
Hlavní autor: Czakóová, Krisztina
Médium: Journal Article
Jazyk:angličtina
Vydáno: 21.06.2023
ISSN:2980-0811, 2980-0811
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 Microworlds are environments that allow the user to directly experience in a virtual simulation environment. It can also be understood as a carefully designed, constantly expanding software environment that focuses on learning certain concepts, phenomena or relationships within a clearly defined area. It is an environment where the students have a specific space for discovery and investigation, where to a certain extent they can define the goals and learning activities. Based on this concept, learning is supported, assisted and regulated, but not strictly directed or dictated in any way. One of the great advantages of microworlds (virtual program environments) is that they have a simple and low number of syntactic units. Microworlds are built on metaphors. They ensure the development of a colorful set of problems, which are directly related to the user's (student's) life experience. The instructions executed by an object in the given simulation environment are always visible. The order of execution allows students to understand thesemantics of the input control constructs. In this paper, we would like to present child-oriented programming languages (microworlds also known as mini languages), which can be powerful tools for introducing students to the world of programming languages, as well as providing a virtual space for the development of algorithmic thinking. It is advantageous if the program environment has a structured editor, which helps the student to eliminate syntactic errors. These program environments are classified and evaluated by taking these aspects into account and analyzing additional characteristic properties.
AbstractList Microworlds are environments that allow the user to directly experience in a virtual simulation environment. It can also be understood as a carefully designed, constantly expanding software environment that focuses on learning certain concepts, phenomena or relationships within a clearly defined area. It is an environment where the students have a specific space for discovery and investigation, where to a certain extent they can define the goals and learning activities. Based on this concept, learning is supported, assisted and regulated, but not strictly directed or dictated in any way. One of the great advantages of microworlds (virtual program environments) is that they have a simple and low number of syntactic units. Microworlds are built on metaphors. They ensure the development of a colorful set of problems, which are directly related to the user's (student's) life experience. The instructions executed by an object in the given simulation environment are always visible. The order of execution allows students to understand thesemantics of the input control constructs. In this paper, we would like to present child-oriented programming languages (microworlds also known as mini languages), which can be powerful tools for introducing students to the world of programming languages, as well as providing a virtual space for the development of algorithmic thinking. It is advantageous if the program environment has a structured editor, which helps the student to eliminate syntactic errors. These program environments are classified and evaluated by taking these aspects into account and analyzing additional characteristic properties.
Author Czakóová, Krisztina
Author_xml – sequence: 1
  givenname: Krisztina
  surname: Czakóová
  fullname: Czakóová, Krisztina
BookMark eNpNkMFKAzEURYNUsNbu_IB8gFOTtMkkSylqhYKb4sbF8ObNmxKZSUoyHfDvrdpFV_dy4Z7FuWWTEAMxdi_FQjtly0f_BSFTWjgprthUOSsKYaWcXPQbNs_Z10LLlVbKyin7_PBpOELHDynuE_S9D3tOYfQphp7CkDmEhmffHzsYfAyZ-8BbGGPiseWAgx-JdwQp_B5P0wXnjl230GWan3PGdi_Pu_Wm2L6_vq2ftgWWWhTOWDSolXG1dUaDc9oS0gpQNA7b2qArhTXKGDRgdGkQiRq0Daya1mlYztjDPxZTzDlRWx2S7yF9V1JUf2qqs5rqpGb5AymDXUA
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.59287/ijanser.910
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
EISSN 2980-0811
EndPage 109
ExternalDocumentID 10_59287_ijanser_910
GroupedDBID AAYXX
CITATION
M~E
ID FETCH-LOGICAL-c750-968c6c5269b8965a9958ece4ac0d9cfb6c97086266c6a6576cceedc8da4df95a3
ISSN 2980-0811
IngestDate Sat Nov 29 03:32:48 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 5
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c750-968c6c5269b8965a9958ece4ac0d9cfb6c97086266c6a6576cceedc8da4df95a3
OpenAccessLink https://as-proceeding.com/index.php/ijanser/article/download/910/859
PageCount 5
ParticipantIDs crossref_primary_10_59287_ijanser_910
PublicationCentury 2000
PublicationDate 2023-06-21
PublicationDateYYYYMMDD 2023-06-21
PublicationDate_xml – month: 06
  year: 2023
  text: 2023-06-21
  day: 21
PublicationDecade 2020
PublicationTitle International Journal of Advanced Natural Sciences and Engineering Researches
PublicationYear 2023
SSID ssib051452281
Score 1.8355832
Snippet Microworlds are environments that allow the user to directly experience in a virtual simulation environment. It can also be understood as a carefully designed,...
SourceID crossref
SourceType Index Database
StartPage 105
Title Virtual programming environments and simulations in favor of active learning of programming
Volume 7
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2980-0811
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib051452281
  issn: 2980-0811
  databaseCode: M~E
  dateStart: 20170101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELZWlAOXClSqvkA-tMdANvEjcywI1EtXPawqJA4rr2NLoZBF22WFOPRX8IM7fu2ax4EeeokiK3aUfKOZ8fibGUI-oxGzQitW1BzKgslWFyA1K9ASV1NVVhZM65tNyNGoOTuDH4PBfcqFWV7Kvm9ub-H6v0KNYwi2S539B7hXi-IA3iPoeEXY8foi4H92c58TEplXVy4W8CCdzYfKu6ubyzWP3KrlzB8XKK_-Ui-JwIder5N7sk9DicmvTayCkQo1PaL6CC_O6h-uWH9rGuPxnfrlju6P6tnSH-EPkyK6W8Q-3ylEUbl2EUXIew6arILGkeaiVjXPjEVVLDOJ45laHZY8s9BDX1DhifLnULn4yWl3gUbezA8g8mUf1Nh-ZPtWjETcC_n5kzh7Ai5v71UlOTii4Pc_J0lLoYeJPqvvfrv6hpBR4Rc4zF6f-TqZ0zLeJq8jKvRrkJIdMjD9G3IeJYRmyNJcQigCRTMJoV1PvYTQmaVBQmiSEDeUrbNLxqcn4-NvReyxUWj0FQsQjRbadZmfNiC4AuCN0YYpXbag7VRokH7TK7RQAvem2jlVumkVay1wVb8lG_2sN-8IZYzVdW2lwplMTGtlBdoKboZtZRsJ5XvyJf2MyXWopDJ57q9_eOFzH8nWWtY-kY3F_MbskU29XHS_5_sesr_80XMu
linkProvider ISSN International Centre
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=Virtual+programming+environments+and+simulations+in+favor+of+active+learning+of+programming&rft.jtitle=International+Journal+of+Advanced+Natural+Sciences+and+Engineering+Researches&rft.au=Czak%C3%B3ov%C3%A1%2C+Krisztina&rft.date=2023-06-21&rft.issn=2980-0811&rft.eissn=2980-0811&rft.volume=7&rft.issue=5&rft.spage=105&rft.epage=109&rft_id=info:doi/10.59287%2Fijanser.910&rft.externalDBID=n%2Fa&rft.externalDocID=10_59287_ijanser_910
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2980-0811&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2980-0811&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2980-0811&client=summon