Block-based abstractions and expansive services to make advanced computing concepts accessible to novices

Saved in:
Bibliographic Details
Published inJournal of computer languages (Online) Vol. 73; p. 101156
Main Authors Brady, Corey, Broll, Brian, Stein, Gordon, Jean, Devin, Grover, Shuchi, Cateté, Veronica, Barnes, Tiffany, Lédeczi, Ákos
Format Journal Article
LanguageEnglish
Published 01.12.2022
Online AccessGet full text

Cover

Loading…
ArticleNumber 101156
Author Jean, Devin
Brady, Corey
Barnes, Tiffany
Stein, Gordon
Grover, Shuchi
Cateté, Veronica
Broll, Brian
Lédeczi, Ákos
Author_xml – sequence: 1
  givenname: Corey
  orcidid: 0000-0002-4086-9638
  surname: Brady
  fullname: Brady, Corey
– sequence: 2
  givenname: Brian
  orcidid: 0000-0003-4549-0333
  surname: Broll
  fullname: Broll, Brian
– sequence: 3
  givenname: Gordon
  orcidid: 0000-0002-1422-2814
  surname: Stein
  fullname: Stein, Gordon
– sequence: 4
  givenname: Devin
  orcidid: 0000-0001-9549-2324
  surname: Jean
  fullname: Jean, Devin
– sequence: 5
  givenname: Shuchi
  orcidid: 0000-0001-6633-8862
  surname: Grover
  fullname: Grover, Shuchi
– sequence: 6
  givenname: Veronica
  orcidid: 0000-0002-7620-7708
  surname: Cateté
  fullname: Cateté, Veronica
– sequence: 7
  givenname: Tiffany
  orcidid: 0000-0002-6500-9976
  surname: Barnes
  fullname: Barnes, Tiffany
– sequence: 8
  givenname: Ákos
  orcidid: 0000-0003-2876-585X
  surname: Lédeczi
  fullname: Lédeczi, Ákos
BookMark eNp9kMtOwzAQRb0oEgX6A6z8Aym2EzvJEipeUiU2sLbGYwe5Te0oDhX8PQ5lxYLVjEb3XI3OBVmEGBwh15ytOePqZrfG2MNaMCHmA5dqQZZCtqzgvKnOySqlHWNMtKqUdbkk_q6PuC8MJGcpmDSNgJOPIVEIlrrPAULyR0eTG48eXaJTpAfYOwr2CAEzhPEwfEw-vOctH4Ypo5iTyZvezfEQf8grctZBn9zqd16St4f7181TsX15fN7cbgsUVT0VirfMmCq_LHJLZW2Lpu4qg7UsWU4gCBSlshK4tF3dspqVyjSq7VgjhXTlJRGnXhxjSqPr9DD6A4xfmjM9O9I7PTvSsyN9cpSh5g-EfoJZRBbi-__Qbw0oc6g
CitedBy_id crossref_primary_10_1080_0144929X_2023_2295956
crossref_primary_10_1109_ACCESS_2024_3449228
Cites_doi 10.1145/3386329
10.1016/j.jss.2021.111107
10.1207/s15327833mtl0703_1
10.1145/3478432.3499079
10.1145/2771839.2771860
10.1109/5992.895191
10.1016/j.jpdc.2018.02.021
10.1080/08993408.2015.1033142
10.1007/s10956-014-9506-8
10.1145/1140124.1140247
10.1145/2148131.2148219
10.1145/3328778.3366943
10.1145/3328778.3366878
10.1145/3104982
10.1145/1047344.1047429
10.1145/2955114
10.1016/j.ijcci.2018.03.004
10.1109/MPRV.2016.23
10.1145/2787622.2787712
10.1145/2835184
10.1145/2839509.2844564
10.1145/2538862.2538919
10.1109/MCG.2014.112
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.1016/j.cola.2022.101156
DatabaseName CrossRef
DatabaseTitle CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 10_1016_j_cola_2022_101156
GroupedDBID 0R~
AAEDW
AAKOC
AALRI
AATTM
AAXKI
AAXUO
AAYFN
AAYWO
AAYXX
ABBOA
ABJNI
ACDAQ
ACRLP
ACVFH
ADCNI
AEBSH
AEIPS
AEUPX
AFJKZ
AFPUW
AFTJW
AFXIZ
AGCQF
AGRNS
AIEXJ
AIGII
AIIUN
AIKHN
AITUG
AKBMS
AKRWK
AKYEP
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
AOUOD
APXCP
AXJTR
BKOJK
BNPGV
CITATION
EBS
EFBJH
EJD
FDB
FYGXN
KOM
M41
ROL
SPC
SPCBC
SSH
SSV
SSZ
T5K
ID FETCH-LOGICAL-c247t-6190bb42592cce4dd9cb7f4bc7530247ca2c236d5a15df7907036b869f08525e3
ISSN 2590-1184
IngestDate Thu Apr 24 23:09:04 EDT 2025
Tue Jul 01 02:55:09 EDT 2025
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c247t-6190bb42592cce4dd9cb7f4bc7530247ca2c236d5a15df7907036b869f08525e3
ORCID 0000-0002-7620-7708
0000-0002-4086-9638
0000-0002-6500-9976
0000-0003-4549-0333
0000-0001-9549-2324
0000-0003-2876-585X
0000-0002-1422-2814
0000-0001-6633-8862
ParticipantIDs crossref_primary_10_1016_j_cola_2022_101156
crossref_citationtrail_10_1016_j_cola_2022_101156
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2022-12-00
PublicationDateYYYYMMDD 2022-12-01
PublicationDate_xml – month: 12
  year: 2022
  text: 2022-12-00
