Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community

Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The S...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Educational technology research and development 2021-10, Vol.69 (5), p.2399-2421
Hauptverfasser: Jiang, Bo, Zhao, Wei, Gu, Xiaoqing, Yin, Chengjiu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2421
container_issue 5
container_start_page 2399
container_title Educational technology research and development
container_volume 69
creator Jiang, Bo
Zhao, Wei
Gu, Xiaoqing
Yin, Chengjiu
description Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The Scratch online community provides youth opportunities to actively participate in the community by allowing them to observe and interact with others. However, it is unclear what motivates learners’ active participation in the Scratch online community. With a large-scale database with more than two hundred thousand Scratch projects, this study explored the impact of the computational thinking reflected in Scratch projects on users’ participation. We examined Scratch’s online users’ computational thinking profile via clustering analysis on the projects they created, then studied the influence of computational thinking level reflected in projects on the users’ participation through causal analysis. The clustering analysis revealed three clusters of learners, and the advanced learners did not create more projects than others but their projects attract more participation from peers. Our statistic analysis finds a low to moderate strength of correlation between the computational thinking level reflected in projects and their popularity. However, the further causal analysis suggests that the computational thinking level reflected in projects fails to causally affect learners’ participation. Our results suggest that instructors should not only attach importance to the development of basic CT skills of youth but also do well to find ways to get youth to participate actively in social interaction activity during the programming process.
doi_str_mv 10.1007/s11423-021-10021-8
format Article
fullrecord <record><control><sourceid>gale_proqu</sourceid><recordid>TN_cdi_proquest_journals_2594893437</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A713963708</galeid><ericid>EJ1316645</ericid><jstor_id>27285824</jstor_id><sourcerecordid>A713963708</sourcerecordid><originalsourceid>FETCH-LOGICAL-c468t-3edad54e90fe726f9559c8679f35f3964b3d67f2174b036498ad9bfcfbc8c79d3</originalsourceid><addsrcrecordid>eNqNUMtqGzEUHUoKTdz-QKFg6HocvR9LY_JoCHRTL4vQaK5sObZmIsmE_n1kT0mhq0gg6d7z0OU0zVeMFhgheZ0xZoS2iOC21vVUH5pLzLloBUf4or4RIy0WRH9qrnLeobqkUJfN73XsIeViYx_iZl62ME-wtyUMMW_DOO-gvADEuRsO47Gc-3ZfaSE-nfhV9h802lSCC-O5_tx89Haf4cvfe9asb29-re7bx593P1bLx9YxoUpLobc9Z6CRB0mE15xrp4TUnnJPtWAd7YX0BEvWISqYVrbXnXe-c8pJ3dNZ833yHdPwfIRczG44pjpONoRrpjRlVFbWYmJt7B5MiH4oybq6ezgEN0TwofaXEtcvqUSqCsgkcGnIOYE3YwoHm_4YjMwpdzPlbmri5py7OYm-TSJIwb0Jbh4wxUIwXnE64blicQPp36zvcd3lMqQ3WyKJ4oow-gqmIpp_</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2594893437</pqid></control><display><type>article</type><title>Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community</title><source>Education Source (EBSCOhost)</source><source>SpringerLink Journals (MCLS)</source><creator>Jiang, Bo ; Zhao, Wei ; Gu, Xiaoqing ; Yin, Chengjiu</creator><creatorcontrib>Jiang, Bo ; Zhao, Wei ; Gu, Xiaoqing ; Yin, Chengjiu</creatorcontrib><description>Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The Scratch online community provides youth opportunities to actively participate in the community by allowing them to observe and interact with others. However, it is unclear what motivates learners’ active participation in the Scratch online community. With a large-scale database with more than two hundred thousand Scratch projects, this study explored the impact of the computational thinking reflected in Scratch projects on users’ participation. We examined Scratch’s online users’ computational thinking profile via clustering analysis on the projects they created, then studied the influence of computational thinking level reflected in projects on the users’ participation through causal analysis. The clustering analysis revealed three clusters of learners, and the advanced learners did not create more projects than others but their projects attract more participation from peers. Our statistic analysis finds a low to moderate strength of correlation between the computational thinking level reflected in projects and their popularity. However, the further causal analysis suggests that the computational thinking level reflected in projects fails to causally affect learners’ participation. Our results suggest that instructors should not only attach importance to the development of basic CT skills of youth but also do well to find ways to get youth to participate actively in social interaction activity during the programming process.</description><identifier>ISSN: 1042-1629</identifier><identifier>EISSN: 1556-6501</identifier><identifier>DOI: 10.1007/s11423-021-10021-8</identifier><language>eng</language><publisher>New York: Springer Science + Business Media</publisher><subject>Case studies ; Communities of Practice ; Community Relations ; Computer Science Education ; Correlation ; Distance learning ; Education ; Educational Technology ; Elementary Secondary Education ; Interaction ; Interpersonal Relationship ; Learning and Instruction ; Learning Theories ; Problem solving ; Programming ; Programming Languages ; RESEARCH ARTICLE ; Social aspects ; Social networks ; Socialization ; Student Motivation ; Student Participation ; Thinking Skills ; Virtual communities ; Youth ; Youth Opportunities</subject><ispartof>Educational technology research and development, 2021-10, Vol.69 (5), p.2399-2421</ispartof><rights>Association for Educational Communications and Technology 2021</rights><rights>COPYRIGHT 2021 Springer</rights><rights>Association for Educational Communications and Technology 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c468t-3edad54e90fe726f9559c8679f35f3964b3d67f2174b036498ad9bfcfbc8c79d3</citedby><cites>FETCH-LOGICAL-c468t-3edad54e90fe726f9559c8679f35f3964b3d67f2174b036498ad9bfcfbc8c79d3</cites><orcidid>0000-0002-7914-1978</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11423-021-10021-8$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11423-021-10021-8$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51298</link.rule.ids><backlink>$$Uhttp://eric.ed.gov/ERICWebPortal/detail?accno=EJ1316645$$DView record in ERIC$$Hfree_for_read</backlink></links><search><creatorcontrib>Jiang, Bo</creatorcontrib><creatorcontrib>Zhao, Wei</creatorcontrib><creatorcontrib>Gu, Xiaoqing</creatorcontrib><creatorcontrib>Yin, Chengjiu</creatorcontrib><title>Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community</title><title>Educational technology research and development</title><addtitle>Education Tech Research Dev</addtitle><description>Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The Scratch online community provides youth opportunities to actively participate in the community by allowing them to observe and interact with others. However, it is unclear what motivates learners’ active participation in the Scratch online community. With a large-scale database with more than two hundred thousand Scratch projects, this study explored the impact of the computational thinking reflected in Scratch projects on users’ participation. We examined Scratch’s online users’ computational thinking profile via clustering analysis on the projects they created, then studied the influence of computational thinking level reflected in projects on the users’ participation through causal analysis. The clustering analysis revealed three clusters of learners, and the advanced learners did not create more projects than others but their projects attract more participation from peers. Our statistic analysis finds a low to moderate strength of correlation between the computational thinking level reflected in projects and their popularity. However, the further causal analysis suggests that the computational thinking level reflected in projects fails to causally affect learners’ participation. Our results suggest that instructors should not only attach importance to the development of basic CT skills of youth but also do well to find ways to get youth to participate actively in social interaction activity during the programming process.</description><subject>Case studies</subject><subject>Communities of Practice</subject><subject>Community Relations</subject><subject>Computer Science Education</subject><subject>Correlation</subject><subject>Distance learning</subject><subject>Education</subject><subject>Educational Technology</subject><subject>Elementary Secondary Education</subject><subject>Interaction</subject><subject>Interpersonal Relationship</subject><subject>Learning and Instruction</subject><subject>Learning Theories</subject><subject>Problem solving</subject><subject>Programming</subject><subject>Programming Languages</subject><subject>RESEARCH ARTICLE</subject><subject>Social aspects</subject><subject>Social networks</subject><subject>Socialization</subject><subject>Student Motivation</subject><subject>Student Participation</subject><subject>Thinking Skills</subject><subject>Virtual communities</subject><subject>Youth</subject><subject>Youth Opportunities</subject><issn>1042-1629</issn><issn>1556-6501</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNqNUMtqGzEUHUoKTdz-QKFg6HocvR9LY_JoCHRTL4vQaK5sObZmIsmE_n1kT0mhq0gg6d7z0OU0zVeMFhgheZ0xZoS2iOC21vVUH5pLzLloBUf4or4RIy0WRH9qrnLeobqkUJfN73XsIeViYx_iZl62ME-wtyUMMW_DOO-gvADEuRsO47Gc-3ZfaSE-nfhV9h802lSCC-O5_tx89Haf4cvfe9asb29-re7bx593P1bLx9YxoUpLobc9Z6CRB0mE15xrp4TUnnJPtWAd7YX0BEvWISqYVrbXnXe-c8pJ3dNZ833yHdPwfIRczG44pjpONoRrpjRlVFbWYmJt7B5MiH4oybq6ezgEN0TwofaXEtcvqUSqCsgkcGnIOYE3YwoHm_4YjMwpdzPlbmri5py7OYm-TSJIwb0Jbh4wxUIwXnE64blicQPp36zvcd3lMqQ3WyKJ4oow-gqmIpp_</recordid><startdate>20211001</startdate><enddate>20211001</enddate><creator>Jiang, Bo</creator><creator>Zhao, Wei</creator><creator>Gu, Xiaoqing</creator><creator>Yin, Chengjiu</creator><general>Springer Science + Business Media</general><general>Springer US</general><general>Springer</general><general>Springer Nature B.V</general><scope>7SW</scope><scope>BJH</scope><scope>BNH</scope><scope>BNI</scope><scope>BNJ</scope><scope>BNO</scope><scope>ERI</scope><scope>PET</scope><scope>REK</scope><scope>WWN</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>0-V</scope><scope>3V.</scope><scope>7XB</scope><scope>88B</scope><scope>88G</scope><scope>8A4</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ALSLI</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>CJNVE</scope><scope>DWQXO</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>M0P</scope><scope>M2M</scope><scope>M2O</scope><scope>MBDVC</scope><scope>PQEDU</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PSYQQ</scope><scope>Q9U</scope><scope>S0X</scope><orcidid>https://orcid.org/0000-0002-7914-1978</orcidid></search><sort><creationdate>20211001</creationdate><title>Understanding the relationship between computational thinking and computational participation</title><author>Jiang, Bo ; Zhao, Wei ; Gu, Xiaoqing ; Yin, Chengjiu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c468t-3edad54e90fe726f9559c8679f35f3964b3d67f2174b036498ad9bfcfbc8c79d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Case studies</topic><topic>Communities of Practice</topic><topic>Community Relations</topic><topic>Computer Science Education</topic><topic>Correlation</topic><topic>Distance learning</topic><topic>Education</topic><topic>Educational Technology</topic><topic>Elementary Secondary Education</topic><topic>Interaction</topic><topic>Interpersonal Relationship</topic><topic>Learning and Instruction</topic><topic>Learning Theories</topic><topic>Problem solving</topic><topic>Programming</topic><topic>Programming Languages</topic><topic>RESEARCH ARTICLE</topic><topic>Social aspects</topic><topic>Social networks</topic><topic>Socialization</topic><topic>Student Motivation</topic><topic>Student Participation</topic><topic>Thinking Skills</topic><topic>Virtual communities</topic><topic>Youth</topic><topic>Youth Opportunities</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jiang, Bo</creatorcontrib><creatorcontrib>Zhao, Wei</creatorcontrib><creatorcontrib>Gu, Xiaoqing</creatorcontrib><creatorcontrib>Yin, Chengjiu</creatorcontrib><collection>ERIC</collection><collection>ERIC (Ovid)</collection><collection>ERIC</collection><collection>ERIC</collection><collection>ERIC (Legacy Platform)</collection><collection>ERIC( SilverPlatter )</collection><collection>ERIC</collection><collection>ERIC PlusText (Legacy Platform)</collection><collection>Education Resources Information Center (ERIC)</collection><collection>ERIC</collection><collection>CrossRef</collection><collection>ProQuest Social Sciences Premium Collection【Remote access available】</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Education Database (Alumni Edition)</collection><collection>Psychology Database (Alumni)</collection><collection>Education Periodicals</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Social Science Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>Education Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Central</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>Education Database</collection><collection>Psychology Database (ProQuest)</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>ProQuest One Education</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest One Psychology</collection><collection>ProQuest Central Basic</collection><collection>SIRS Editorial</collection><jtitle>Educational technology research and development</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jiang, Bo</au><au>Zhao, Wei</au><au>Gu, Xiaoqing</au><au>Yin, Chengjiu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><ericid>EJ1316645</ericid><atitle>Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community</atitle><jtitle>Educational technology research and development</jtitle><stitle>Education Tech Research Dev</stitle><date>2021-10-01</date><risdate>2021</risdate><volume>69</volume><issue>5</issue><spage>2399</spage><epage>2421</epage><pages>2399-2421</pages><issn>1042-1629</issn><eissn>1556-6501</eissn><abstract>Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The Scratch online community provides youth opportunities to actively participate in the community by allowing them to observe and interact with others. However, it is unclear what motivates learners’ active participation in the Scratch online community. With a large-scale database with more than two hundred thousand Scratch projects, this study explored the impact of the computational thinking reflected in Scratch projects on users’ participation. We examined Scratch’s online users’ computational thinking profile via clustering analysis on the projects they created, then studied the influence of computational thinking level reflected in projects on the users’ participation through causal analysis. The clustering analysis revealed three clusters of learners, and the advanced learners did not create more projects than others but their projects attract more participation from peers. Our statistic analysis finds a low to moderate strength of correlation between the computational thinking level reflected in projects and their popularity. However, the further causal analysis suggests that the computational thinking level reflected in projects fails to causally affect learners’ participation. Our results suggest that instructors should not only attach importance to the development of basic CT skills of youth but also do well to find ways to get youth to participate actively in social interaction activity during the programming process.</abstract><cop>New York</cop><pub>Springer Science + Business Media</pub><doi>10.1007/s11423-021-10021-8</doi><tpages>23</tpages><orcidid>https://orcid.org/0000-0002-7914-1978</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1042-1629
ispartof Educational technology research and development, 2021-10, Vol.69 (5), p.2399-2421
issn 1042-1629
1556-6501
language eng
recordid cdi_proquest_journals_2594893437
source Education Source (EBSCOhost); SpringerLink Journals (MCLS)
subjects Case studies
Communities of Practice
Community Relations
Computer Science Education
Correlation
Distance learning
Education
Educational Technology
Elementary Secondary Education
Interaction
Interpersonal Relationship
Learning and Instruction
Learning Theories
Problem solving
Programming
Programming Languages
RESEARCH ARTICLE
Social aspects
Social networks
Socialization
Student Motivation
Student Participation
Thinking Skills
Virtual communities
Youth
Youth Opportunities
title Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T17%3A20%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Understanding%20the%20relationship%20between%20computational%20thinking%20and%20computational%20participation:%20a%20case%20study%20from%20Scratch%20online%20community&rft.jtitle=Educational%20technology%20research%20and%20development&rft.au=Jiang,%20Bo&rft.date=2021-10-01&rft.volume=69&rft.issue=5&rft.spage=2399&rft.epage=2421&rft.pages=2399-2421&rft.issn=1042-1629&rft.eissn=1556-6501&rft_id=info:doi/10.1007/s11423-021-10021-8&rft_dat=%3Cgale_proqu%3EA713963708%3C/gale_proqu%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2594893437&rft_id=info:pmid/&rft_galeid=A713963708&rft_ericid=EJ1316645&rft_jstor_id=27285824&rfr_iscdi=true