Block-based abstractions and expansive services to make advanced computing concepts accessible to novices
Saved in:
Published in | Journal of computer languages (Online) Vol. 73; p. 101156 |
---|---|
Main Authors | , , , , , , , |
Format | Journal Article |
Language | English |
Published |
01.12.2022
|
Online Access | Get 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 |