PublicationDecade 2020
PublicationTitle Journal of computer languages (Online)
PublicationYear 2022
References Anderson (10.1016/j.cola.2022.101156_b48) 2020
Garber (10.1016/j.cola.2022.101156_b33) 1999; 52
10.1016/j.cola.2022.101156_b5
Grover (10.1016/j.cola.2022.101156_b41) 2018
Rodríguez (10.1016/j.cola.2022.101156_b13) 2017
10.1016/j.cola.2022.101156_b30
Franklin (10.1016/j.cola.2022.101156_b32) 2020
10.1016/j.cola.2022.101156_b1
Papert (10.1016/j.cola.2022.101156_b10) 1980
Grover (10.1016/j.cola.2022.101156_b51) 2020
10.1016/j.cola.2022.101156_b8
10.1016/j.cola.2022.101156_b6
Broll (10.1016/j.cola.2022.101156_b49) 2018; 118
Schmidt (10.1016/j.cola.2022.101156_b21) 2016; 15
Harvey (10.1016/j.cola.2022.101156_b23) 2014
Witherspoon (10.1016/j.cola.2022.101156_b38) 2017; 18
Stroup (10.1016/j.cola.2022.101156_b44) 2007
10.1016/j.cola.2022.101156_b29
10.1016/j.cola.2022.101156_b22
Upton (10.1016/j.cola.2022.101156_b25) 2012
Kafai (10.1016/j.cola.2022.101156_b14) 2016; 59
Repenning (10.1016/j.cola.2022.101156_b20) 2000
Pokress (10.1016/j.cola.2022.101156_b26) 2013
Wilensky (10.1016/j.cola.2022.101156_b9) 2010; 17
DiSalvo (10.1016/j.cola.2022.101156_b11) 2014; 34
Shahin (10.1016/j.cola.2022.101156_b40) 2022; 183
Lesh (10.1016/j.cola.2022.101156_b46) 2000
10.1016/j.cola.2022.101156_b12
10.1016/j.cola.2022.101156_b55
Bennett (10.1016/j.cola.2022.101156_b39) 2018
Korpela (10.1016/j.cola.2022.101156_b34) 2001; 3
10.1016/j.cola.2022.101156_b52
Moroney (10.1016/j.cola.2022.101156_b27) 2017
10.1016/j.cola.2022.101156_b50
Tsan (10.1016/j.cola.2022.101156_b54) 2020
Stein (10.1016/j.cola.2022.101156_b37) 2021
Lédeczi (10.1016/j.cola.2022.101156_b35) 2019
Brady (10.1016/j.cola.2022.101156_b43) 2018
Weintrop (10.1016/j.cola.2022.101156_b3) 2013
Broll (10.1016/j.cola.2022.101156_b17) 2017
Grover (10.1016/j.cola.2022.101156_b7) 2015; 25
Cooper (10.1016/j.cola.2022.101156_b19) 2000; 15
Birman (10.1016/j.cola.2022.101156_b28) 2005
Broll (10.1016/j.cola.2022.101156_b15) 2021
(10.1016/j.cola.2022.101156_b16) 2022
10.1016/j.cola.2022.101156_b47
(10.1016/j.cola.2022.101156_b36) 2022
Zacharia (10.1016/j.cola.2022.101156_b53) 2019
Brady (10.1016/j.cola.2022.101156_b42) 2015; 24
Stroup (10.1016/j.cola.2022.101156_b45) 2005; 7
Maloney (10.1016/j.cola.2022.101156_b4) 2008; 40
Maloney (10.1016/j.cola.2022.101156_b18) 2004
Garcia (10.1016/j.cola.2022.101156_b31) 2015; 6
Weintrop (10.1016/j.cola.2022.101156_b2) 2017; 18
Kelly (10.1016/j.cola.2022.101156_b24) 2018; 18
References_xml – ident: 10.1016/j.cola.2022.101156_b1
  doi: 10.1145/3386329
