Learning to teach coding through argumentation

For computer science to be for all students, coding needs to be integrated within existing curricula for authentic and interdisciplinary computer science learning. The present study examined the use of transformative pedagogy of teaching coding through argumentation, specifically focusing on how tea...

Full description

Saved in:
Bibliographic Details
Published in:Computers and education open Vol. 3; p. 100107
Main Authors: Kim, ChanMin, Gleasman, Cory, Boz, Tuğba, Park, Hyejin, Foutz, Timothy
Format: Journal Article
Language:English
Published: Elsevier Ltd 01.12.2022
Elsevier
Subjects:
ISSN:2666-5573, 2666-5573
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract For computer science to be for all students, coding needs to be integrated within existing curricula for authentic and interdisciplinary computer science learning. The present study examined the use of transformative pedagogy of teaching coding through argumentation, specifically focusing on how teachers conceptualized teaching coding through argumentation. Fourteen elementary teachers learned coding and argumentation in a semester-long professional learning course. Participating teachers’ coding knowledge, views of coding, and beliefs about using argumentation in teaching coding were examined. A concurrent triangulation mixed methods design was used. Quantitative data included coding exams and surveys and qualitative data included interviews and course artifacts. Study findings include: (a) there were sustained groups with more complete coding knowledge and less complete coding knowledge throughout the semester, (b) coding was often viewed as a means to create another modality for other subject teaching with no difficulty of integration, (c) a few teachers articulated their beliefs about using argumentation in teaching coding with concrete relational connection to coding, and (d) teachers who consistently exhibited more complete coding knowledge conceptualized teaching coding with argumentation in more concrete ways.
AbstractList For computer science to be for all students, coding needs to be integrated within existing curricula for authentic and interdisciplinary computer science learning. The present study examined the use of transformative pedagogy of teaching coding through argumentation, specifically focusing on how teachers conceptualized teaching coding through argumentation. Fourteen elementary teachers learned coding and argumentation in a semester-long professional learning course. Participating teachers’ coding knowledge, views of coding, and beliefs about using argumentation in teaching coding were examined. A concurrent triangulation mixed methods design was used. Quantitative data included coding exams and surveys and qualitative data included interviews and course artifacts. Study findings include: (a) there were sustained groups with more complete coding knowledge and less complete coding knowledge throughout the semester, (b) coding was often viewed as a means to create another modality for other subject teaching with no difficulty of integration, (c) a few teachers articulated their beliefs about using argumentation in teaching coding with concrete relational connection to coding, and (d) teachers who consistently exhibited more complete coding knowledge conceptualized teaching coding with argumentation in more concrete ways.
ArticleNumber 100107
Author Park, Hyejin
Foutz, Timothy
Boz, Tuğba
Kim, ChanMin
Gleasman, Cory
Author_xml – sequence: 1
  givenname: ChanMin
  orcidid: 0000-0001-9383-8846
  surname: Kim
  fullname: Kim, ChanMin
  email: cmk604@psu.edu
  organization: Learning, Design, and Technology, Educational Psychology, College of Education, The Pennsylvania State University, United States
– sequence: 2
  givenname: Cory
  surname: Gleasman
  fullname: Gleasman, Cory
  organization: Curriculum and Instruction, College of Education, Tennessee Tech University, United States
– sequence: 3
  givenname: Tuğba
  surname: Boz
  fullname: Boz, Tuğba
  organization: School of STEM Education, Innovation, and Global Studies, Dublin City University, Dublin, Ireland
– sequence: 4
  givenname: Hyejin
  orcidid: 0000-0002-0451-5728
  surname: Park
  fullname: Park, Hyejin
  organization: Department of Mathematics and Statistics, James Madison University, United States
– sequence: 5
  givenname: Timothy
  surname: Foutz
  fullname: Foutz, Timothy
  organization: School of Environmental, Civil, Agricultural, and Mechanical Engineering, College of Engineering, University of Georgia, United States
