Mediated transfer: impact on programming misconceptions

Programming misconceptions have been a known issue for programming novices since the beginning of programming education. During the learning process, students develop mental models about programming concepts they learn. Programming misconceptions occur when students develop incorrect mental models....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computers in education (the official journal of the Global Chinese Society for Computers in Education) Jg. 10; H. 1; S. 1 - 26
Hauptverfasser: Žanko, Žana, Mladenović, Monika, Krpan, Divna
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Berlin/Heidelberg Springer Berlin Heidelberg 01.03.2023
Springer Nature B.V
Schlagworte:
ISSN:2197-9987, 2197-9995
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Programming misconceptions have been a known issue for programming novices since the beginning of programming education. During the learning process, students develop mental models about programming concepts they learn. Programming misconceptions occur when students develop incorrect mental models. Several factors can contribute to developing or preventing misconceptions, such as the age of students, choice of the programming language, and programming context. Mentioned factors are more critical for younger students. Since block-based programming languages (BPL) eliminate syntax problems and lower abstraction, they could be appropriate for elementary school introductory programming. However, when BPL is used as a first programming language, students have difficulties transferring learned programming concepts to a text-based programming language (TBPL). Nevertheless, the final goal is to introduce students to the “real” TBPL. In this paper, we aimed to discover can we use BPL for mediated transfer to minimise known misconceptions in a TBPL. We conducted the study to analyse the impact of using a BPL MakeCode for micro:bit for mediated transfer of basic programming concepts to the TBPL Python. The study was conducted in the school setting among 49 sixth-graders in elementary school during Informatics lectures, following the national curriculum. Therefore, students were introduced to programming using TBPL Python and afterwards, they switched to BPL MakeCode as mediated transfer tool to TBPL Python. In this paper, we deal with the impact of the mediated transfer on misconceptions in TBPL. The results indicate that the use of BPL significantly decreased the frequency of misconceptions in TBPL Python.
AbstractList Programming misconceptions have been a known issue for programming novices since the beginning of programming education. During the learning process, students develop mental models about programming concepts they learn. Programming misconceptions occur when students develop incorrect mental models. Several factors can contribute to developing or preventing misconceptions, such as the age of students, choice of the programming language, and programming context. Mentioned factors are more critical for younger students. Since block-based programming languages (BPL) eliminate syntax problems and lower abstraction, they could be appropriate for elementary school introductory programming. However, when BPL is used as a first programming language, students have difficulties transferring learned programming concepts to a text-based programming language (TBPL). Nevertheless, the final goal is to introduce students to the “real” TBPL. In this paper, we aimed to discover can we use BPL for mediated transfer to minimise known misconceptions in a TBPL. We conducted the study to analyse the impact of using a BPL MakeCode for micro:bit for mediated transfer of basic programming concepts to the TBPL Python. The study was conducted in the school setting among 49 sixth-graders in elementary school during Informatics lectures, following the national curriculum. Therefore, students were introduced to programming using TBPL Python and afterwards, they switched to BPL MakeCode as mediated transfer tool to TBPL Python. In this paper, we deal with the impact of the mediated transfer on misconceptions in TBPL. The results indicate that the use of BPL significantly decreased the frequency of misconceptions in TBPL Python.
Author Žanko, Žana
Mladenović, Monika
Krpan, Divna
Author_xml – sequence: 1
  givenname: Žana
  orcidid: 0000-0002-9566-5093
  surname: Žanko
  fullname: Žanko, Žana
  organization: Elementary School “Mejaši”
– sequence: 2
  givenname: Monika
  orcidid: 0000-0002-5330-605X
  surname: Mladenović
  fullname: Mladenović, Monika
  email: monika.mladenovic@pmfst.hr
  organization: Faculty of Science, University of Split
– sequence: 3
  givenname: Divna
  orcidid: 0000-0002-5464-0711
  surname: Krpan
  fullname: Krpan, Divna
  organization: Faculty of Science, University of Split