– year: 2020
  ident: 10.1016/j.cola.2022.101156_b48
  article-title: Human-centered computing for humanists: Case studies from the computational thinking and learning initiative at vanderbilt university
– start-page: 885
  year: 2019
  ident: 10.1016/j.cola.2022.101156_b35
  article-title: Teaching cybersecurity with networked robots
– volume: 183
  year: 2022
  ident: 10.1016/j.cola.2022.101156_b40
  article-title: How secondary school girls perceive computational thinking practices through collaborative programming with the micro: bit
  publication-title: J. Syst. Softw.
  doi: 10.1016/j.jss.2021.111107
– volume: 7
  start-page: 181
  issue: 3
  year: 2005
  ident: 10.1016/j.cola.2022.101156_b45
  article-title: A dialectic analysis of generativity: Issues of network-supported design in mathematics and science
  publication-title: Math. Think. Learn.
  doi: 10.1207/s15327833mtl0703_1
– ident: 10.1016/j.cola.2022.101156_b52
  doi: 10.1145/3478432.3499079
– start-page: 749
  year: 2014
  ident: 10.1016/j.cola.2022.101156_b23
  article-title: Snap! (build your own blocks)
– ident: 10.1016/j.cola.2022.101156_b12
  doi: 10.1145/2771839.2771860
– volume: 15
  start-page: 107
  issue: 5
  year: 2000
  ident: 10.1016/j.cola.2022.101156_b19
  article-title: Alice: a 3-D tool for introductory programming concepts
  publication-title: J. Comput. Sci. Coll.
– start-page: 794
  year: 2020
  ident: 10.1016/j.cola.2022.101156_b32
  article-title: Scratch encore: The design and pilot of a culturally-relevant intermediate scratch curriculum
– year: 2013
  ident: 10.1016/j.cola.2022.101156_b26
– volume: 3
  start-page: 78
  issue: 1
  year: 2001
  ident: 10.1016/j.cola.2022.101156_b34
  article-title: Seti@home-massively distributed computing for SETI
  publication-title: Comput. Sci. Eng.
  doi: 10.1109/5992.895191
– volume: 118
  start-page: 189
  year: 2018
  ident: 10.1016/j.cola.2022.101156_b49
  article-title: A visual programming environment for introducing distributed computing to secondary education
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1016/j.jpdc.2018.02.021
– start-page: 346
  year: 2020
  ident: 10.1016/j.cola.2022.101156_b54
  article-title: A comparison of two pair programming configurations for upper elementary students
– start-page: 507
  year: 2017
  ident: 10.1016/j.cola.2022.101156_b13
  article-title: Exploring the pair programming process: Characteristics of effective collaboration
– start-page: 1
  year: 2021
  ident: 10.1016/j.cola.2022.101156_b37
  article-title: Enabling collaborative distance robotics education for novice programmers
– volume: 25
  start-page: 199
  issue: 2
  year: 2015
  ident: 10.1016/j.cola.2022.101156_b7
  article-title: Designing for deeper learning in a blended computer science course for middle school students
  publication-title: Comput. Sci. Educ.
  doi: 10.1080/08993408.2015.1033142
– start-page: 1
  year: 2021
  ident: 10.1016/j.cola.2022.101156_b15
  article-title: Removing the walls around visual educational programming environments