BookMark eNp9kE1OwzAQhS1UJErpBVjlAg0eO7YTiQ2q-KlUiQ2sLXvspI7aGDkpErcnbRBixWpmnvS-mXnXZNbFzhNyCzQHCvKuzdH4mDPK2ChQoOqCzJmUciWE4rM__RVZ9n1LKWUCOCgxJ_nWm9SFrsmGmA3e4C7D6M7zLsVjs8tMao4H3w1mCLG7IZe12fd--VMX5P3p8W39stq-Pm_WD9sVcgnDqkBpUTmLJeOKKoZSlrTiFbNFXVJAp2oLIK2zRQlO1MpKK1whK0fRgaz4gmwmroum1R8pHEz60tEEfRZiarRJQ8C9194Z79Dy0hgoxvVGgBCi4MIUAlDByGITC1Ps--TrXx5QfQpQt_oUoD4FqKcAR9P9ZPLjl5_BJ91j8B16F5LHYTwj_Gf_BqpGeaM
Cites_doi 10.3389/feduc.2020.00044
10.1016/j.jmathb.2007.02.001
10.1080/09500693.2020.1748250
10.1007/s11251-018-9453-5
10.3102/0013189X015002004
10.1287/isre.2.3.192
10.1016/j.jcm.2016.02.012
10.1145/2576872
10.3102/00346543062003307
10.1207/s15326985ep2701_6
10.1007/s10649-014-9532-8
10.17485/ijst/2016/v9i46/107837
10.5951/jresematheduc.27.4.0458
10.1145/3303770
10.1007/s10956-017-9720-2
10.1080/03634523.2016.1203005
10.1016/j.compedu.2015.08.005
10.1007/s40751-017-0028-x
10.1177/0022487108324554
10.1016/j.cedpsych.2008.06.001
10.1080/09500693.2016.1221547
10.1177/23328584211008111
10.1007/s40751-019-00056-1
10.1080/08993400802114581
10.1007/s40751-018-0042-7
10.1080/00405841.2016.1208070
10.1016/j.tate.2012.08.005
10.1016/S0959-4752(98)00033-4
10.33225/jbse/19.18.171
10.1007/s11165-015-9506-6
ContentType Journal Article
Copyright 2022
Copyright_xml – notice: 2022
DBID 6I.
AAFTH
AAYXX
CITATION
DOA
DOI 10.1016/j.caeo.2022.100107
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISSN 2666-5573
ExternalDocumentID oai_doaj_org_article_edaedcb38aa14c36a51555435a451c71
10_1016_j_caeo_2022_100107
S2666557322000350
GroupedDBID 0R~
6I.
AAEDW
AAFTH
AAXUO
ADVLN
AFJKZ
AITUG
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
EBS
FDB
GROUPED_DOAJ
M~E
OK1
ROL
AALRI
AAYWO
AAYXX
ACVFH
ADCNI
AEUPX
AFPUW
AIGII
AKBMS
AKYEP
APXCP
CITATION
ID FETCH-LOGICAL-c361t-4c6bc7dbc8237072c66809392b4f801cd7fb116bdb481d5f7b6b5d469d0cd1693
IEDL.DBID DOA
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000908283400031&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2666-5573
IngestDate Fri Oct 03 12:51:43 EDT 2025
Thu Nov 20 00:48:39 EST 2025
Sun Apr 06 06:53:44 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Computing education
Argumentation
Elementary teacher education
Block-based coding
Robot programming
Language English
License This is an open access article under the CC BY-NC-ND license.
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c361t-4c6bc7dbc8237072c66809392b4f801cd7fb116bdb481d5f7b6b5d469d0cd1693
ORCID 0000-0002-0451-5728
0000-0001-9383-8846
OpenAccessLink https://doaj.org/article/edaedcb38aa14c36a51555435a451c71
ParticipantIDs doaj_primary_oai_doaj_org_article_edaedcb38aa14c36a51555435a451c71
crossref_primary_10_1016_j_caeo_2022_100107
elsevier_sciencedirect_doi_10_1016_j_caeo_2022_100107
PublicationCentury 2000
PublicationDate December 2022
2022-12-00
2022-12-01
PublicationDateYYYYMMDD 2022-12-01
PublicationDate_xml – month: 12
  year: 2022
  text: December 2022