BookMark eNp9kD1PwzAQhi1UJErpH2CKxBzwR-MPNlRBQSpigdly7Etl1DjBTgf663EJAomhg883vM_de-85moQuAEKXBF8TjMVNWmCuaIlpfrlU5f4ETSlRolRKVZPfXoozNE_J15gRypmgdIrEMzhvBnDFEE1IDcTbwre9sUPRhaKP3SaatvVhU7Q-2S5Y6AffhXSBThuzTTD_-Wfo7eH-dflYrl9WT8u7dWkZUUPJbK2MUzVtKjCAHQEuG0wrJysDjTDEcVZLAL6wEvCCcRCO1aaR1tQUFGczdDXOzVY-dpAG_d7tYsgrNVWUYlFhSbJKjiobu5QiNNr6wRyM5qv8VhOsD0npMSmdQ9LfSel9Ruk_tI--NfHzOMRGKGVx2ED8c3WE-gLHU385
CitedBy_id crossref_primary_10_3390_app131910898
crossref_primary_10_1016_j_tsc_2025_101852
crossref_primary_10_1177_07356331241240047
crossref_primary_10_1177_07356331231204653
Cites_doi 10.21585/ijcses.v1i4.19
10.1145/2676723.2677258
10.1145/2094131.2094134
10.1145/2676723.2693622
10.1145/2677087
10.1037/0022-0663.95.2.393
10.23919/MIPRO.2017.7973531
10.1145/358172.358408
10.28945/2464
10.1145/355592.365646
10.21125/iceri.2019.2303
10.1145/1595356.1595360
10.2190/689T-1R2A-X4W4-29J2
10.2190/FGN9-DJ2F-86V8-3FAU
10.1016/0732-118X(84)90018-7
10.1145/1118178.1118215
10.1145/2157136.2157180
10.1145/2526968.2526978
10.1145/3077618
10.1145/3230977.3230995
10.1007/s10639-017-9673-3
10.2190/2XPP-LTYH-98NQ-BU77
10.1145/3368856
10.1002/tea.3660301007
10.1006/ijhc.1994.1038
10.1007/978-3-319-60013-0_234-1
10.1145/3017680.3017723
10.3102/0002831213477680
10.1007/978-94-007-2150-0_88
10.1145/1227310.1227481
10.1145/1734263.1734383
10.4324/9780203720967
10.1145/3017680.3017724
10.1145/1822090.1822138
10.1007/s10639-018-9824-1
10.1017/9781108654555.014
10.1145/274790.274308
10.1016/j.ijcci.2021.100279
10.1017/CBO9781107415324.004
10.1145/1315803.1315811
ContentType Journal Article
Copyright Beijing Normal University 2022
Beijing Normal University 2022.
Copyright_xml – notice: Beijing Normal University 2022
– notice: Beijing Normal University 2022.
DBID AAYXX
CITATION
0-V
3V.
7XB
88B
8FE
8FG
8FK
ABUWG
AFKRA
ALSLI
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
CJNVE
DWQXO
GNUQQ
HCIFZ
M0P
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEDU
PQEST
PQGLB
PQQKQ
PQUKI
Q9U
DOI 10.1007/s40692-022-00225-z
DatabaseName CrossRef
ProQuest Social Sciences Premium Collection【Remote access available】
ProQuest Central (Corporate)
ProQuest Central (purchase pre-March 2016)
Education Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Social Science Premium Collection
Health Research Premium Collection
ProQuest Central Essentials
ProQuest Central
Technology collection
ProQuest One
Education Collection
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
Education Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
One Education
ProQuest One Academic Eastern Edition (DO NOT USE)
One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central Basic
DatabaseTitle CrossRef
ProQuest One Education
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies & Aerospace Collection
Social Science Premium Collection
Education Collection
ProQuest Central Basic
ProQuest Education Journals
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Education Journals (Alumni Edition)
ProQuest Central (Alumni)
ProQuest One Academic (New)
DatabaseTitleList ProQuest One Education

Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
Computer Science
EISSN 2197-9995
EndPage 26
ExternalDocumentID 10_1007_s40692_022_00225_z
GroupedDBID -EM
0R~
203
4.4
406
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAYIU
AAYQN
AAYTO
AAZMS
ABAKF
ABDZT
ABECU
ABFTD
ABFTV
ABJNI
ABJOX
ABKCH
ABMQK
ABQBU
ABTEG
ABTKH
ABTMW
ABUWG
ABXPI
ACAOD
ACCUX
ACDTI
ACGFS
ACHSB
ACKNC
ACMLO
ACOKC
ACPIV
ACZOJ
ADHHG
ADINQ
ADKNI
ADKPE
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFQL
AEGNC
AEJHL
AEJRE
AEMSY
AEOHA
AEPYU
AESKC
AETCA
AEVLU
AEXYK
AFBBN
AFKRA
AFQWF
AFZKB
AGAYW
AGDGC
AGMZJ
AGQEE
AGQMX
AGRTI
AGWZB
AGYKE
AHAVH
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
AKLTO
ALFXC
ALMA_UNASSIGNED_HOLDINGS
ALSLI
AMKLP
AMXSW
AMYLF
AMYQR
ARAPS
ASPBG
AUKKA
AVWKF
AVXWI
AXYYD
AYQZM
AZFZN
AZQEC
BENPR
BGLVJ
BGNMA
CCPQU
CJNVE
CSCUP
DNIVK
DPUIP
DWQXO
EBLON
EBS
EIOEI
EJD
FEDTE
FERAY
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
GGCAI
GGRSB
GJIRD
GNUQQ
HCIFZ
HVGLF
IKXTQ
IWAJR
IXD
J-C
JZLTJ
KOV
LLZTM
M0P
M4Y
NB0
NPVJJ
NQJWS
NU0
O9J
PQEDU
PT4
RLLFE
ROL
RSV
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
TSG
UG4
UOJIU
UTJUX
UZXMN
VFIZW
W48
ZMTXR
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
AEZWR
AFDZB
AFFHD
AFHIU
AFOHR
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
PHGZM
PHGZT
PQGLB
0-V
3V.
7XB
8FE
8FG
8FK
P62
PKEHL
PQEST
PQQKQ
PQUKI
Q9U
ID FETCH-LOGICAL-c319t-3cb9ad9b2f5eae0d1e68f025d85aef7a1d63b8ee64c8e0436e7d3baf8cab2e963
IEDL.DBID RSV
ISICitedReferencesCount 7
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000777232200001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2197-9987
IngestDate Wed Nov 05 04:18:07 EST 2025
Tue Nov 18 22:43:40 EST 2025
Sat Nov 29 06:13:18 EST 2025
Fri Feb 21 02:45:43 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords K-12
Misconceptions
Programming
Mediated transfer
Programming novices
Micro:bit
Python
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c319t-3cb9ad9b2f5eae0d1e68f025d85aef7a1d63b8ee64c8e0436e7d3baf8cab2e963
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-5464-0711
0000-0002-5330-605X
0000-0002-9566-5093
PQID 2922075081
PQPubID 2044305
PageCount 26
ParticipantIDs proquest_journals_2922075081
crossref_citationtrail_10_1007_s40692_022_00225_z
crossref_primary_10_1007_s40692_022_00225_z
springer_journals_10_1007_s40692_022_00225_z
PublicationCentury 2000
PublicationDate 20230300
2023-03-00
20230301
PublicationDateYYYYMMDD 2023-03-01
PublicationDate_xml – month: 3
  year: 2023
  text: 20230300