– year: 2022
  ident: 10.1016/j.cola.2022.101156_b16
– year: 1980
  ident: 10.1016/j.cola.2022.101156_b10
– volume: 40
  start-page: 367
  year: 2008
  ident: 10.1016/j.cola.2022.101156_b4
  article-title: Programming by choice: urban youth learning programming with scratch
– volume: 24
  start-page: 265
  issue: 2–3
  year: 2015
  ident: 10.1016/j.cola.2022.101156_b42
  article-title: Sandboxes for model-based inquiry
  publication-title: J. Sci. Educ. Technol.
  doi: 10.1007/s10956-014-9506-8
– start-page: 591
  year: 2000
  ident: 10.1016/j.cola.2022.101156_b46
  article-title: Principles for developing thought-revealing activities for students and teachers
– year: 2019
  ident: 10.1016/j.cola.2022.101156_b53
  article-title: Collaborative talk across two pair-programming configurations
– start-page: 51
  year: 2017
  ident: 10.1016/j.cola.2022.101156_b27
  article-title: The firebase realtime database
– ident: 10.1016/j.cola.2022.101156_b30
  doi: 10.1145/1140124.1140247
– ident: 10.1016/j.cola.2022.101156_b22
  doi: 10.1145/2148131.2148219
– ident: 10.1016/j.cola.2022.101156_b55
  doi: 10.1145/3328778.3366943
– ident: 10.1016/j.cola.2022.101156_b50
  doi: 10.1145/3328778.3366878
– volume: 18
  start-page: 1
  issue: 1
  year: 2017
  ident: 10.1016/j.cola.2022.101156_b2
  article-title: Comparing block-based and text-based programming in high school computer science classrooms
  publication-title: ACM Trans. Comput. Educ. (TOCE)
– volume: 18
  issue: 1
  year: 2017
  ident: 10.1016/j.cola.2022.101156_b38
  article-title: Developing computational thinking through a virtual robotics programming curriculum
  publication-title: ACM Trans. Comput. Educ.
  doi: 10.1145/3104982
– ident: 10.1016/j.cola.2022.101156_b29
  doi: 10.1145/1047344.1047429
– volume: 59
  start-page: 26
  issue: 8
  year: 2016
  ident: 10.1016/j.cola.2022.101156_b14
  article-title: From computational thinking to computational participation in K–12 education
  publication-title: Commun. ACM
  doi: 10.1145/2955114
– year: 2000
  ident: 10.1016/j.cola.2022.101156_b20
  article-title: Agentsheets®: An interactive simulation environment with end-user programmable agents
  publication-title: Interaction
– start-page: 104
  year: 2004
  ident: 10.1016/j.cola.2022.101156_b18
  article-title: Scratch: A sneak preview
– year: 2022
  ident: 10.1016/j.cola.2022.101156_b36
– year: 2018
  ident: 10.1016/j.cola.2022.101156_b39
– year: 2018
  ident: 10.1016/j.cola.2022.101156_b41
  article-title: Computational thinking: A competency whose time has come
– volume: 18
  start-page: 8
  year: 2018
  ident: 10.1016/j.cola.2022.101156_b24
  article-title: BlockyTalky: New programmable tools to enable students’ learning networks
  publication-title: Int. J. Child-Comput. Interact.
  doi: 10.1016/j.ijcci.2018.03.004
– start-page: 736
  year: 2013
  ident: 10.1016/j.cola.2022.101156_b3
  article-title: Robobuilder: a computational thinking game
– year: 2018
  ident: 10.1016/j.cola.2022.101156_b43
  article-title: Group-based simulation and modelling: Technology supports for social constructionism
– volume: 15
  start-page: 5
  issue: 2
  year: 2016
  ident: 10.1016/j.cola.2022.101156_b21
  article-title: Increasing computer literacy with the BBC micro: bit
  publication-title: IEEE Pervasive Comput.
  doi: 10.1109/MPRV.2016.23
– volume: 17
  start-page: 1
  year: 2010
  ident: 10.1016/j.cola.2022.101156_b9
  article-title: Restructurations: Reformulations of knowledge disciplines through new representational forms
  publication-title: Constructionism
– ident: 10.1016/j.cola.2022.101156_b5
  doi: 10.1145/2787622.2787712
