Mobile Learning Tools to Support in Teaching Programming Logic and Design: A Systematic Literature Review

Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Informatics in education Ročník 22; číslo 4; s. 589 - 612
Hlavní autoři: Coelho, Regina Célia, Marques, Matheus F. P, de Oliveira, Tiago
Médium: Journal Article
Jazyk:angličtina
Vydáno: Vilniaus Universiteto Leidykla 01.12.2023
Vilnius University Press
Vilnius University
Témata:
ISSN:1648-5831, 2335-8971
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 Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work presents a systematic literature review (SLR) on approaches using Mobile Learning methodology and the process of learning programming in introductory courses, including mobile applications and their evaluation and validation. We consulted three digital libraries, considering articles published from 2011 to 2022 related to Mobile Learning and Programming Learning. As a result, we found twelve mobile tools for learning or teaching programming logic. Most are free and used in universities. In addition, these tools positively affect the learning process, engagement, motivation, and retention, providing a better understanding, and improving content transmission.
AbstractList Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work presents a systematic literature review (SLR) on approaches using Mobile Learning methodology and the process of learning programming in introductory courses, including mobile applications and their evaluation and validation. We consulted three digital libraries, considering articles published from 2011 to 2022 related to Mobile Learning and Programming Learning. As a result, we found twelve mobile tools for learning or teaching programming logic. Most are free and used in universities. In addition, these tools positively affect the learning process, engagement, motivation, and retention, providing a better understanding, and improving content transmission.
Author Coelho, Regina Célia
de Oliveira, Tiago
Marques, Matheus F. P
Author_xml – sequence: 1
  fullname: Coelho, Regina Célia
– sequence: 2
  fullname: Marques, Matheus F. P
– sequence: 3
  fullname: de Oliveira, Tiago
BookMark eNp9kM1O3DAURi0EEgN03VUlv0AG_8amO0RbQApqVaZr6ya5ST3K2CPHQ8Xb42EQiy5Y2fLn8-nec0aOQwxIyGfOllxLay99GLDfLQUTcinUEVkIKXVlrww_JgteK1tpK_kpOZvnNWOKGS0WxD_E1k9IG4QUfBjpKsZppjnSx912G1OmPtAVQvd3H_5KcUyw2ezvTRx9RyH09BvOfgxf6TV9fJ4zbiCXoPEZE-RdQvobnzz-uyAnA0wzfno7z8mfH99XN3dV8_P2_ua6qTppWK6wRS65thoBURlgUgOHGhXrrRbiisua9d0AHFvgcihL1BwKqnrs2t6APCf3h94-wtptk99AenYRvHt9iGl0kMqEEzpj7GB5pxQyVNwIEDWAqmujVItG9KXr8tDVpTjPCYf3Ps7cq3V3sO721p1QhdD_EZ3PRUgMOYGfPuC-vHGIcXLruEuhWHJc6PJFyBcMJ5Ua
CitedBy_id crossref_primary_10_1007_s43545_023_00669_9
crossref_primary_10_1007_s42979_025_04114_x
ContentType Journal Article
DBID AE2
BIXPP
REL
AAYXX
CITATION
DOA
DOI 10.15388/infedu.2023.24
DatabaseName Central and Eastern European Online Library (C.E.E.O.L.) (DFG Nationallizenzen)
CEEOL: Open Access
Central and Eastern European Online Library - CEEOL Journals
CrossRef
DOAJ Directory of Open Access Journals
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
DocumentTitleAlternate Mobile Learning Tools to Support in Teaching Programming Logic and Design: A Systematic Literature Review
EISSN 2335-8971
EndPage 612
ExternalDocumentID oai_doaj_org_article_778f81c44e0e4172a26aa466744be72d
10_15388_infedu_2023_24
1252022
GroupedDBID -W8
.GO
0-V
8FE
8FG
8G5
8R4
8R5
AAHSB
AAKPC
ABOPQ
ABUWG
ADBBV
ADMLS
AE2
AFFHD
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ALSLI
ARALO
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BIXPP
BPHCQ
BYOGL
C1A
CCPQU
CJNVE
CNYFK
DWQXO
EDJ
EN8
EOJEC
GNUQQ
GROUPED_DOAJ
GUQSH
HCIFZ
K6V
K7-
KQ8
M0P
M1O
M2O
MK~
OBODZ
OK1
P2P
P62
PADUT
PHGZM
PHGZT
PQEDU
PQGLB
PQQKQ
PROAC
PRQQA
Q2X
RDL
REL
RNS
AAYXX
CITATION
ID FETCH-LOGICAL-c370t-ebe131585eaee47a035a1a6e40d852291360dcfa1eba13f75261ac374decbd7a3
IEDL.DBID DOA
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001126997100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1648-5831
IngestDate Fri Oct 03 12:54:10 EDT 2025
Tue Nov 18 22:41:46 EST 2025
Sat Nov 29 05:59:35 EST 2025
Tue Oct 28 18:53:06 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords algorithms
systematic literature review
mobile learning
programming logic
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c370t-ebe131585eaee47a035a1a6e40d852291360dcfa1eba13f75261ac374decbd7a3
OpenAccessLink https://doaj.org/article/778f81c44e0e4172a26aa466744be72d
PageCount 24
ParticipantIDs crossref_citationtrail_10_15388_infedu_2023_24
doaj_primary_oai_doaj_org_article_778f81c44e0e4172a26aa466744be72d
crossref_primary_10_15388_infedu_2023_24
ceeol_journals_1252022
PublicationCentury 2000
PublicationDate 2023-12-01
PublicationDateYYYYMMDD 2023-12-01
PublicationDate_xml – month: 12
  year: 2023
  text: 2023-12-01
  day: 01