PublicationDecade 2020
PublicationPlace Berlin/Heidelberg
PublicationPlace_xml – name: Berlin/Heidelberg
– name: Heidelberg
PublicationTitle Journal of computers in education (the official journal of the Global Chinese Society for Computers in Education)
PublicationTitleAbbrev J. Comput. Educ
PublicationYear 2023
Publisher Springer Berlin Heidelberg
Springer Nature B.V
Publisher_xml – name: Springer Berlin Heidelberg
– name: Springer Nature B.V
References Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: examining misconceptions of loops, variables, and boolean logic. Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education - SIGCSE '17, 267–272. https://doi.org/10.1145/3017680.3017723
Weintrop, D. (2015). Minding the gap between blocks-based and text-based programming: Evaluating introductory programming tools. Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 720. https://doi.org/10.1145/2676723.2693622
SadlerPMSonnertGCoyleHPCook-SmithNMillerJLThe influence of teachers' knowledge on student learning in middle school physical science classroomsAmerican Educational Research Journal20135051020104910.3102/0002831213477680
Swidan, A., Hermans, F., & Smit, M. (2018). Programming Misconceptions for School Students. Proceedings of the 2018 ACM Conference on International Computing Education Research - ICER '18, 151–159. https://doi.org/10.1145/3230977.3230995
Mladenović, M., Žanko, Ž., & Granić, A. (2021). Mediated transfer: From text to blocks and back. International Journal of Child-Computer Interaction, 100279. https://doi.org/10.1016/j.ijcci.2021.100279
BaymanPMayerREA diagnosis of beginning programmers' misconceptions of BASIC programming statementsCommunications of the ACM198326967767910.1145/358172.358408
Plass, D. (2015). Identifying and Addressing Common Programming Misconceptions with Variables ( Part 1 ). Part 1. http://essay.utwente.nl/70455/1/OudeBosDanny-S0021407-Afstudeerscriptie.pdf
Dann, W., Cosgrove, D., Slater, D., Culyba, D., & Cooper, S. (2012). Mediated Transfer: Alice 3 to Java. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, 141–146. https://doi.org/10.1145/2157136.2157180
Mladenović, M., Žanko, Ž., & Boljat, I. (2019). Programming misconceptions at the K-12 level. In A. Tatnall (Ed.), Encyclopedia of Education and Information Technologies (pp. 1–13). Springer International Publishing. https://doi.org/10.1007/978-3-319-60013-0_234-1
De Raadt, M., Watson, R., & Toleman, M. (2002). Language trends in introductory programming courses. Proceedings of the 2002 Informing Science+ Information Technology Education Joint Conference (InSITE 2002), 229–337.
Perkins, D. N., & Salomon, G. (1992). Transfer of Learning. In International Encyclopedia of Education (2nd ed., p. 13). Pergamon Press.
Chetty, J., & Barlow-Jones, G. (2012). Bridging the gap: the role of mediated transfer for computer programming. International Proceedings of Computer Science & Information Technology, 43.
GentnerDLoewensteinJThompsonLLearning and transfer: A general role for analogical encodingJournal of Educational Psychology200395239310.1037/0022-0663.95.2.393
Parsons, D., & Haden, P. (2007). Programming osmosis: Knowledge transfer from imperative to visual programming environments. Conference of the National Advisory Committee on Computing Qualifications.
Lewis, C. M. (2010). How Programming Environment Shapes Perception, Learning and Goals: Logo vs. Scratch. Proceedings of the 41st ACM Technical Symposium on Computer Science Education - SIGCSE, 346–350. https://doi.org/10.1145/1734263.1734383
SleemanDPutnamRTBaxterJKuspaLPascal and High School Students: A Study of ErrorsJournal of Educational Computing Research19862152310.2190/2XPP-LTYH-98NQ-BU77
Mladenović, M., Boljat, I., & Žanko, Ž. (2018). Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level. Education and Information Technologies, 23(4), 1483–1500. https://doi.org/10.1007/s10639-017-9673-3
Boljat, I., Mladenović, M., & Mustapić Jogun, N. (2019). Students’ attitudes towards programming after the first year of implementing a new informatics curriculum in the elementary schools. In ICERI2019 Proceedings (pp. 9486–9495). https://doi.org/10.21125/iceri.2019.2303
Krpan, D., Mladenović, S., & Zaharija, G. (2017). Mediated transfer from visual to high-level programming language. In 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings. https://doi.org/10.23919/MIPRO.2017.7973531
Bruner, J. S. (1960). The process of education. In The Process of Education (pp. 12–13). https://doi.org/10.1017/CBO9781107415324.004
ClementJUsing bridging analogies and anchoring intuitions to deal with students' preconceptions in physicsJournal of Research in Science Teaching199330101241125710.1002/tea.3660301007
Altadmri, A., & Brown, N. C. C. (2015). 37 million compilations: Investigating novice programming mistakes in large-scale student data. Sigcse '15. https://doi.org/10.1145/2676723.2677258
Simon. (2011). Assignment and sequence: Why some students can't recognise a simple swap. Proceedings - 11th Koli Calling International Conference on Computing Education Research, Koli Calling'11. https://doi.org/10.1145/2094131.2094134
CohenLManionLMorrisonKResearch methods in education2013Routledge10.4324/9780203720967
Mannila, L., & de Raadt, M. (2007). An objective comparison of languages for teaching introductory programming. https://doi.org/10.1145/1315803.1315811
Ben-AriMConstructivism in computer science educationJournal of Computers in Mathematics and Science Teaching2001201457310.1145/274790.274308
Doukakis, D., Grigoriadou, M., & Tsaganou, G. (2007). Understanding the programming variable concept with animated interactive analogies.
ArmoniMMeerbaum-SalantOBen-AriMFrom scratch to “Real” programmingACM Transactions on Computing Education201514411510.1145/2677087
PeaRDKurlandDMOn the cognitive effects of learning computer programmingNew Ideas in Psychology19842213716810.1016/0732-118X(84)90018-7
WingJMComputational thinkingCommunications of the ACM2006493333510.1145/1118178.1118215
Žanko, Ž., Mladenović, M., & Boljat, I. (2019). Misconceptions about variables at the K-12 level. Education and Information Technologies, 24(2), 1251–1268. https://doi.org/10.1007/s10639-018-9824-1
PeaRDLanguage-independent conceptual "bugs" in novice programmingJournal of Educational Computing Research198621253610.2190/689T-1R2A-X4W4-29J2
BöhmCJacopiniGFlow diagrams, turing machines and languages with only two formation rulesCommunications of the ACM19669536637110.1145/355592.365646
Sebesta, R. (2012). Concepts of programming languages (10th ed). Pearson.
Krishnamurthi, S., & Fisler, K. (2019). Programming Paradigms and Beyond. The Cambridge Handbook of Computing Education Research, 377.
Sekiya, T., & Yamaguchi, K. (2013). Tracing quiz set to identify novices' programming misconceptions. Proceedings of the 13th Koli Calling International Conference on Computing Education Research - Koli Calling '13, 87–95. https://doi.org/10.1145/2526968.2526978
Garlick, R., & Cankaya, E. C. (2010). Using Alice in CS1 - A quantitative experiment. ITiCSE'10 - Proceedings of the 2010 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education. https://doi.org/10.1145/1822090.1822138
PutnamRTSleemanDBaxterJAKuspaLKA summary of misconceptions of high school basic programmersJournal of Educational Computing Research19862445947210.2190/FGN9-DJ2F-86V8-3FAU
KwonKNovice programmer's misconception of programming reflected on problem-solving plansInternational Journal of Computer Science Education in Schools201714142410.21585/ijcses.v1i4.19
MoorsLLuxton-ReillyADennyPTransitioning from block-based to text-based programming languagesInternational Conference on Learning and Teaching in Computing and Engineering (LaTICE)201820185764
CañasJJBajoMTGonzalvoPMental models and computer programmingInternational Journal of Human-Computer Studies199440579581110.1006/ijhc.1994.1038
Kohn, T. (2017). Variable Evaluation: an Exploration of Novice Programmers' Understanding and Common Misconceptions. 345–350. https://doi.org/10.1145/3017680.3017724
Corney, M., Lister, R., & Teague, D. (2011). Early relational reasoning and the novice programmer: swapping as the "hello world" of relational reasoning. 95–104.
Sorva, J. (2008). The same but different students' understandings of primitive and object variables. 5–15. https://doi.org/10.1145/1595356.1595360
Austin, J., Baker, H., Ball, T., Devine, J., Finney, J., De Halleux, P., Hodges, S., Moskal, M., & Stockdale, G. (2020). The BBC micro: Bit-From the U.K. To the world. Communications of the ACM. https://doi.org/10.1145/3368856
TaberKSGunstoneRAlternative Conceptions/Frameworks/MisconceptionsEncyclopedia of Science Education2015Springer374110.1007/978-94-007-2150-0_88
Qian, Y., & Lehman, J. (2017). Students' misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education, 18(1), 1:1--1:24. https://doi.org/10.1145/3077618
Ma, L., Ferguson, J., Roper, M., & Wood, M. (2007). Investigating the viability of mental models held by novice programmers. 499–503. https://doi.org/10.1145/1227310.1227481
Alrubaye, H., Ludi, S., & Mkaouer, M. W. (2019). Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 100–109.
225_CR9
225_CR48
225_CR47
225_CR49
225_CR43
225_CR46
225_CR45
L Moors (225_CR27) 2018; 2018
225_CR40
D Gentner (225_CR19) 2003; 95
225_CR41
D Sleeman (225_CR39) 1986; 2
JM Wing (225_CR44) 2006; 49
225_CR37
225_CR36
225_CR38
225_CR32
225_CR34
PM Sadler (225_CR35) 2013; 50
225_CR31
L Cohen (225_CR13) 2013
C Böhm (225_CR8) 1966; 9
RD Pea (225_CR29) 1986; 2
225_CR1
225_CR2
225_CR4
225_CR5
225_CR26
225_CR25
225_CR28
225_CR22
225_CR21
225_CR24
JJ Cañas (225_CR10) 1994; 40
225_CR20
KS Taber (225_CR42) 2015
P Bayman (225_CR6) 1983; 26
225_CR18
225_CR15
225_CR14
225_CR17
225_CR16
225_CR11
K Kwon (225_CR23) 2017; 1
M Ben-Ari (225_CR7) 2001; 20
RT Putnam (225_CR33) 1986; 2
RD Pea (225_CR30) 1984; 2
M Armoni (225_CR3) 2015; 14
J Clement (225_CR12) 1993; 30
References_xml – reference: PeaRDKurlandDMOn the cognitive effects of learning computer programmingNew Ideas in Psychology19842213716810.1016/0732-118X(84)90018-7
– reference: Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: examining misconceptions of loops, variables, and boolean logic. Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education - SIGCSE '17, 267–272. https://doi.org/10.1145/3017680.3017723
– reference: BöhmCJacopiniGFlow diagrams, turing machines and languages with only two formation rulesCommunications of the ACM19669536637110.1145/355592.365646
– reference: SleemanDPutnamRTBaxterJKuspaLPascal and High School Students: A Study of ErrorsJournal of Educational Computing Research19862152310.2190/2XPP-LTYH-98NQ-BU77
– reference: Boljat, I., Mladenović, M., & Mustapić Jogun, N. (2019). Students’ attitudes towards programming after the first year of implementing a new informatics curriculum in the elementary schools. In ICERI2019 Proceedings (pp. 9486–9495). https://doi.org/10.21125/iceri.2019.2303
– reference: KwonKNovice programmer's misconception of programming reflected on problem-solving plansInternational Journal of Computer Science Education in Schools201714142410.21585/ijcses.v1i4.19
– reference: CohenLManionLMorrisonKResearch methods in education2013Routledge10.4324/9780203720967
– reference: Alrubaye, H., Ludi, S., & Mkaouer, M. W. (2019). Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 100–109.
– reference: Simon. (2011). Assignment and sequence: Why some students can't recognise a simple swap. Proceedings - 11th Koli Calling International Conference on Computing Education Research, Koli Calling'11. https://doi.org/10.1145/2094131.2094134
– reference: Bruner, J. S. (1960). The process of education. In The Process of Education (pp. 12–13). https://doi.org/10.1017/CBO9781107415324.004
– reference: Chetty, J., & Barlow-Jones, G. (2012). Bridging the gap: the role of mediated transfer for computer programming. International Proceedings of Computer Science & Information Technology, 43.
– reference: De Raadt, M., Watson, R., & Toleman, M. (2002). Language trends in introductory programming courses. Proceedings of the 2002 Informing Science+ Information Technology Education Joint Conference (InSITE 2002), 229–337.
– reference: Sorva, J. (2008). The same but different students' understandings of primitive and object variables. 5–15. https://doi.org/10.1145/1595356.1595360
– reference: Mannila, L., & de Raadt, M. (2007). An objective comparison of languages for teaching introductory programming. https://doi.org/10.1145/1315803.1315811
– reference: Perkins, D. N., & Salomon, G. (1992). Transfer of Learning. In International Encyclopedia of Education (2nd ed., p. 13). Pergamon Press.
– reference: ClementJUsing bridging analogies and anchoring intuitions to deal with students' preconceptions in physicsJournal of Research in Science Teaching199330101241125710.1002/tea.3660301007
– reference: Krpan, D., Mladenović, S., & Zaharija, G. (2017). Mediated transfer from visual to high-level programming language. In 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings. https://doi.org/10.23919/MIPRO.2017.7973531
– reference: Mladenović, M., Žanko, Ž., & Boljat, I. (2019). Programming misconceptions at the K-12 level. In A. Tatnall (Ed.), Encyclopedia of Education and Information Technologies (pp. 1–13). Springer International Publishing. https://doi.org/10.1007/978-3-319-60013-0_234-1
– reference: Ma, L., Ferguson, J., Roper, M., & Wood, M. (2007). Investigating the viability of mental models held by novice programmers. 499–503. https://doi.org/10.1145/1227310.1227481
– reference: CañasJJBajoMTGonzalvoPMental models and computer programmingInternational Journal of Human-Computer Studies199440579581110.1006/ijhc.1994.1038
– reference: ArmoniMMeerbaum-SalantOBen-AriMFrom scratch to “Real” programmingACM Transactions on Computing Education201514411510.1145/2677087
– reference: Parsons, D., & Haden, P. (2007). Programming osmosis: Knowledge transfer from imperative to visual programming environments. Conference of the National Advisory Committee on Computing Qualifications.
– reference: Sekiya, T., & Yamaguchi, K. (2013). Tracing quiz set to identify novices' programming misconceptions. Proceedings of the 13th Koli Calling International Conference on Computing Education Research - Koli Calling '13, 87–95. https://doi.org/10.1145/2526968.2526978
– reference: Dann, W., Cosgrove, D., Slater, D., Culyba, D., & Cooper, S. (2012). Mediated Transfer: Alice 3 to Java. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, 141–146. https://doi.org/10.1145/2157136.2157180
– reference: Ben-AriMConstructivism in computer science educationJournal of Computers in Mathematics and Science Teaching2001201457310.1145/274790.274308
– reference: Corney, M., Lister, R., & Teague, D. (2011). Early relational reasoning and the novice programmer: swapping as the "hello world" of relational reasoning. 95–104.
– reference: BaymanPMayerREA diagnosis of beginning programmers' misconceptions of BASIC programming statementsCommunications of the ACM198326967767910.1145/358172.358408
– reference: Plass, D. (2015). Identifying and Addressing Common Programming Misconceptions with Variables ( Part 1 ). Part 1. http://essay.utwente.nl/70455/1/OudeBosDanny-S0021407-Afstudeerscriptie.pdf
– reference: Lewis, C. M. (2010). How Programming Environment Shapes Perception, Learning and Goals: Logo vs. Scratch. Proceedings of the 41st ACM Technical Symposium on Computer Science Education - SIGCSE, 346–350. https://doi.org/10.1145/1734263.1734383
– reference: WingJMComputational thinkingCommunications of the ACM2006493333510.1145/1118178.1118215
– reference: Mladenović, M., Žanko, Ž., & Granić, A. (2021). Mediated transfer: From text to blocks and back. International Journal of Child-Computer Interaction, 100279. https://doi.org/10.1016/j.ijcci.2021.100279
– reference: PutnamRTSleemanDBaxterJAKuspaLKA summary of misconceptions of high school basic programmersJournal of Educational Computing Research19862445947210.2190/FGN9-DJ2F-86V8-3FAU
– reference: Swidan, A., Hermans, F., & Smit, M. (2018). Programming Misconceptions for School Students. Proceedings of the 2018 ACM Conference on International Computing Education Research - ICER '18, 151–159. https://doi.org/10.1145/3230977.3230995
– reference: TaberKSGunstoneRAlternative Conceptions/Frameworks/MisconceptionsEncyclopedia of Science Education2015Springer374110.1007/978-94-007-2150-0_88
– reference: Sebesta, R. (2012). Concepts of programming languages (10th ed). Pearson.
– reference: Garlick, R., & Cankaya, E. C. (2010). Using Alice in CS1 - A quantitative experiment. ITiCSE'10 - Proceedings of the 2010 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education. https://doi.org/10.1145/1822090.1822138
– reference: Altadmri, A., & Brown, N. C. C. (2015). 37 million compilations: Investigating novice programming mistakes in large-scale student data. Sigcse '15. https://doi.org/10.1145/2676723.2677258
– reference: GentnerDLoewensteinJThompsonLLearning and transfer: A general role for analogical encodingJournal of Educational Psychology200395239310.1037/0022-0663.95.2.393
– reference: Kohn, T. (2017). Variable Evaluation: an Exploration of Novice Programmers' Understanding and Common Misconceptions. 345–350. https://doi.org/10.1145/3017680.3017724
– reference: MoorsLLuxton-ReillyADennyPTransitioning from block-based to text-based programming languagesInternational Conference on Learning and Teaching in Computing and Engineering (LaTICE)201820185764
– reference: SadlerPMSonnertGCoyleHPCook-SmithNMillerJLThe influence of teachers' knowledge on student learning in middle school physical science classroomsAmerican Educational Research Journal20135051020104910.3102/0002831213477680
– reference: Austin, J., Baker, H., Ball, T., Devine, J., Finney, J., De Halleux, P., Hodges, S., Moskal, M., & Stockdale, G. (2020). The BBC micro: Bit-From the U.K. To the world. Communications of the ACM. https://doi.org/10.1145/3368856
– reference: PeaRDLanguage-independent conceptual "bugs" in novice programmingJournal of Educational Computing Research198621253610.2190/689T-1R2A-X4W4-29J2
– reference: Krishnamurthi, S., & Fisler, K. (2019). Programming Paradigms and Beyond. The Cambridge Handbook of Computing Education Research, 377.
– reference: Qian, Y., & Lehman, J. (2017). Students' misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education, 18(1), 1:1--1:24. https://doi.org/10.1145/3077618
– reference: Mladenović, M., Boljat, I., & Žanko, Ž. (2018). Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level. Education and Information Technologies, 23(4), 1483–1500. https://doi.org/10.1007/s10639-017-9673-3
– reference: Weintrop, D. (2015). Minding the gap between blocks-based and text-based programming: Evaluating introductory programming tools. Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 720. https://doi.org/10.1145/2676723.2693622
– reference: Doukakis, D., Grigoriadou, M., & Tsaganou, G. (2007). Understanding the programming variable concept with animated interactive analogies.
– reference: Žanko, Ž., Mladenović, M., & Boljat, I. (2019). Misconceptions about variables at the K-12 level. Education and Information Technologies, 24(2), 1251–1268. https://doi.org/10.1007/s10639-018-9824-1
– ident: 225_CR1
– volume: 1
  start-page: 14
  issue: 4
  year: 2017
  ident: 225_CR23
  publication-title: International Journal of Computer Science Education in Schools
  doi: 10.21585/ijcses.v1i4.19