PublicationDecade 2020
PublicationTitle Computers and education open
PublicationYear 2022
Publisher Elsevier Ltd
Elsevier
Publisher_xml – name: Elsevier Ltd
– name: Elsevier
References Moore, Benbasat (bib0035) 1991; 2
Shulman (bib56) 1986; 15
Kagan (bib0025) 1992; 27
Committee on STEM Education of the National Science & Technology Council. (2018). Charting a course for success: America's strategy for STEM education. Retrieved from
Kim, Belland, Baabdullah, Lee, Dinç, Zhang (bib0007) 2021; 7
Staples, Newton (bib0045) 2016; 55
Lamprou, Repenning (bib0029) 2018
Yackel, Cobb (bib0047) 1996; 27
McCauley, Fitzgerald, Lewandowski, Murphy, Simon, Thomas, Zander (bib0031) 2008; 18
Gleasman, Kim (bib0004) 2020; 6
Forman, Larreamendy-Joerns, Stein, Brown (bib0021) 1998; 8
Krummheuer (bib0028) 2007; 26
Floden, Stephens, Scherer (bib0016) 2020
(bib0037) 2013
Zohar, Erduran, Jiménez-Aleixandre (bib0054) 2007
Yip (bib0051) 2020; 5
Zembal-Saul (bib0053) 2009; 93
Koo, Li (bib0026) 2016; 15
(bib0023) 2017; 4
Chen, Hand, Norton-Meier (bib0012) 2017; 47
Aslan (bib0008) 2019; 18
Martinez, Gomez, Moresi, Benotti (bib0030) 2016
Wallon, Jasti, Lauren, Hug (bib0046) 2018; 27
Krummheuer (bib0027) 1995
Sengul, Enderle, Schwartz (bib0041) 2020; 42
Miller, Menke, Conner (bib59) 2021
Seo, Kim (bib0043) 2016; 9
Becker, Park (bib0009) 2011; 12
.
Conner, Crawford, Foutz, Hill, Jackson, Kim (bib0005) 2020
Yadav, Berges (bib0048) 2019; 19
H.S. You, & V. Kapila (2017, June). Effectiveness of professional development: integration of educational robotics into science and math curricula. Proceedings of the ASEE annual conference & exposition proceedings. 2017 ASEE annual conference & exposition, Columbus, Ohio.
P. Sengupta, B. Brown, K. Rushton, & M.C. Shanahan (2018). Reframing coding as “mathematization” in the k–12 classroom: views from teacher professional learning.
Conner, Singletary, Smith, Wagner, Francisco (bib0017) 2014; 86
(bib0036) 2012
Ball, Thames, Phelps (bib57) 2008; 59
Brandes, Armoni (bib0011) 2019
Kim, Yuan, Vasconcelos, Shin, Hill (bib0003) 2018; 46
Yadav, Zhou, Mayfield, Hambrusch, Korb (bib0050) 2011
Francis, Davis (bib58) 2018; 4
Benton, Hoyles, Kalas, Noss (bib0010) 2017; 3
McNeill, Katsh-Singer, González-Howard, Loper (bib0034) 2016; 38
Nussbaum (bib0038) 2008; 33
McNeill (bib0032) 2009; 93
Kim, Kim, Yuan, Hill, Doshi, Thai (bib0002) 2015; 91
Simmonds, Gutierrez, Casanova, Sotomayor, Hitschfeld (bib0044) 2019
Yadav, Mayfield, Zhou, Hambrusch, Korb (bib0049) 2014; 14
Zorwick, Wade (bib0055) 2016; 65
Pajares (bib0039) 1992; 62
code.org. (2019). 2019 State of computer science education: Equity and diversity. Retrieved from
Kim, Kim, Lee, Spector, DeMeester (bib0001) 2013; 29
Koo (10.1016/j.caeo.2022.100107_bib0026) 2016; 15
Lamprou (10.1016/j.caeo.2022.100107_bib0029) 2018
Brandes (10.1016/j.caeo.2022.100107_bib0011) 2019
Francis (10.1016/j.caeo.2022.100107_bib58) 2018; 4
10.1016/j.caeo.2022.100107_bib0042
Nussbaum (10.1016/j.caeo.2022.100107_bib0038) 2008; 33
McNeill (10.1016/j.caeo.2022.100107_bib0034) 2016; 38
Martinez (10.1016/j.caeo.2022.100107_bib0030) 2016
Conner (10.1016/j.caeo.2022.100107_bib0017) 2014; 86
(10.1016/j.caeo.2022.100107_bib0023) 2017; 4
Sengul (10.1016/j.caeo.2022.100107_bib0041) 2020; 42
Yadav (10.1016/j.caeo.2022.100107_bib0048) 2019; 19
Forman (10.1016/j.caeo.2022.100107_bib0021) 1998; 8
Zembal-Saul (10.1016/j.caeo.2022.100107_bib0053) 2009; 93
10.1016/j.caeo.2022.100107_bib0013
Kim (10.1016/j.caeo.2022.100107_bib0007) 2021; 7
Conner (10.1016/j.caeo.2022.100107_bib0005) 2020
Gleasman (10.1016/j.caeo.2022.100107_bib0004) 2020; 6
10.1016/j.caeo.2022.100107_bib0052
Wallon (10.1016/j.caeo.2022.100107_bib0046) 2018; 27
Benton (10.1016/j.caeo.2022.100107_bib0010) 2017; 3
Kagan (10.1016/j.caeo.2022.100107_bib0025) 1992; 27
Kim (10.1016/j.caeo.2022.100107_bib0003) 2018; 46
Moore (10.1016/j.caeo.2022.100107_bib0035) 1991; 2
Yackel (10.1016/j.caeo.2022.100107_bib0047) 1996; 27
10.1016/j.caeo.2022.100107_bib0014
McCauley (10.1016/j.caeo.2022.100107_bib0031) 2008; 18
Yip (10.1016/j.caeo.2022.100107_bib0051) 2020; 5
Floden (10.1016/j.caeo.2022.100107_bib0016) 2020
Pajares (10.1016/j.caeo.2022.100107_bib0039) 1992; 62
Yadav (10.1016/j.caeo.2022.100107_bib0049) 2014; 14
Becker (10.1016/j.caeo.2022.100107_bib0009) 2011; 12
Miller (10.1016/j.caeo.2022.100107_bib59) 2021
Zorwick (10.1016/j.caeo.2022.100107_bib0055) 2016; 65
Krummheuer (10.1016/j.caeo.2022.100107_bib0028) 2007; 26
(10.1016/j.caeo.2022.100107_bib0036) 2012
Seo (10.1016/j.caeo.2022.100107_bib0043) 2016; 9
Kim (10.1016/j.caeo.2022.100107_bib0001) 2013; 29
Simmonds (10.1016/j.caeo.2022.100107_bib0044) 2019
Chen (10.1016/j.caeo.2022.100107_bib0012) 2017; 47
Aslan (10.1016/j.caeo.2022.100107_bib0008) 2019; 18
Staples (10.1016/j.caeo.2022.100107_bib0045) 2016; 55
McNeill (10.1016/j.caeo.2022.100107_bib0032) 2009; 93
(10.1016/j.caeo.2022.100107_bib0037) 2013
Shulman (10.1016/j.caeo.2022.100107_bib56) 1986; 15
Krummheuer (10.1016/j.caeo.2022.100107_bib0027) 1995
Yadav (10.1016/j.caeo.2022.100107_bib0050) 2011
Ball (10.1016/j.caeo.2022.100107_bib57) 2008; 59
Zohar (10.1016/j.caeo.2022.100107_bib0054) 2007
Kim (10.1016/j.caeo.2022.100107_bib0002) 2015; 91
References_xml – volume: 15
  start-page: 4
  year: 1986
  end-page: 14
  ident: bib56
  article-title: Those who understand: Knowledge growth in teaching
  publication-title: Educational Researcher