PublicationDecade 2020
PublicationSubtitle Informatics in Education - An International Journal
PublicationTitle Informatics in education
PublicationTitleAlternate Informatics in Education An International Journal
PublicationYear 2023
Publisher Vilniaus Universiteto Leidykla
Vilnius University Press
Vilnius University
Publisher_xml – name: Vilniaus Universiteto Leidykla
– name: Vilnius University Press
– name: Vilnius University
SSID ssj0040752
Score 2.3038735
SecondaryResourceType review_article
Snippet Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science...
SourceID doaj
crossref
ceeol
SourceType Open Website
Enrichment Source
Index Database
Publisher
StartPage 589
SubjectTerms algorithms
Communication studies
Education
Higher Education
ICT Information and Communications Technologies
Media studies
mobile learning
Programming Logic
systematic literature review
Title Mobile Learning Tools to Support in Teaching Programming Logic and Design: A Systematic Literature Review
URI https://www.ceeol.com//search/article-detail?id=1252022
https://doaj.org/article/778f81c44e0e4172a26aa466744be72d
Volume 22
WOSCitedRecordID wos001126997100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: DOA
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: P5Z
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database (ProQuest)
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: K7-
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: East Europe, Central Europe Database
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: BYOGL
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/eastcentraleurope
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Education Database
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: M0P
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/education
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Library Science Database
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: M1O
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/libraryscience
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: BENPR
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Research Library (ProQuest)
  customDbUrl:
  eissn: 2335-8971
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0040752
  issn: 1648-5831
  databaseCode: M2O
  dateStart: 20030101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/pqrl
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQMLAgXhXlJQ8MLGnjxIkTNp5i4FGJInWzHNtBlUqC2pTfz11sIhgQC0sURXYU3Z19d8rn7yPkNIeskpiIBQLSdcBVxoNc6SJIMmGLIlaQ5FvK_Hvx-JhNJvnom9QXYsIcPbAz3FCIrMyY5tyGlkO2VVGqFE9TwXlhRWRw9w1F_tVMuT0YupRWawd6gfZcEfOkPrC6syGinMxygLrhAzzovgZ5op79yEvf6PvbPHO7RTZ9gUgv3IdtkxVb7aC2ssdh7JLpQ13AUqaeGfWVjut6tqBNTVGhE6ppOq3o2IMk6cjhr97wHnWVNVWVodctbuOcXtDnjsmZ3ncMy9T9MdgjL7c346u7wAsmBDoWYROAQ1jMoAGwylouVBgniqnU8tBkUGflLE5Do0vFbKFYXIKNUqZgKjdWF0aouEdWq7qy-4QmTJUFKyOL9O1cwzDB81DrNDI6zkzaJ73WbNKH_EJCpQQmjfpk8GVHqT3NOKpdzCS2G-gA6Rwg0QEy4n1y1k14dwwbvw-9RMd0w5Aau30AASN9wMi_AubgP15ySDbwmxyu5YisNvOlPSbr-qOZLuYnbSzC9SF6-gQ0xeJ0
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=Mobile+Learning+Tools+to+Support+in+Teaching+Programming+Logic+and+Design%3A+A+Systematic+Literature+Review&rft.jtitle=Informatics+in+education&rft.au=Regina+C%C3%A9lia+Coelho&rft.au=Matheus+F.+P.+Marques&rft.au=Tiago+de+Oliveira&rft.date=2023-12-01&rft.pub=Vilnius+University&rft.issn=1648-5831&rft.eissn=2335-8971&rft.volume=22&rft.issue=4&rft.spage=589&rft.epage=612&rft_id=info:doi/10.15388%2Finfedu.2023.24&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_778f81c44e0e4172a26aa466744be72d
thumbnail_s http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.ceeol.com%2F%2Fapi%2Fupload%2Fgetissuecoverimage%3Fid%3Dpicture_2023_82925.jpg