– ident: 225_CR32
– ident: 225_CR36
– ident: 225_CR2
  doi: 10.1145/2676723.2677258
– ident: 225_CR38
  doi: 10.1145/2094131.2094134
– ident: 225_CR43
  doi: 10.1145/2676723.2693622
– volume: 14
  start-page: 1
  issue: 4
  year: 2015
  ident: 225_CR3
  publication-title: ACM Transactions on Computing Education
  doi: 10.1145/2677087
– volume: 95
  start-page: 393
  issue: 2
  year: 2003
  ident: 225_CR19
  publication-title: Journal of Educational Psychology
  doi: 10.1037/0022-0663.95.2.393
– ident: 225_CR49
  doi: 10.23919/MIPRO.2017.7973531
– volume: 26
  start-page: 677
  issue: 9
  year: 1983
  ident: 225_CR6
  publication-title: Communications of the ACM
  doi: 10.1145/358172.358408
– ident: 225_CR31
– ident: 225_CR16
  doi: 10.28945/2464
– volume: 9
  start-page: 366
  issue: 5
  year: 1966
  ident: 225_CR8
  publication-title: Communications of the ACM
  doi: 10.1145/355592.365646
– ident: 225_CR5
  doi: 10.21125/iceri.2019.2303
– ident: 225_CR40
  doi: 10.1145/1595356.1595360