– volume: 55
  start-page: 294
  year: 2016
  end-page: 301
  ident: bib0045
  article-title: Teachers’ contextualization of argumentation in the mathematics classroom
  publication-title: Theory Into Pract
– volume: 91
  start-page: 14
  year: 2015
  end-page: 31
  ident: bib0002
  article-title: Robotics to promote elementary education pre-service teachers’ STEM engagement, learning, and teaching
  publication-title: Computers & Education
– volume: 86
  start-page: 401
  year: 2014
  end-page: 429
  ident: bib0017
  article-title: Teacher support for collective argumentation: a framework for examining how teachers support students’ engagement in mathematical activities
  publication-title: Educ Stud Math
– volume: 12
  start-page: 23
  year: 2011
  end-page: 37
  ident: bib0009
  article-title: Integrative approaches among science, technology, engineering, and mathematics (stem) subjects on students’ learning: a meta-analysis
  publication-title: J STEM Educ Innov Res
– start-page: 245
  year: 2007
  end-page: 268
  ident: bib0054
  article-title: Science teacher education and professional development in argumentation
  publication-title: Argumentation in science education: perspectives from classroom-based research
– start-page: 427
  year: 2020
  end-page: 446
  ident: bib0005
  article-title: Argumentation in primary grades stem instruction: Examining teachers’ beliefs and practices in the usa
– volume: 47
  start-page: 373
  year: 2017
  end-page: 405
  ident: bib0012
  article-title: Teacher roles of questioning in early elementary science classrooms: a framework promoting student cognitive complexities in argumentation
  publication-title: Res Sci Educ
– reference: P. Sengupta, B. Brown, K. Rushton, & M.C. Shanahan (2018). Reframing coding as “mathematization” in the k–12 classroom: views from teacher professional learning.
– volume: 29
  start-page: 76
  year: 2013
  end-page: 85
  ident: bib0001
  article-title: Teacher beliefs and technology integration
  publication-title: Teaching and Teacher Education
– start-page: 485
  year: 2019
  end-page: 491
  ident: bib0011
  article-title: Using action research to distill research-based segments of pedagogical content knowledge of k-12 computer science teachers
  publication-title: Proceedings of the 2019 ACM conference on innovation and technology in computer science education
– volume: 26
  start-page: 60
  year: 2007
  end-page: 82
  ident: bib0028
  article-title: Argumentation and participation in the primary mathematics classroom: two episodes and related theoretical abductions
  publication-title: J Math Behav
– start-page: 1143
  year: 2019
  end-page: 1149
  ident: bib0044
  article-title: A teacher workshop for introducing computational thinking in rural and vulnerable environments
  publication-title: Proceedings of the 50th ACM technical symposium on computer science education
– start-page: 1569
  year: 2021
  end-page: 1573
  ident: bib59
  article-title: Patterns of reasoning: Warrants in elementary mathematics and coding arguments
– volume: 18
  start-page: 67
  year: 2008
  end-page: 92
  ident: bib0031
  article-title: Debugging: a review of the literature from an educational perspective
  publication-title: Comput Sci Educ
– volume: 33
  start-page: 345
  year: 2008
  end-page: 359
  ident: bib0038
  article-title: Collaborative discourse, argumentation, and learning: preface and literature review
  publication-title: Contemp Educ Psychol
– reference: code.org. (2019). 2019 State of computer science education: Equity and diversity. Retrieved from
– volume: 27
  start-page: 65
  year: 1992
  end-page: 90
  ident: bib0025
  article-title: Implication of research on teacher belief
  publication-title: Educ Psychol
– volume: 6
  start-page: 52
  year: 2020
  end-page: 90
  ident: bib0004
  article-title: Pre-service teacher’s use of block-based programming and computational thinking to teach elementary mathematics
  publication-title: Digital Experiences in Mathematics Education
– volume: 27
  start-page: 236
  year: 2018
  end-page: 247
  ident: bib0046
  article-title: Implementation of a curriculum-integrated computer game for introducing scientific argumentation
  publication-title: J Sci Educ Technol