– volume: 6
  start-page: 71
  issue: 4
  year: 2015
  ident: 10.1016/j.cola.2022.101156_b31
  article-title: The beauty and joy of computing
  publication-title: ACM Inroads
  doi: 10.1145/2835184
– ident: 10.1016/j.cola.2022.101156_b8
  doi: 10.1145/2839509.2844564
– volume: 52
  start-page: 3
  year: 1999
  ident: 10.1016/j.cola.2022.101156_b33
  article-title: Searching for good science: the cancellation of NASA’s SETI program
  publication-title: J. Br. Interplanet. Soc.
– year: 2007
  ident: 10.1016/j.cola.2022.101156_b44
– ident: 10.1016/j.cola.2022.101156_b47
– start-page: 1
  year: 2020
  ident: 10.1016/j.cola.2022.101156_b51
  article-title: FIRST principles to design for online, synchronous high school CS teacher training and curriculum co-design
– year: 2012
  ident: 10.1016/j.cola.2022.101156_b25
– start-page: 81
  year: 2017
  ident: 10.1016/j.cola.2022.101156_b17
  article-title: A visual programming environment for learning distributed programming
– ident: 10.1016/j.cola.2022.101156_b6
  doi: 10.1145/2538862.2538919
– volume: 34
  start-page: 12
  issue: 6
  year: 2014
  ident: 10.1016/j.cola.2022.101156_b11
  article-title: Graphical qualities of educational technology: Using drag-and-drop and text-based programs for introductory computer science
  publication-title: IEEE Comput. Graph. Appl.
  doi: 10.1109/MCG.2014.112
– start-page: 375
  year: 2005
  ident: 10.1016/j.cola.2022.101156_b28
  article-title: Consistency in distributed systems
SSID ssj0002963573
Score 2.2633588
SourceID crossref
SourceType Enrichment Source
Index Database
StartPage 101156
Title Block-based abstractions and expansive services to make advanced computing concepts accessible to novices
Volume 73
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1JS8QwFA6jXry4izs5eJOKTdPWHkdxQVTEBbyVbANuUxk7Iv5632vTNA4q6qWUzkso876-LW8hZFNpGck4iwIheRxwvYuBJqzkwn5aiYiYTrAa-ew8Ob7hJ7fxbafjZy0NS7mt3r-sK_kPV-EZ8BWrZP_AWbcpPIB74C9cgcNw_RWP90ATPQSoiPSWkBi0UHViG0bDzRt86FVy-ouVB2hnPokH0x78q2qmQ113W5UvwtJqguIdFlQBeb-oVn5jwio7EsJFPV9Gu5e68_o6x7cYmLaAYlDYI4-BB9GrZvrmEXjFbYrAiRFWPL7aVuE2UsGYl_VRCTTwtHYCcGi4L33TyBOfIRqoyZeSvQ4y3AO3HrFdFGPbLfHnNtoj6s0lHTb5bPc57pHjHnm9xxiZYOBlgJic6O5fnl64IB3LsF0fZim4d7eFV3WO4OjLeMaNZ6Vcz5ApyxvarbEySzqmP0emm9Ed1EryeXLnQYf60KEAHeqgQxvo0LKgCB3aQIc66NAGOrSFDpJb6CyQm8OD6_3jwE7dCBTjaRmAR70jJYjyjMEqrnWmZNrjUqU4YIqnSjDFokTHIox1L81QZyRyN8l6YL2z2ESLZLxf9M0SoVrCT7rHRCwFF0aIlOkoFEkKeiUEy3CZhM3flSvbkh4nozzm3_NqmWy5Nc91Q5YfqFf-RL1KJlvcrpHxcjA062BzlnLDIuMDQhWEBg
linkProvider Elsevier
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=Block-based+abstractions+and+expansive+services+to+make+advanced+computing+concepts+accessible+to+novices&rft.jtitle=Journal+of+computer+languages+%28Online%29&rft.au=Brady%2C+Corey&rft.au=Broll%2C+Brian&rft.au=Stein%2C+Gordon&rft.au=Jean%2C+Devin&rft.date=2022-12-01&rft.issn=2590-1184&rft.volume=73&rft.spage=101156&rft_id=info:doi/10.1016%2Fj.cola.2022.101156&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_cola_2022_101156
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2590-1184&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2590-1184&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2590-1184&client=summon