– volume: 2
  start-page: 25
  issue: 1
  year: 1986
  ident: 225_CR29
  publication-title: Journal of Educational Computing Research
  doi: 10.2190/689T-1R2A-X4W4-29J2
– volume: 2
  start-page: 459
  issue: 4
  year: 1986
  ident: 225_CR33
  publication-title: Journal of Educational Computing Research
  doi: 10.2190/FGN9-DJ2F-86V8-3FAU
– volume: 2
  start-page: 137
  issue: 2
  year: 1984
  ident: 225_CR30
  publication-title: New Ideas in Psychology
  doi: 10.1016/0732-118X(84)90018-7
– ident: 225_CR11
– volume: 49
  start-page: 33
  issue: 3
  year: 2006
  ident: 225_CR44
  publication-title: Communications of the ACM
  doi: 10.1145/1118178.1118215
– ident: 225_CR15
  doi: 10.1145/2157136.2157180
– ident: 225_CR37
  doi: 10.1145/2526968.2526978
– ident: 225_CR34
  doi: 10.1145/3077618
– ident: 225_CR41
  doi: 10.1145/3230977.3230995
– ident: 225_CR14
– ident: 225_CR45
  doi: 10.1007/s10639-017-9673-3
– volume: 2
  start-page: 5
  issue: 1
  year: 1986
  ident: 225_CR39
  publication-title: Journal of Educational Computing Research
  doi: 10.2190/2XPP-LTYH-98NQ-BU77