– reference: H.S. You, & V. Kapila (2017, June). Effectiveness of professional development: integration of educational robotics into science and math curricula. Proceedings of the ASEE annual conference & exposition proceedings. 2017 ASEE annual conference & exposition, Columbus, Ohio.
– volume: 7
  year: 2021
  ident: bib0007
  article-title: An ethnomethodological study of abductive reasoning while tinkering
  publication-title: AERA Open
– volume: 15
  start-page: 155
  year: 2016
  end-page: 163
  ident: bib0026
  article-title: A guideline of selecting and reporting intraclass correlation coefficients for reliability research
  publication-title: J Chiropr Med
– volume: 9
  year: 2016
  ident: bib0043
  article-title: Analyzing the effects of coding education through pair programming for the computational thinking and creativity of elementary school students
  publication-title: Indian J Sci Technol
– volume: 65
  start-page: 434
  year: 2016
  end-page: 444
  ident: bib0055
  article-title: Enhancing civic education through the use of assigned advocacy, argumentation, and debate across the curriculum
  publication-title: Commun Educ
– start-page: 69
  year: 2018
  end-page: 74
  ident: bib0029
  article-title: Teaching how to teach computational thinking
  publication-title: Proceedings of the 23rd Annual ACM conference on Innovation and technology in computer science education
– volume: 4
  year: 2017
  ident: bib0023
  publication-title: Computer science learning closing the gap: rural and small-town school districts
– start-page: 77
  year: 2016
  end-page: 82
  ident: bib0030
  article-title: Lessons learned on computer science teachers professional development
  publication-title: Proceedings of the 2016 ACM conference on innovation and technology in computer science education
– volume: 3
  start-page: 115
  year: 2017
  end-page: 138
  ident: bib0010
  article-title: Bridging primary programming and mathematics: some findings of design research in England
  publication-title: Digit Exp Math Educ
– volume: 62
  start-page: 307
  year: 1992
  end-page: 332
  ident: bib0039
  article-title: Teachers’ beliefs and educational research: cleaning up a messy construct
  publication-title: Rev Educ Res
– volume: 59
  start-page: 389
  year: 2008
  end-page: 407
  ident: bib57
  article-title: Content knowledge for teaching: What makes it special?
  publication-title: Journal of Teacher Education
– reference: Committee on STEM Education of the National Science & Technology Council. (2018). Charting a course for success: America's strategy for STEM education. Retrieved from
– volume: 8
  start-page: 527
  year: 1998
  end-page: 548
  ident: bib0021
  article-title: You're going to want to find out which and prove it”: collective argumentation in a mathematics classroom
  publication-title: Learn Instr
– volume: 42
  start-page: 1068
  year: 2020
  end-page: 1086
  ident: bib0041
  article-title: Science teachers’ use of argumentation instructional model: linking PCK of argumentation, epistemological beliefs, and practice
  publication-title: Int J Sci Educ
– volume: 27
  start-page: 458
  year: 1996
  end-page: 477
  ident: bib0047
  article-title: Sociomathematical norms, argumentation, and autonomy in mathematics
  publication-title: J Res Math Educ
– year: 2012
  ident: bib0036
  article-title: A framework for K-12 science education: practices, crosscutting concepts, and core ideas
– volume: 14
  start-page: 1
  year: 2014
  end-page: 16
  ident: bib0049
  article-title: Computational thinking in elementary and secondary teacher education
  publication-title: ACM Trans Comput Educ
– volume: 4
  start-page: 71
  year: 2018
  end-page: 86
  ident: bib58
  article-title: Coding robots as a source of instantiations for arithmetic
  publication-title: Digital Experiences in Mathematics Education
– volume: 18
  start-page: 171
  year: 2019
  end-page: 183
  ident: bib0008
  article-title: The impact of argumentation-based teaching and scenario-based learning method on the students’ academic achievement
  publication-title: J Balt Sci Educ
– year: 1995
  ident: bib0027
  article-title: The ethnography of argumentation. In The emergence of mathematical meaning
– volume: 93
  start-page: 687
  year: 2009
  end-page: 719
  ident: bib0053
  article-title: Learning to teach elementary school science as argument
  publication-title: Sci Educ
– volume: 46
  start-page: 767
  year: 2018
  end-page: 787
  ident: bib0003
  article-title: Debugging during block-based programming
  publication-title: Instructional Science
– volume: 19
  start-page: 29:1-29:24
  year: 2019
  ident: bib0048
  article-title: Computer science pedagogical content knowledge: characterizing teacher performance
  publication-title: ACM Trans Comput Educ
– reference: .
– start-page: 465
  year: 2011
  end-page: 470
  ident: bib0050
  article-title: Introducing computational thinking in education courses
  publication-title: Proceedings of the 42nd ACM technical symposium on computer science education - SIGCSE ’11
– volume: 2
  start-page: 192
  year: 1991
  end-page: 222
  ident: bib0035
  article-title: Development of an instrument to measure the perceptions of adopting an information technology innovation
  publication-title: Inf Syst Res
– volume: 93
  start-page: 233
  year: 2009
  end-page: 268
  ident: bib0032
  article-title: Teachers’ use of curriculum to support students in writing scientific arguments to explain phenomena
  publication-title: Sci Educ
– volume: 38
  start-page: 2026
  year: 2016
  end-page: 2046
  ident: bib0034
  article-title: Factors impacting teachers’ argumentation instruction in their science classrooms
  publication-title: Int J Sci Educ
– volume: 5
  start-page: 44
  year: 2020
  ident: bib0051
  article-title: Developing undergraduate student teachers’ competence in integrative STEM teaching
  publication-title: Front Educ
– year: 2020
  ident: bib0016
  article-title: Changing expectations for the K-12 teacher workforce: policies, preservice education, professional development, and the workplace
– year: 2013
  ident: bib0037
  article-title: Next generation science standards: for states, by states
– volume: 5
  start-page: 44
  year: 2020
  ident: 10.1016/j.caeo.2022.100107_bib0051
  article-title: Developing undergraduate student teachers’ competence in integrative STEM teaching
  publication-title: Front Educ
  doi: 10.3389/feduc.2020.00044
– volume: 26
  start-page: 60
  issue: 1
  year: 2007
  ident: 10.1016/j.caeo.2022.100107_bib0028
  article-title: Argumentation and participation in the primary mathematics classroom: two episodes and related theoretical abductions
  publication-title: J Math Behav
  doi: 10.1016/j.jmathb.2007.02.001
– volume: 93
  start-page: 687
  issue: 4
  year: 2009
  ident: 10.1016/j.caeo.2022.100107_bib0053
  article-title: Learning to teach elementary school science as argument
  publication-title: Sci Educ
– volume: 42
  start-page: 1068
  issue: 7
  year: 2020
  ident: 10.1016/j.caeo.2022.100107_bib0041
  article-title: Science teachers’ use of argumentation instructional model: linking PCK of argumentation, epistemological beliefs, and practice
  publication-title: Int J Sci Educ
  doi: 10.1080/09500693.2020.1748250
– volume: 46
  start-page: 767
  issue: 5
  year: 2018
  ident: 10.1016/j.caeo.2022.100107_bib0003
  article-title: Debugging during block-based programming
  publication-title: Instructional Science
  doi: 10.1007/s11251-018-9453-5
– volume: 15
  start-page: 4
  issue: 2
  year: 1986
  ident: 10.1016/j.caeo.2022.100107_bib56
  article-title: Those who understand: Knowledge growth in teaching
  publication-title: Educational Researcher
  doi: 10.3102/0013189X015002004
– year: 2013
  ident: 10.1016/j.caeo.2022.100107_bib0037
– start-page: 245
  year: 2007
  ident: 10.1016/j.caeo.2022.100107_bib0054
  article-title: Science teacher education and professional development in argumentation
– start-page: 69
  year: 2018
  ident: 10.1016/j.caeo.2022.100107_bib0029
  article-title: Teaching how to teach computational thinking
– volume: 2
  start-page: 192
  issue: 3
  year: 1991
  ident: 10.1016/j.caeo.2022.100107_bib0035
  article-title: Development of an instrument to measure the perceptions of adopting an information technology innovation
  publication-title: Inf Syst Res
  doi: 10.1287/isre.2.3.192
– volume: 15
  start-page: 155
  issue: 2
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0026
  article-title: A guideline of selecting and reporting intraclass correlation coefficients for reliability research
  publication-title: J Chiropr Med
  doi: 10.1016/j.jcm.2016.02.012
– volume: 14
  start-page: 1
  issue: 1
  year: 2014
  ident: 10.1016/j.caeo.2022.100107_bib0049
  article-title: Computational thinking in elementary and secondary teacher education
  publication-title: ACM Trans Comput Educ
  doi: 10.1145/2576872
– ident: 10.1016/j.caeo.2022.100107_bib0013
– volume: 62
  start-page: 307
  issue: 3
  year: 1992
  ident: 10.1016/j.caeo.2022.100107_bib0039
  article-title: Teachers’ beliefs and educational research: cleaning up a messy construct
  publication-title: Rev Educ Res
  doi: 10.3102/00346543062003307
– ident: 10.1016/j.caeo.2022.100107_bib0042
– start-page: 77
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0030
  article-title: Lessons learned on computer science teachers professional development
– year: 1995
  ident: 10.1016/j.caeo.2022.100107_bib0027
– volume: 27
  start-page: 65
  issue: 1
  year: 1992
  ident: 10.1016/j.caeo.2022.100107_bib0025
  article-title: Implication of research on teacher belief
  publication-title: Educ Psychol
  doi: 10.1207/s15326985ep2701_6
– volume: 86
  start-page: 401
  issue: 3
  year: 2014
  ident: 10.1016/j.caeo.2022.100107_bib0017
  article-title: Teacher support for collective argumentation: a framework for examining how teachers support students’ engagement in mathematical activities
  publication-title: Educ Stud Math
  doi: 10.1007/s10649-014-9532-8
– ident: 10.1016/j.caeo.2022.100107_bib0052
– volume: 4
  year: 2017
  ident: 10.1016/j.caeo.2022.100107_bib0023