– ident: 225_CR4
  doi: 10.1145/3368856
– volume: 30
  start-page: 1241
  issue: 10
  year: 1993
  ident: 225_CR12
  publication-title: Journal of Research in Science Teaching
  doi: 10.1002/tea.3660301007
– volume: 40
  start-page: 795
  issue: 5
  year: 1994
  ident: 225_CR10
  publication-title: International Journal of Human-Computer Studies
  doi: 10.1006/ijhc.1994.1038
– ident: 225_CR46
  doi: 10.1007/978-3-319-60013-0_234-1
– volume: 2018
  start-page: 57
  year: 2018
  ident: 225_CR27
  publication-title: International Conference on Learning and Teaching in Computing and Engineering (LaTICE)
– ident: 225_CR20
  doi: 10.1145/3017680.3017723
– ident: 225_CR28
– volume: 50
  start-page: 1020
  issue: 5
  year: 2013
  ident: 225_CR35
  publication-title: American Educational Research Journal
  doi: 10.3102/0002831213477680
– start-page: 37
  volume-title: Encyclopedia of Science Education
  year: 2015
  ident: 225_CR42
  doi: 10.1007/978-94-007-2150-0_88
– ident: 225_CR25
  doi: 10.1145/1227310.1227481
– ident: 225_CR24
  doi: 10.1145/1734263.1734383