– start-page: 1569
  year: 2021
  ident: 10.1016/j.caeo.2022.100107_bib59
  article-title: Patterns of reasoning: Warrants in elementary mathematics and coding arguments
  publication-title: Psychology of Mathematics Education
– volume: 93
  start-page: 233
  issue: 2
  year: 2009
  ident: 10.1016/j.caeo.2022.100107_bib0032
  article-title: Teachers’ use of curriculum to support students in writing scientific arguments to explain phenomena
  publication-title: Sci Educ
– start-page: 485
  year: 2019
  ident: 10.1016/j.caeo.2022.100107_bib0011
  article-title: Using action research to distill research-based segments of pedagogical content knowledge of k-12 computer science teachers
– start-page: 465
  year: 2011
  ident: 10.1016/j.caeo.2022.100107_bib0050
  article-title: Introducing computational thinking in education courses
– volume: 9
  issue: 46
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0043
  article-title: Analyzing the effects of coding education through pair programming for the computational thinking and creativity of elementary school students
  publication-title: Indian J Sci Technol
  doi: 10.17485/ijst/2016/v9i46/107837
– volume: 27
  start-page: 458
  issue: 4
  year: 1996
  ident: 10.1016/j.caeo.2022.100107_bib0047
  article-title: Sociomathematical norms, argumentation, and autonomy in mathematics
  publication-title: J Res Math Educ
  doi: 10.5951/jresematheduc.27.4.0458
– volume: 19
  start-page: 29:1-29:24
  issue: 3
  year: 2019
  ident: 10.1016/j.caeo.2022.100107_bib0048
  article-title: Computer science pedagogical content knowledge: characterizing teacher performance
  publication-title: ACM Trans Comput Educ
  doi: 10.1145/3303770
– ident: 10.1016/j.caeo.2022.100107_bib0014
– volume: 27
  start-page: 236
  issue: 3
  year: 2018
  ident: 10.1016/j.caeo.2022.100107_bib0046
  article-title: Implementation of a curriculum-integrated computer game for introducing scientific argumentation
  publication-title: J Sci Educ Technol
  doi: 10.1007/s10956-017-9720-2
– volume: 65
  start-page: 434
  issue: 4
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0055
  article-title: Enhancing civic education through the use of assigned advocacy, argumentation, and debate across the curriculum
  publication-title: Commun Educ
  doi: 10.1080/03634523.2016.1203005
– start-page: 427
  year: 2020
  ident: 10.1016/j.caeo.2022.100107_bib0005
  article-title: Argumentation in primary grades stem instruction: Examining teachers’ beliefs and practices in the usa
– year: 2020
  ident: 10.1016/j.caeo.2022.100107_bib0016
– volume: 91
  start-page: 14
  year: 2015
  ident: 10.1016/j.caeo.2022.100107_bib0002
  article-title: Robotics to promote elementary education pre-service teachers’ STEM engagement, learning, and teaching
  publication-title: Computers & Education
  doi: 10.1016/j.compedu.2015.08.005
– volume: 3
  start-page: 115
  issue: 2
  year: 2017
  ident: 10.1016/j.caeo.2022.100107_bib0010
  article-title: Bridging primary programming and mathematics: some findings of design research in England
  publication-title: Digit Exp Math Educ
  doi: 10.1007/s40751-017-0028-x
– volume: 59
  start-page: 389
  issue: 5
  year: 2008
  ident: 10.1016/j.caeo.2022.100107_bib57
  article-title: Content knowledge for teaching: What makes it special?
  publication-title: Journal of Teacher Education
  doi: 10.1177/0022487108324554
– volume: 33
  start-page: 345
  issue: 3
  year: 2008
  ident: 10.1016/j.caeo.2022.100107_bib0038
  article-title: Collaborative discourse, argumentation, and learning: preface and literature review
  publication-title: Contemp Educ Psychol
  doi: 10.1016/j.cedpsych.2008.06.001
– volume: 38
  start-page: 2026
  issue: 12
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0034
  article-title: Factors impacting teachers’ argumentation instruction in their science classrooms
  publication-title: Int J Sci Educ
  doi: 10.1080/09500693.2016.1221547
– year: 2012
  ident: 10.1016/j.caeo.2022.100107_bib0036
– volume: 7
  year: 2021
  ident: 10.1016/j.caeo.2022.100107_bib0007
  article-title: An ethnomethodological study of abductive reasoning while tinkering
  publication-title: AERA Open
  doi: 10.1177/23328584211008111
– volume: 6
  start-page: 52
  issue: 1
  year: 2020
  ident: 10.1016/j.caeo.2022.100107_bib0004
  article-title: Pre-service teacher’s use of block-based programming and computational thinking to teach elementary mathematics
  publication-title: Digital Experiences in Mathematics Education
  doi: 10.1007/s40751-019-00056-1
– volume: 18
  start-page: 67
  issue: 2
  year: 2008
  ident: 10.1016/j.caeo.2022.100107_bib0031
  article-title: Debugging: a review of the literature from an educational perspective
  publication-title: Comput Sci Educ
  doi: 10.1080/08993400802114581