– volume-title: Research methods in education
  year: 2013
  ident: 225_CR13
  doi: 10.4324/9780203720967
– ident: 225_CR17
– ident: 225_CR21
  doi: 10.1145/3017680.3017724
– ident: 225_CR18
  doi: 10.1145/1822090.1822138
– ident: 225_CR48
  doi: 10.1007/s10639-018-9824-1
– ident: 225_CR22
  doi: 10.1017/9781108654555.014
– volume: 20
  start-page: 45
  issue: 1
  year: 2001
  ident: 225_CR7
  publication-title: Journal of Computers in Mathematics and Science Teaching
  doi: 10.1145/274790.274308
– ident: 225_CR47
  doi: 10.1016/j.ijcci.2021.100279
– ident: 225_CR9
  doi: 10.1017/CBO9781107415324.004
– ident: 225_CR26
  doi: 10.1145/1315803.1315811
SSID ssib031263722
ssj0002140236
Score 2.2656617
Snippet Programming misconceptions have been a known issue for programming novices since the beginning of programming education. During the learning process, students...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Computers
Computers and Education
Curricula
Education
Educational Technology
Elementary School Students
Grade 6
Impact analysis
Learning
Paradigms
Problem solving
Programming languages
Python
Semantics
Skills
Students
Syntax
Teaching
Variables
SummonAdditionalLinks – databaseName: Education Database
  dbid: M0P
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV07T8MwED5BYWChUEAUCsrABhaJ83DMghCiYmnVAaRukR8XCQna0gaG_npsx2kFEiysiWMluaftu-8DuFAmYdMJWujLUJFEsoSIWHEiSnu1VDyJa7IJNhzm4zEf-Q23hS-rbHyic9R6quwe-TXllNrwlke3s3diWaPs6aqn0NiELZMoc1vSNwhHjT7FEc1i5uHprGemZjVBHWugsVNGzEqD-T4a101nm0ApseXtNrKlZPk9Vq0T0B9npi4U9dv__Yg92PVJaHBXa80-bOCkA-2G4CHw9t6xlM6-_OMA2MCReqAOKpfr4vwmqFssg-kk8GVeb-Z9A6M5qm6GtCp9CM_9h6f7R-JZF4gy5liRWEkuNJe0TFFgqCPM8tJkRjpPBZZMRDqLZY6YJSpHC2CPTMdSlLkSkqKx5yNoTaYTPIYgoRSFMENDJs06UkmdCplGmBhbZ4qzLkTN_y2UhyS3zBivxQpM2cmkMOIonEyKZRcuV8_MakCOP0f3GkEU3jgXxVoKXbhqRLm-_ftsJ3_Pdgo7loy-rlDrQauaf-AZbKvP6mUxP3eq-QVeKugE
  priority: 102
  providerName: ProQuest
Title Mediated transfer: impact on programming misconceptions
URI https://link.springer.com/article/10.1007/s40692-022-00225-z
https://www.proquest.com/docview/2922075081
Volume 10
WOSCitedRecordID wos000777232200001&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: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 2197-9995
  dateEnd: 20241214
  omitProxy: false
  ssIdentifier: ssj0002140236
  issn: 2197-9987
  databaseCode: P5Z
  dateStart: 20140301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Education Database
  customDbUrl:
  eissn: 2197-9995
  dateEnd: 20241214
  omitProxy: false
  ssIdentifier: ssj0002140236
  issn: 2197-9987
  databaseCode: M0P
  dateStart: 20140301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/education
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2197-9995
  dateEnd: 20241214
  omitProxy: false
  ssIdentifier: ssj0002140236
  issn: 2197-9987
  databaseCode: BENPR
  dateStart: 20140301
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK Contemporary 1997-Present
  customDbUrl:
  eissn: 2197-9995
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002140236
  issn: 2197-9987
  databaseCode: RSV
  dateStart: 20140301
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwED7RloGFQgFRKFUGNrCUOA8nbIBasbSKykMVS2Q7FwkJUtQGhv567MRpBQIkWDIkF8s63_nO8t33AZxKlbClHmroS1sSTzCPcFdGhGf6bSYjz63IJth4HE6nUWyawhZ1tXt9JVnu1KtmN92jSYmuPteBxyfLBrQ0eInmLZjcPtRW5Do0cJkBpdP7MVVnCFpyBSrvZESdL5jpnvl-2M8Rap12frkpLQPQsP2_qe_Atkk4rcvKQnZhA_MOtGsyB8v4dkfTN5tSjz1go5LAA1OrKPNanF9YVTulNcstU9L1omZgKSuRVeOjNt99uB8O7q5viGFYIFK5XkFcKSKeRoJmPnK0UweDMFNZUBr6HDPGnTRwRYgYeDJEDVaPLHUFz0LJBUXluwfQzGc5HoLlUYqcK1GbCXVmlCL1ufAd9JRfMxmxLji1VhNp4Mc1C8ZzsgJOLrWUKAUlpZaSZRfOVv-8VuAbv0r36sVKjCMuEhpRqrOi0OnCeb04688_j3b0N_Fj2NJE9FV1Wg-axfwNT2BTvhdPi3kfWleDcTzpQ2Nkx-oZ-4_90mg_AMG14lo
linkProvider Springer Nature
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9NAEB6FggSXtgQqUtqyBzjBinhtZ-1KFUItUaO0UQ5FqriYfYylSm0SktCK_qj-xs6u142oRG45cPVjJe988_LOzAfw3lDAZhN0oy_bhidaJlzFJueqdFdLkydxRTYhB4Ps_DwfNuCu7oVxZZW1TfSG2o6N-0f-WeRCOPeWRV8mv7hjjXKnqzWFRgWLPv65oZRtdtA7Ivl-EKL77ezwmAdWAW4IbnMeG50rm2tRpqiwbSPsZCV5fpulCkupItuJdYbYSUyGbkA7ShtrVWZGaYGEV1r3CTylMCJ3hmCY_qjxG0eiE8swDs95AkHZi_AshWQXJKfMRoa-Hd-955pOBXfl9M6Tpvz2b9-4CHgfndF619fd-N82bRPWQ5DNvlZa8RIaOGrCRk1gwYI9azrK6lDe8grkqSctQcvmPpbH6T6rWkjZeMRCGdsV7Q8jzTBVs6dT2dfwfSWfsgVro_EI3wBLhECl6NG21JQnG21TpdMIE7Jl0uSyBVEtz8KEkeuO-eOyeBgW7TFQkPgLj4HitgUfH96ZVANHlj69Uwu-CMZnViyk3oJPNXQWt_-92vby1d7B8-Oz05PipDfov4UXgrBdVePtwNp8-ht34Zm5nl_MpnteLRj8XDWk7gENx0lj
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEB60inixWhWrVXPwpovN5rGJN1GLopaCD3oL-5iAoGlpo4f-eneTTauignhNNksyO5OdYef7PoADqRM25aOhvmxL4gvmE-7JmPDUXE1l7Hul2ATrdqN-P-59QPEX3e7VkWSJaTAsTVl-PFTp8RT4ZvCalJhOdLMJBWQyDwu-YUMz9frdY-VRnktDj1mCOvNvprqeoIVuoI5URnStwSyS5vtpP-9WsxT0y6lpsRl16v__jFVYsYmoc1p6zhrMYdaAeiXy4NiYbxhZZ9sCsg7sthD2QOXkRb6LoxOnhFk6g8yxrV4v-m0c7T2yBEQat96Ah87F_dklscoLROqQzIknRcxVLGgaIMe2cjGMUp0dqSjgmDLuqtATEWLoywgNiT0y5QmeRpILijqmN6GWDTLcAsenFDnXQ9tM6FpSChVwEbjo63hnMmZNcCsLJ9LSkht1jOdkSqhcWCnRBkoKKyWTJhxOnxmWpBy_jm5VC5fYAB0nNKbUZEuR24SjaqFmt3-ebftvw_dhqXfeSW6uutc7sGy06ssGthbU8tEr7sKifMufxqO9wm_fATY66po
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=Mediated+transfer%3A+impact+on+programming+misconceptions&rft.jtitle=Journal+of+computers+in+education+%28the+official+journal+of+the+Global+Chinese+Society+for+Computers+in+Education%29&rft.au=%C5%BDanko%2C+%C5%BDana&rft.au=Mladenovi%C4%87%2C+Monika&rft.au=Krpan%2C+Divna&rft.date=2023-03-01&rft.pub=Springer+Berlin+Heidelberg&rft.issn=2197-9987&rft.eissn=2197-9995&rft.volume=10&rft.issue=1&rft.spage=1&rft.epage=26&rft_id=info:doi/10.1007%2Fs40692-022-00225-z&rft.externalDocID=10_1007_s40692_022_00225_z
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2197-9987&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2197-9987&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2197-9987&client=summon