– volume: 4
  start-page: 71
  issue: 2–3
  year: 2018
  ident: 10.1016/j.caeo.2022.100107_bib58
  article-title: Coding robots as a source of instantiations for arithmetic
  publication-title: Digital Experiences in Mathematics Education
  doi: 10.1007/s40751-018-0042-7
– volume: 55
  start-page: 294
  issue: 4
  year: 2016
  ident: 10.1016/j.caeo.2022.100107_bib0045
  article-title: Teachers’ contextualization of argumentation in the mathematics classroom
  publication-title: Theory Into Pract
  doi: 10.1080/00405841.2016.1208070
– volume: 29
  start-page: 76
  year: 2013
  ident: 10.1016/j.caeo.2022.100107_bib0001
  article-title: Teacher beliefs and technology integration
  publication-title: Teaching and Teacher Education
  doi: 10.1016/j.tate.2012.08.005
– start-page: 1143
  year: 2019
  ident: 10.1016/j.caeo.2022.100107_bib0044
  article-title: A teacher workshop for introducing computational thinking in rural and vulnerable environments
– volume: 8
  start-page: 527
  issue: 6
  year: 1998
  ident: 10.1016/j.caeo.2022.100107_bib0021
  article-title: You're going to want to find out which and prove it”: collective argumentation in a mathematics classroom
  publication-title: Learn Instr
  doi: 10.1016/S0959-4752(98)00033-4
– volume: 12
  start-page: 23
  year: 2011
  ident: 10.1016/j.caeo.2022.100107_bib0009
  article-title: Integrative approaches among science, technology, engineering, and mathematics (stem) subjects on students’ learning: a meta-analysis
  publication-title: J STEM Educ Innov Res
– volume: 18
  start-page: 171
  issue: 2
  year: 2019
  ident: 10.1016/j.caeo.2022.100107_bib0008
  article-title: The impact of argumentation-based teaching and scenario-based learning method on the students’ academic achievement
  publication-title: J Balt Sci Educ
  doi: 10.33225/jbse/19.18.171
– volume: 47
  start-page: 373
  issue: 2
  year: 2017
  ident: 10.1016/j.caeo.2022.100107_bib0012
  article-title: Teacher roles of questioning in early elementary science classrooms: a framework promoting student cognitive complexities in argumentation
  publication-title: Res Sci Educ
  doi: 10.1007/s11165-015-9506-6
SSID ssj0002513175
Score 2.231121
Snippet For computer science to be for all students, coding needs to be integrated within existing curricula for authentic and interdisciplinary computer science...
SourceID doaj
crossref
elsevier
SourceType Open Website
Index Database
Publisher
StartPage 100107
SubjectTerms Argumentation
Block-based coding
Computing education
Elementary teacher education
Robot programming
Title Learning to teach coding through argumentation
URI https://dx.doi.org/10.1016/j.caeo.2022.100107
https://doaj.org/article/edaedcb38aa14c36a51555435a451c71
Volume 3
WOSCitedRecordID wos000908283400031&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
  customDbUrl:
  eissn: 2666-5573
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002513175
  issn: 2666-5573
  databaseCode: DOA
  dateStart: 20200101
  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: 2666-5573
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002513175
  issn: 2666-5573
  databaseCode: M~E
  dateStart: 20190101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09T8MwFLRQxcCC-BTlSxnYUCBJ_dURUBEDVAyAuln2s1MViRSVlJHfjp_tokywsERKFNnxOcq9SPfuCDlDk31tUKcjuc2prG2umYOccVExA7yOfdwv92I8lpPJ8LET9YWasGgPHIG7dFY7C2YgtS4pDLjGTBLmSV5TVkLoHq8KMez8TOE32LM2EiMmy_n6PGdMDFLHTBR3gQ6df1UVPIgwS7bDSsG8v0NOHcK53SKbqVLMruITbpM11-xgyHISZOySi-SNOs3aedaiKjKDuQ3nMXwn04vp8i01FzV75Pl29HRzl6f4g9wvs2xzCtyAsAbQT6YQFXAui6GvZwytPa-AFbUpS26sob7oZLUw3DDrf3dtARY9VvZJr5k37oBkUpfajyAr5xgVhZFGUucxLEEzYWvTJ-er5av36HKhVvKvV4VgKQRLRbD65BoR-rkTHarDBb9vKu2b-mvf-oSt8FWJ7COJ-6Fmv0x--B-TH5ENHDLKUo5Jr10s3QlZh8929rE4Da-SPz58jb4BhB7Lnw
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=Learning+to+teach+coding+through+argumentation&rft.jtitle=Computers+and+education+open&rft.au=Kim%2C+ChanMin&rft.au=Gleasman%2C+Cory&rft.au=Boz%2C+Tu%C4%9Fba&rft.au=Park%2C+Hyejin&rft.date=2022-12-01&rft.issn=2666-5573&rft.eissn=2666-5573&rft.volume=3&rft.spage=100107&rft_id=info:doi/10.1016%2Fj.caeo.2022.100107&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_caeo_2022_100107
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2666-5573&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2666-5573&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2666-5573&client=summon