A systematic review of learning computational thinking through Scratch in K-9
As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as “what to teach” and “what can be learned.” These questions are universally crucial to the learning of all subjects. Nevertheless, there is no up-to-date,...
Saved in:
Published in | Computers and education Vol. 141; p. 103607 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.11.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as “what to teach” and “what can be learned.” These questions are universally crucial to the learning of all subjects. Nevertheless, there is no up-to-date, systematic overview of CT education for K-9 students that attempt to provide answers to these crucial questions. Thus, this systematic review presents a synthesis of 55 empirical studies, providing evidence of the development of computational thinking through programming in Scratch, one of the most popular visual block programming languages in schools. The purpose of this review is to systematically examine the CT skills that can be obtained through Scratch in K-9 based on empirical evidence. This systematic review has adopted Brennan and Resnick's (2012) framework as the basis for defining and identifying the expected CT skills in K-9. The major findings entail what computational thinking skills students in K-9 can learn through Scratch in relation to the framework mentioned above, taking the progression of learning into account. Additional CT skills that are not captured by the framework were identified including input/output, reading, interpreting and communicating code, using multimodal media, predictive thinking, and human-computer interaction. These additional CT skills are not currently presented in Brennan and Resnick's (2012) framework and can be considered as possible supplements to their framework. Furthermore, the paper discusses the difficulties regarding assessment and the progression of the identified skills, as well as problems with study designs. Finally, the paper sets out suggestions for future studies based on the current research gaps.
•The paper identified computational thinking skills that can be obtained through Scratch in compulsory education.•The paper presented a quantitative analysis of the methodology of the empirical studies.•The paper described the learning challenges and difficulties associated with the identified computational thinking skills.•The paper provided an overview of the progression of the computational thinking skills according to the learners' ages.•The paper revealed some problems in scientific reporting. |
---|---|
AbstractList | As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as “what to teach” and “what can be learned.” These questions are universally crucial to the learning of all subjects. Nevertheless, there is no up-to-date, systematic overview of CT education for K-9 students that attempt to provide answers to these crucial questions. Thus, this systematic review presents a synthesis of 55 empirical studies, providing evidence of the development of computational thinking through programming in Scratch, one of the most popular visual block programming languages in schools. The purpose of this review is to systematically examine the CT skills that can be obtained through Scratch in K-9 based on empirical evidence. This systematic review has adopted Brennan and Resnick's (2012) framework as the basis for defining and identifying the expected CT skills in K-9. The major findings entail what computational thinking skills students in K-9 can learn through Scratch in relation to the framework mentioned above, taking the progression of learning into account. Additional CT skills that are not captured by the framework were identified including input/output, reading, interpreting and communicating code, using multimodal media, predictive thinking, and human-computer interaction. These additional CT skills are not currently presented in Brennan and Resnick's (2012) framework and can be considered as possible supplements to their framework. Furthermore, the paper discusses the difficulties regarding assessment and the progression of the identified skills, as well as problems with study designs. Finally, the paper sets out suggestions for future studies based on the current research gaps.
•The paper identified computational thinking skills that can be obtained through Scratch in compulsory education.•The paper presented a quantitative analysis of the methodology of the empirical studies.•The paper described the learning challenges and difficulties associated with the identified computational thinking skills.•The paper provided an overview of the progression of the computational thinking skills according to the learners' ages.•The paper revealed some problems in scientific reporting. As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as what to teach and what can be learned. These questions are universally crucial to the learning of all subjects. Nevertheless, there is no up-to-date, systematic overview of CT education for K-9 students that attempt to provide answers to these crucial questions. Thus, this systematic review presents a synthesis of 55 empirical studies, providing evidence of the development of computational thinking through programming in Scratch, one of the most popular visual block programming languages in schools. The purpose of this review is to systematically examine the CT skills that can be obtained through Scratch in K-9 based on empirical evidence. This systematic review has adopted Brennan and Resnick's (2012) framework as the basis for defining and identifying the expected CT skills in K-9. The major findings entail what computational thinking skills students in K-9 can learn through Scratch in relation to the framework mentioned above, taking the progression of learning into account. Additional CT skills that are not captured by the framework were identified including input/output, reading, interpreting and communicating code, using multimodal media, predictive thinking, and human-computer interaction. These additional CT skills are not currently presented in Brennan and Resnick's (2012) framework and can be considered as possible supplements to their framework. Furthermore, the paper discusses the difficulties regarding assessment and the progression of the identified skills, as well as problems with study designs. Finally, the paper sets out suggestions for future studies based on the current research gaps. |
ArticleNumber | 103607 |
Author | Nouri, Jalal Zhang, LeChen |
Author_xml | – sequence: 1 givenname: LeChen orcidid: 0000-0002-4216-4463 surname: Zhang fullname: Zhang, LeChen email: chen@dsv.su.se – sequence: 2 givenname: Jalal surname: Nouri fullname: Nouri, Jalal email: jalal@dsv.su.se |
BackLink | https://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-174920$$DView record from Swedish Publication Index |
BookMark | eNqFkMtKAzEUhoNUsK0-gpAHcGoyydxwIaVeseLCC-5CJjnTpraTkmQsfXtnmOLCjasD_znfD-cboUFta0DonJIJJTS9XE2U3WxBN5OY0KLNWEqyIzSkecaiLI8_B2jYZRFlNDlBI-9XhBCe8mSInqfY732AjQxGYQffBnbYVngN0tWmXuCuugnt1tZyjcPS1F9dHJbONoslflVOBrXEpsZPUXGKjiu59nB2mGP0fnf7NnuI5i_3j7PpPFKMpyHKJHBdcA28gIoWZRrrPFM6LxmtCFdpzFRJNUsYKzgv8_apLKsIkZyWqVZQsTG66Hv9DrZNKbbObKTbCyuNuDEfU2HdQvhG0IwXMWnPk_5cOeu9g-oXoER0CsVKHBSKTqHoFbbc1R9OmV5FcNKs_6WvexpaE61XJ7wyUCvQxoEKQlvzT8MPl_uTfA |
CitedBy_id | crossref_primary_10_29333_ejmste_15578 crossref_primary_10_1007_s40751_022_00102_5 crossref_primary_10_3390_educsci13090892 crossref_primary_10_1111_bjet_13215 crossref_primary_10_1177_07356331211017793 crossref_primary_10_1080_10494820_2023_2190356 crossref_primary_10_1111_jcal_12545 crossref_primary_10_1109_ACCESS_2024_3449228 crossref_primary_10_2478_rem_2024_0018 crossref_primary_10_1515_edu_2022_0228 crossref_primary_10_3390_computers10060069 crossref_primary_10_1080_08993408_2024_2344402 crossref_primary_10_1007_s40751_024_00146_9 crossref_primary_10_1007_s41979_023_00097_7 crossref_primary_10_1007_s10639_024_12922_6 crossref_primary_10_1007_s12144_024_05865_1 crossref_primary_10_1177_00472395241312652 crossref_primary_10_1016_j_compedu_2021_104400 crossref_primary_10_1177_07356331221114183 crossref_primary_10_17275_per_22_115_9_5 crossref_primary_10_1007_s10639_024_12644_9 crossref_primary_10_3390_s22103746 crossref_primary_10_56294_saludcyt20241281 crossref_primary_10_33418_education_1487199 crossref_primary_10_1007_s40489_023_00369_3 crossref_primary_10_1007_s10639_022_11325_9 crossref_primary_10_12681_riste_34477 crossref_primary_10_1007_s10639_021_10667_0 crossref_primary_10_1007_s10639_020_10193_5 crossref_primary_10_1080_0144929X_2021_1921028 crossref_primary_10_1007_s11423_022_10093_0 crossref_primary_10_1145_3657303 crossref_primary_10_1177_07356331211055379 crossref_primary_10_1111_jcal_12771 crossref_primary_10_1007_s11423_023_10240_1 crossref_primary_10_30935_cedtech_11477 crossref_primary_10_1007_s10639_024_13192_y crossref_primary_10_1007_s10639_024_12448_x crossref_primary_10_18178_ijiet_2022_12_5_1628 crossref_primary_10_1016_j_compedu_2022_104721 crossref_primary_10_1007_s13132_023_01586_1 crossref_primary_10_1007_s13218_021_00750_6 crossref_primary_10_1177_07356331241303067 crossref_primary_10_1007_s11219_024_09700_5 crossref_primary_10_1007_s10956_023_10089_2 crossref_primary_10_1016_j_elerap_2020_101011 crossref_primary_10_1109_ACCESS_2019_2956136 crossref_primary_10_1109_TG_2022_3143701 crossref_primary_10_1007_s10639_023_12325_z crossref_primary_10_3389_fpsyg_2023_1252718 crossref_primary_10_1177_07356331241227793 crossref_primary_10_1177_27527263231181963 crossref_primary_10_1016_j_compedu_2022_104457 crossref_primary_10_1186_s40594_023_00434_7 crossref_primary_10_1111_bjet_13256 crossref_primary_10_3389_feduc_2024_1414081 crossref_primary_10_1145_3494579 crossref_primary_10_1007_s11423_024_10364_y crossref_primary_10_1177_07356331221121106 crossref_primary_10_3389_fpsyg_2022_904761 crossref_primary_10_1007_s40751_023_00126_5 crossref_primary_10_1111_jcal_13041 crossref_primary_10_52756_ijerr_2024_v43spl_005 crossref_primary_10_1007_s40692_022_00236_w crossref_primary_10_1016_j_cag_2024_104114 crossref_primary_10_1007_s10639_023_11975_3 crossref_primary_10_3390_computers13040091 crossref_primary_10_3917_enf2_224_0479 crossref_primary_10_1145_3578269 crossref_primary_10_3390_educsci15010051 crossref_primary_10_1080_03075079_2024_2361831 crossref_primary_10_14686_buefad_888374 crossref_primary_10_1007_s10639_023_11880_9 crossref_primary_10_1564_tme_v30_3_1 crossref_primary_10_3916_C68_2021_07 crossref_primary_10_1007_s00371_024_03699_3 crossref_primary_10_1177_07356331211033158 crossref_primary_10_3390_educsci12010039 crossref_primary_10_3390_math10132223 crossref_primary_10_1177_07356331211037757 crossref_primary_10_1007_s10639_024_12744_6 crossref_primary_10_1007_s10956_024_10145_5 crossref_primary_10_1016_j_compedu_2021_104284 crossref_primary_10_1016_j_compedu_2020_103810 crossref_primary_10_1016_j_compedu_2021_104287 crossref_primary_10_1016_j_ijcci_2021_100396 crossref_primary_10_1007_s10639_021_10617_w crossref_primary_10_1111_bjet_13157 crossref_primary_10_1007_s11423_024_10400_x crossref_primary_10_1111_jcal_12845 crossref_primary_10_1111_jcal_12723 crossref_primary_10_1080_0144929X_2022_2083981 crossref_primary_10_1080_10494820_2024_2349883 crossref_primary_10_1080_08993408_2022_2095594 crossref_primary_10_1080_08993408_2023_2245687 crossref_primary_10_35675_befdergi_1549680 crossref_primary_10_1016_j_compedu_2023_104794 crossref_primary_10_1080_10494820_2023_2223239 crossref_primary_10_51889_2959_5894_2024_87_3_025 crossref_primary_10_1007_s10758_022_09629_3 crossref_primary_10_1007_s13218_021_00752_4 crossref_primary_10_1080_08993408_2022_2145549 crossref_primary_10_1080_10494820_2023_2249049 crossref_primary_10_1080_08993408_2024_2403970 crossref_primary_10_3390_su16177632 crossref_primary_10_1007_s10639_023_11843_0 crossref_primary_10_1109_TLT_2021_3111108 crossref_primary_10_1007_s10956_023_10052_1 crossref_primary_10_3102_00346543231216958 crossref_primary_10_1016_j_chb_2021_106836 crossref_primary_10_1007_s10639_024_12597_z crossref_primary_10_33200_ijcer_1031848 crossref_primary_10_1177_07356331221081753 crossref_primary_10_1016_j_jss_2021_111107 crossref_primary_10_1016_j_edurev_2023_100520 crossref_primary_10_7821_naer_2021_7_640 crossref_primary_10_1016_j_caeai_2023_100146 crossref_primary_10_1016_j_tsc_2020_100726 crossref_primary_10_1080_08993408_2023_2237366 crossref_primary_10_1007_s11423_022_10097_w crossref_primary_10_1109_ACCESS_2022_3230981 crossref_primary_10_1007_s10639_024_13052_9 crossref_primary_10_1007_s42330_023_00293_y crossref_primary_10_1016_j_caeo_2023_100122 crossref_primary_10_1177_21582440231205409 crossref_primary_10_1080_08993408_2023_2240657 crossref_primary_10_1007_s10639_023_12103_x crossref_primary_10_1177_18344909211010240 crossref_primary_10_1177_07356331221098793 crossref_primary_10_1177_07356331241268474 crossref_primary_10_3390_educsci13040422 crossref_primary_10_3389_fpsyt_2022_1022304 crossref_primary_10_1007_s12369_021_00769_7 crossref_primary_10_1177_0735633120973429 crossref_primary_10_1002_cae_22654 crossref_primary_10_1007_s10956_023_10062_z crossref_primary_10_1080_08993408_2021_1874221 crossref_primary_10_3390_educsci13050487 crossref_primary_10_1080_10494820_2022_2127776 crossref_primary_10_1109_TLT_2021_3107349 crossref_primary_10_1080_15391523_2020_1870250 crossref_primary_10_1007_s10956_020_09892_y crossref_primary_10_1155_2023_3760957 crossref_primary_10_1177_10567879221076077 crossref_primary_10_3390_s22010389 crossref_primary_10_1007_s11423_022_10157_1 crossref_primary_10_1016_j_ijcci_2022_100563 crossref_primary_10_1002_cae_22740 crossref_primary_10_1007_s10956_020_09831_x crossref_primary_10_1007_s10758_022_09593_y crossref_primary_10_1177_07356331221100740 crossref_primary_10_1186_s40594_024_00495_2 crossref_primary_10_3389_fpsyg_2022_987761 crossref_primary_10_1007_s10956_025_10208_1 crossref_primary_10_1016_j_compedu_2022_104431 crossref_primary_10_1016_j_compedu_2022_104553 crossref_primary_10_1007_s11423_022_10184_y crossref_primary_10_1016_j_compedu_2022_104445 crossref_primary_10_3390_educsci11090518 crossref_primary_10_1016_j_compedu_2020_104083 crossref_primary_10_1177_07356331241249956 crossref_primary_10_33400_kuje_1062803 crossref_primary_10_1007_s11423_021_10016_5 crossref_primary_10_3390_jintelligence11020036 crossref_primary_10_17478_jegys_1355722 crossref_primary_10_1007_s10758_021_09565_8 crossref_primary_10_1016_j_caeo_2023_100132 crossref_primary_10_1007_s10639_023_11807_4 crossref_primary_10_1177_07356331231178948 crossref_primary_10_1016_j_tsc_2022_101224 crossref_primary_10_1016_j_compedu_2022_104562 crossref_primary_10_1016_j_compedu_2021_104267 crossref_primary_10_1007_s10758_022_09636_4 crossref_primary_10_1111_jcal_12904 crossref_primary_10_1002_cae_22321 crossref_primary_10_3390_computers10050068 crossref_primary_10_1007_s10639_023_11583_1 crossref_primary_10_19171_uefad_850325 crossref_primary_10_17275_per_23_30_10_2 crossref_primary_10_1016_j_tsc_2021_100926 crossref_primary_10_30831_akukeg_892869 crossref_primary_10_1007_s10639_021_10724_8 crossref_primary_10_1111_jcal_12591 crossref_primary_10_3390_educsci13090858 crossref_primary_10_31004_obsesi_v7i4_4005 crossref_primary_10_1007_s10639_021_10800_z crossref_primary_10_1016_j_learninstruc_2024_102041 crossref_primary_10_1007_s10639_021_10811_w crossref_primary_10_1080_10494820_2023_2194929 crossref_primary_10_21585_ijcses_v4i1_59 crossref_primary_10_1016_j_compedu_2022_104505 crossref_primary_10_3390_su131810203 crossref_primary_10_3390_educsci14020201 crossref_primary_10_1007_s12528_021_09305_y crossref_primary_10_1016_j_compedu_2020_104060 crossref_primary_10_1177_07356331221102312 crossref_primary_10_1177_02103702241253407 crossref_primary_10_1002_tea_21918 crossref_primary_10_3390_educsci12060380 crossref_primary_10_1177_07356331231210560 crossref_primary_10_21585_ijcses_v6i1_156 crossref_primary_10_1177_07356331211035182 crossref_primary_10_1016_j_compedu_2023_104961 crossref_primary_10_1080_03004430_2023_2299405 crossref_primary_10_1016_j_compedu_2023_104962 crossref_primary_10_31757_euer_612 crossref_primary_10_3390_electronics11162584 crossref_primary_10_1016_j_heliyon_2024_e39630 crossref_primary_10_3390_su15031983 crossref_primary_10_17753_sosekev_1268523 crossref_primary_10_58693_ier_212 crossref_primary_10_1177_0735633120965919 crossref_primary_10_1016_j_compedu_2025_105281 crossref_primary_10_3390_su141710672 crossref_primary_10_1016_j_compedu_2021_104353 crossref_primary_10_1186_s40594_024_00498_z crossref_primary_10_31681_jetol_1375335 crossref_primary_10_1007_s10639_024_13253_2 crossref_primary_10_1007_s40692_021_00207_7 crossref_primary_10_1080_08993408_2021_1935603 crossref_primary_10_3390_su151612494 crossref_primary_10_1007_s40692_021_00211_x crossref_primary_10_1177_0735633120978530 crossref_primary_10_2139_ssrn_4095691 crossref_primary_10_1007_s11423_023_10323_z crossref_primary_10_1016_j_compedu_2019_103798 |
Cites_doi | 10.1007/s10798-013-9248-6 10.1080/08993408.2013.832022 10.1145/1118178.1118215 10.1007/s40692-016-0076-z 10.1016/j.chb.2014.09.012 10.1007/s10639-015-9412-6 10.1006/ijhc.2000.0375 10.1016/j.chb.2016.08.047 10.3102/0013189X12463051 10.1016/j.ijcci.2018.06.004 10.1016/j.compedu.2016.03.003 10.1145/1868358.1868363 10.1177/107621751103400208 10.1007/s11423-010-9184-z 10.1177/0735633115608444 10.1080/08993408.2015.1033142 10.1016/j.compedu.2017.03.001 10.1111/j.1365-2648.2007.04569.x 10.1111/jcal.12155 10.3102/0013189X14545513 10.1007/s10956-015-9552-x 10.1016/j.robot.2015.10.008 10.1016/j.ijcci.2017.12.004 10.15388/infedu.2014.03 10.1007/s10956-015-9581-5 10.14221/ajte.2017v42n3.4 10.1145/1151954.1067453 10.1007/s10798-015-9325-0 10.1093/comjnl/bxs074 10.1080/11356405.2017.1305075 10.1007/s11277-016-3450-2 10.1007/s10798-017-9400-9 10.1080/10494820.2015.1065892 10.34190/ejel.15.4.2368 10.1007/s40751-017-0028-x 10.1007/s10639-017-9673-3 10.21585/ijcses.v1i2.9 10.1145/1929887.1929905 |
ContentType | Journal Article |
Copyright | 2019 Elsevier Ltd |
Copyright_xml | – notice: 2019 Elsevier Ltd |
DBID | AAYXX CITATION ADTPV AOWAS DG7 |
DOI | 10.1016/j.compedu.2019.103607 |
DatabaseName | CrossRef SwePub SwePub Articles SWEPUB Stockholms universitet |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Education |
EISSN | 1873-782X |
ExternalDocumentID | oai_DiVA_org_su_174920 10_1016_j_compedu_2019_103607 S0360131519301605 |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 29F 4.4 41~ 457 4G. 5GY 5VS 6J9 6TJ 7-5 71M 8P~ 9JO AABNK AACTN AAEDT AAEDW AAFJI AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO ABFNM ABFRF ABIVO ABJNI ABMAC ABMMH ABTAH ABXDB ABYKQ ACDAQ ACGFS ACHQT ACRLP ACTDY ADBBV ADEZE ADHUB ADIYS ADMUD AEBSH AEFWE AEKER AENEX AFFNX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AI. AIEXJ AIKHN AITUG AJBFU AJOXV AKYCK ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOMHK ASPBG AVARZ AVWKF AXJTR AZFZN BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q GBLVA HF~ HLZ HMY HVGLF HZ~ IHE J1W KOM LG9 M3Y M41 MO0 N9A NHB O-L O9- OAUVE OHT OZT P-8 P-9 P2P PC. PRBVW Q38 R2- RIG ROL RPZ SBC SDF SDG SDP SES SEW SPCBC SSB SSO SSS SSZ T5K UNMZH VH1 WUQ XSW ZY4 ~G- AATTM AAXKI AAYWO AAYXX ABWVN ACRPL ACVFH ADCNI ADMHG ADNMO ADVLN AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP BNPGV CITATION SSH ADTPV AOWAS DG7 EFKBS |
ID | FETCH-LOGICAL-c346t-7ae4d94de49ef19b62d87cd8b31f04c623cb1d3533944b801977f00a41b6dcef3 |
IEDL.DBID | .~1 |
ISSN | 0360-1315 1873-782X |
IngestDate | Thu Aug 21 06:30:41 EDT 2025 Tue Jul 01 01:32:05 EDT 2025 Thu Apr 24 23:05:24 EDT 2025 Fri Feb 23 02:36:03 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Keywords | Computational thinking Programming Systematic review Scratch K-9 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c346t-7ae4d94de49ef19b62d87cd8b31f04c623cb1d3533944b801977f00a41b6dcef3 |
ORCID | 0000-0002-4216-4463 |
ParticipantIDs | swepub_primary_oai_DiVA_org_su_174920 crossref_primary_10_1016_j_compedu_2019_103607 crossref_citationtrail_10_1016_j_compedu_2019_103607 elsevier_sciencedirect_doi_10_1016_j_compedu_2019_103607 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2019-11-01 |
PublicationDateYYYYMMDD | 2019-11-01 |
PublicationDate_xml | – month: 11 year: 2019 text: 2019-11-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Computers and education |
PublicationYear | 2019 |
Publisher | Elsevier Ltd |
Publisher_xml | – name: Elsevier Ltd |
References | Atmatzidou, Demetriadis (bib4) 2016; 75 Seiter (bib79) 2015, March Webb, Rosson (bib94) 2013, March Vaníček (bib89) 2015, September Angeli, Voogt, Fluck, Webb, Cox, Malyn-Smith (bib3) 2016; 19 Franklin, Conrad, Boe, Nilsen, Hill, Len (bib35) 2013, March Sáez-López, Sevillano-García (bib77) 2017; 29 Grover, Pea (bib40) 2013; 42 Chen, Shen, Barth-Cohen, Jiang, Huang, Eltoukhy (bib21) 2017; 109 Falloon (bib31) 2016; 32 Statter, Armoni (bib83) 2017, November Fatourou, Zygouris, Loukopoulos, Stamoulis (bib32) 2017, September Meerbaum-Salant, Armoni, Ben-Ari (bib63) 2013; 23 . Catlin, Woollard (bib20) 2014, July Davis, Kafai, Vasudevan, Lee (bib27) 2013, June Grover, Basu (bib39) 2017, March Blackwell (bib14) 2002, June Kafai, Vasudevan (bib48) 2015 Athanasiou, Topali, Mikropoulos (bib111) 2016, November Bell (bib9) 2015, June Yardi, Krolikowski, Marshall, Bruckman (bib100) 2008; 8 Weintrop, Beheshti, Horn, Orton, Jona, Trouille (bib95) 2016; 25 Makel, Plucker (bib59) 2014; 43 Flannery, Silverman, Kazakoff, Bers, Bontá, Resnick (bib34) 2013, June Heintz, Mannila, Färnqvist (bib43) 2016, October Ke, Im (bib116) 2014; 24 Duncan, Bell, Tanimoto (bib29) 2014, November Elo, Kyngäs (bib30) 2008; 62 Brennan, Resnick (bib17) 2013, March Vasudevan, Kafai, Yang (bib90) 2015, June Selby, Woollard (bib82) 2013 Aho (bib1) 2012; 55 Baytak, Land (bib7) 2011; 59 Berland, Wilensky (bib12) 2015; 24 Wong, Cheung, Ching, Huen (bib124) 2015, December Moreno-León, Robles, Román-González (bib65) 2015; 46 Computing At School (n.d.) Computational thinking. Available from Kong (bib53) 2016; 3 (bib78) 2018 Román-González, Pérez-González, Jiménez-Fernández (bib72) 2017; 72 Ambrósio, Xavier, Georges (bib2) 2014 Strawhacker, Lee, Bers (bib84) 2017; 28 Lahtinen, Ala-Mutka, Järvinen (bib54) 2005; 37 Maloney, Resnick, Rusk, Silverman, Eastmond (bib60) 2010; 10 Peel, Fulton, Pontelli (bib68) 2015, October Wing (bib123) 2011 Bower, Wood, Lai, Howe, Lister, Mason (bib15) 2017; 42 Franklin, Hill, Dwyer, Hansen, Iveland, Harlow (bib36) 2016, March Segredo, Miranda, León, Santos (bib122) 2016 McLean, Ernest (bib62) 1998; 5 Lye, Koh (bib58) 2014; 41 Ruf, Mühling, Hubwieser (bib75) 2014, November Kalelioglu, Gülbahar, Kukul (bib49) 2016; 4 Wing (bib98) 2006, March; 49 Fields, Vasudevan, Kafai (bib33) 2015; 23 Papert (bib67) 1980 Curzon (bib25) 2013, November Meerbaum-Salant, Armoni, Ben-Ari (bib118) 2011, June Cuny, Snyder, Wing (bib24) 2010 Price, Barnes (bib70) 2015, July Rose, Habgood, Jay (bib74) 2017; 15 Lee, Kim, Lee (bib56) 2017; 93 Grover, Cooper, Pea (bib115) 2014, June (bib86) 2018 Basawapatna, Repenning, Koh, Nickerson (bib6) 2013, August Mannila, Dagiene, Demo, Grgurina, Mirolo, Rolandsson (bib61) 2014, June Lewis (bib117) 2010, March Portelance, Strawhacker, Bers (bib121) 2016; 26 Department of Education UK (bib28) 2015 Barr, Stephenson (bib5) 2011; 2 Grover, Pea, Cooper (bib41) 2015; 25 Hermans, Aivaloglou (bib44) 2017, November Mladenović, Boljat, Žanko (bib119) 2017; 23 Hasu, Engeström (bib42) 2000; 53 Voogt, Fisser, Good, Mishra, Yadav (bib91) 2015; 20 Bell, Alexander, Freeman, Grimley (bib10) 2009; 13 Begosso, da Silva (bib8) 2013, October Computer Science Teachers Association (CSTA) Standards Task Force (bib22) 2011 Calao, Moreno-León, Correa, Robles (bib114) 2015 Wang, Hwang, Liang, Wang (bib93) 2017; 20 Curzon, McOwan, Plant, Meagher (bib26) 2014, November von Wangenheim, Alves, Rodrigues, Hauck (bib92) 2017; 1 Burke, Kafai (bib18) 2012, February Funke, Geldreich (bib37) 2017, November Nouri, Zhang, Mannila, Norén (bib66) 2019; 10 Kafai, Vasudevan (bib47) 2015 Burke (bib113) 2012; 4 Kalelioğlu, Gülbahar (bib50) 2014; 13 Moreno-León, Robles (bib120) 2015, March Seiter, Foreman (bib80) 2013, September Kitchenham, Charters (bib52) 2007 Román-González, Pérez-González, Moreno-León, Robles (bib73) 2018; 18 Repenning, Basawapatna, Escherle (bib71) 2016, September Bers (bib13) 2017 (bib85) 2013 Wilson, Moffat (bib97) 2010, September Selby (bib81) 2012, November Utting, Cooper, Kölling, Maloney, Resnick (bib88) 2010; 10 Zhong, Wang, Chen, Li (bib101) 2016; 53 Tsukamoto, Oomori, Nagumo, Takemura, Monden, Matsumoto (bib87) 2017, October Calderon, Crick (bib19) 2015, November Plaza, Sancristobal, Carro, Castro, Blázquez, Muñoz (bib69) 2017, September Benton, Hoyles, Kalas, Noss (bib11) 2017; 3 Giordano, Maiorana (bib38) 2014, April Benton, Saunders, Kalas, Hoyles, Noss (bib112) 2018; 16 Brennan, Resnick (bib16) 2012, April Wohl, Porter, Clinch (bib99) 2015, November Sáez-López, Román-González, Vázquez-Cano (bib76) 2016; 97 Lee (bib55) 2011; 34 Weng, Wong (bib96) 2017, December Jun, Han, Kim (bib46) 2017; 36 Hoover, Barnes, Fatehi, Moreno-León, Puttick, Tucker-Raymond (bib45) 2016, October Grover (10.1016/j.compedu.2019.103607_bib40) 2013; 42 Grover (10.1016/j.compedu.2019.103607_bib39) 2017 Zhong (10.1016/j.compedu.2019.103607_bib101) 2016; 53 Peel (10.1016/j.compedu.2019.103607_bib68) 2015 Cuny (10.1016/j.compedu.2019.103607_bib24) Lahtinen (10.1016/j.compedu.2019.103607_bib54) 2005; 37 Meerbaum-Salant (10.1016/j.compedu.2019.103607_bib63) 2013; 23 Begosso (10.1016/j.compedu.2019.103607_bib8) 2013 Ke (10.1016/j.compedu.2019.103607_bib116) 2014; 24 Mannila (10.1016/j.compedu.2019.103607_bib61) 2014 Angeli (10.1016/j.compedu.2019.103607_bib3) 2016; 19 Ambrósio (10.1016/j.compedu.2019.103607_bib2) 2014 Lee (10.1016/j.compedu.2019.103607_bib55) 2011; 34 Basawapatna (10.1016/j.compedu.2019.103607_bib6) 2013 Webb (10.1016/j.compedu.2019.103607_bib94) 2013 Calao (10.1016/j.compedu.2019.103607_bib114) 2015 Burke (10.1016/j.compedu.2019.103607_bib113) 2012; 4 Jun (10.1016/j.compedu.2019.103607_bib46) 2017; 36 Wilson (10.1016/j.compedu.2019.103607_bib97) 2010 Selby (10.1016/j.compedu.2019.103607_bib82) Vaníček (10.1016/j.compedu.2019.103607_bib89) 2015 Román-González (10.1016/j.compedu.2019.103607_bib72) 2017; 72 Falloon (10.1016/j.compedu.2019.103607_bib31) 2016; 32 Computer Science Teachers Association (CSTA) Standards Task Force (10.1016/j.compedu.2019.103607_bib22) 2011 Duncan (10.1016/j.compedu.2019.103607_bib29) 2014 Statter (10.1016/j.compedu.2019.103607_bib83) 2017 Aho (10.1016/j.compedu.2019.103607_bib1) 2012; 55 Benton (10.1016/j.compedu.2019.103607_bib112) 2018; 16 Mladenović (10.1016/j.compedu.2019.103607_bib119) 2017; 23 Maloney (10.1016/j.compedu.2019.103607_bib60) 2010; 10 Heintz (10.1016/j.compedu.2019.103607_bib43) 2016 Wohl (10.1016/j.compedu.2019.103607_bib99) 2015 Benton (10.1016/j.compedu.2019.103607_bib11) 2017; 3 Weintrop (10.1016/j.compedu.2019.103607_bib95) 2016; 25 Lee (10.1016/j.compedu.2019.103607_bib56) 2017; 93 Hermans (10.1016/j.compedu.2019.103607_bib44) 2017 Tsukamoto (10.1016/j.compedu.2019.103607_bib87) 2017 Franklin (10.1016/j.compedu.2019.103607_bib36) 2016 Hoover (10.1016/j.compedu.2019.103607_bib45) 2016 Ruf (10.1016/j.compedu.2019.103607_bib75) 2014 Calderon (10.1016/j.compedu.2019.103607_bib19) 2015 Strawhacker (10.1016/j.compedu.2019.103607_bib84) 2017; 28 Price (10.1016/j.compedu.2019.103607_bib70) 2015 Wang (10.1016/j.compedu.2019.103607_bib93) 2017; 20 Yardi (10.1016/j.compedu.2019.103607_bib100) 2008; 8 Baytak (10.1016/j.compedu.2019.103607_bib7) 2011; 59 Rose (10.1016/j.compedu.2019.103607_bib74) 2017; 15 Flannery (10.1016/j.compedu.2019.103607_bib34) 2013 Grover (10.1016/j.compedu.2019.103607_bib115) 2014 Portelance (10.1016/j.compedu.2019.103607_bib121) 2016; 26 Seiter (10.1016/j.compedu.2019.103607_bib80) 2013 Barr (10.1016/j.compedu.2019.103607_bib5) 2011; 2 Voogt (10.1016/j.compedu.2019.103607_bib91) 2015; 20 Wing (10.1016/j.compedu.2019.103607_bib123) 2011 Athanasiou (10.1016/j.compedu.2019.103607_bib111) 2016 Funke (10.1016/j.compedu.2019.103607_bib37) 2017 Bower (10.1016/j.compedu.2019.103607_bib15) 2017; 42 Fields (10.1016/j.compedu.2019.103607_bib33) 2015; 23 Makel (10.1016/j.compedu.2019.103607_bib59) 2014; 43 Department of Education UK (10.1016/j.compedu.2019.103607_bib28) 2015 Grover (10.1016/j.compedu.2019.103607_bib41) 2015; 25 Meerbaum-Salant (10.1016/j.compedu.2019.103607_bib118) 2011 Seiter (10.1016/j.compedu.2019.103607_bib79) 2015 (10.1016/j.compedu.2019.103607_bib85) 2013 Bell (10.1016/j.compedu.2019.103607_bib10) 2009; 13 Davis (10.1016/j.compedu.2019.103607_bib27) 2013 (10.1016/j.compedu.2019.103607_bib78) 2018 Fatourou (10.1016/j.compedu.2019.103607_bib32) 2017 Blackwell (10.1016/j.compedu.2019.103607_bib14) 2002 Catlin (10.1016/j.compedu.2019.103607_bib20) 2014 McLean (10.1016/j.compedu.2019.103607_bib62) 1998; 5 Sáez-López (10.1016/j.compedu.2019.103607_bib76) 2016; 97 Weng (10.1016/j.compedu.2019.103607_bib96) 2017 Repenning (10.1016/j.compedu.2019.103607_bib71) 2016 Plaza (10.1016/j.compedu.2019.103607_bib69) 2017 Chen (10.1016/j.compedu.2019.103607_bib21) 2017; 109 Kalelioglu (10.1016/j.compedu.2019.103607_bib49) 2016; 4 Nouri (10.1016/j.compedu.2019.103607_bib66) 2019; 10 Román-González (10.1016/j.compedu.2019.103607_bib73) 2018; 18 Lye (10.1016/j.compedu.2019.103607_bib58) 2014; 41 Moreno-León (10.1016/j.compedu.2019.103607_bib120) 2015 Kitchenham (10.1016/j.compedu.2019.103607_bib52) 2007 Wing (10.1016/j.compedu.2019.103607_bib98) 2006; 49 Selby (10.1016/j.compedu.2019.103607_bib81) 2012 Franklin (10.1016/j.compedu.2019.103607_bib35) 2013 Berland (10.1016/j.compedu.2019.103607_bib12) 2015; 24 Kafai (10.1016/j.compedu.2019.103607_bib48) 2015 Elo (10.1016/j.compedu.2019.103607_bib30) 2008; 62 Brennan (10.1016/j.compedu.2019.103607_bib17) 2013 Kalelioğlu (10.1016/j.compedu.2019.103607_bib50) 2014; 13 Bell (10.1016/j.compedu.2019.103607_bib9) 2015 Papert (10.1016/j.compedu.2019.103607_bib67) 1980 von Wangenheim (10.1016/j.compedu.2019.103607_bib92) 2017; 1 Curzon (10.1016/j.compedu.2019.103607_bib26) 2014 Utting (10.1016/j.compedu.2019.103607_bib88) 2010; 10 Segredo (10.1016/j.compedu.2019.103607_bib122) 2016 Kafai (10.1016/j.compedu.2019.103607_bib47) 2015 Burke (10.1016/j.compedu.2019.103607_bib18) 2012 Vasudevan (10.1016/j.compedu.2019.103607_bib90) 2015 Curzon (10.1016/j.compedu.2019.103607_bib25) 2013 Lewis (10.1016/j.compedu.2019.103607_bib117) 2010 10.1016/j.compedu.2019.103607_bib23 Brennan (10.1016/j.compedu.2019.103607_bib16) 2012 Giordano (10.1016/j.compedu.2019.103607_bib38) 2014 Sáez-López (10.1016/j.compedu.2019.103607_bib77) 2017; 29 Moreno-León (10.1016/j.compedu.2019.103607_bib65) 2015; 46 Bers (10.1016/j.compedu.2019.103607_bib13) 2017 Hasu (10.1016/j.compedu.2019.103607_bib42) 2000; 53 Atmatzidou (10.1016/j.compedu.2019.103607_bib4) 2016; 75 Wong (10.1016/j.compedu.2019.103607_bib124) 2015 Kong (10.1016/j.compedu.2019.103607_bib53) 2016; 3 |
References_xml | – volume: 2 start-page: 48 year: 2011 end-page: 54 ident: bib5 article-title: Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? publication-title: ACM Inroads – year: 2015, October ident: bib68 article-title: DISSECT: An experiment in infusing computational thinking in a sixth grade classroom publication-title: Frontiers in education conference (FIE), 2015 IEEE (1-8) – start-page: 1 year: 2012, April end-page: 25 ident: bib16 article-title: New frameworks for studying and assessing the development of computational thinking publication-title: Proceedings of the 2012 annual meeting of the American educational research association – volume: 75 start-page: 661 year: 2016 end-page: 670 ident: bib4 article-title: Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences publication-title: Robotics and Autonomous Systems – start-page: 127 year: 2015, November end-page: 129 ident: bib19 article-title: Interface design and its role in computational thinking publication-title: Proceedings of the 10th workshop in primary and secondary computing education – start-page: 47 year: 2013, November end-page: 50 ident: bib25 article-title: cs4fn and computational thinking unplugged publication-title: Proceedings of the 8th workshop in primary and secondary computing education – volume: 15 start-page: 297 year: 2017 end-page: 309 ident: bib74 article-title: An exploration of the role of visual programming tools in the development of young children's computational thinking publication-title: Electronic Journal of e-Learning – volume: 55 start-page: 832 year: 2012 end-page: 835 ident: bib1 article-title: Computation and computational thinking publication-title: The Computer Journal – start-page: 49 year: 2015 end-page: 54 ident: bib48 article-title: Constructionist gaming beyond the screen: Middle school students' crafting and computing of touchpads, board games, and controllers publication-title: Proceedings of the workshop in primary and secondary computing education – start-page: 433 year: 2012, February end-page: 438 ident: bib18 article-title: The writers' workshop for youth programmers: Digital storytelling with scratch in middle school classrooms publication-title: Proceedings of the 43rd ACM technical symposium on computer science education – start-page: 307 year: 2015, June end-page: 310 ident: bib9 article-title: Learning complex systems with story-building in scratch publication-title: Proceedings of the 14th international conference on interaction design and children – volume: 53 start-page: 562 year: 2016 end-page: 590 ident: bib101 article-title: An exploration of three-dimensional integrated assessment for computational thinking publication-title: Journal of Educational Computing Research – volume: 37 start-page: 14 year: 2005 end-page: 18 ident: bib54 article-title: A study of the difficulties of novice programmers publication-title: ACM Sigcse Bulletin – start-page: 91 year: 2015, July end-page: 99 ident: bib70 article-title: Comparing textual and block interfaces in a novice programming environment publication-title: Proceedings of the 11th annual international conference on international computing education research – volume: 1 year: 2017 ident: bib92 article-title: Teaching computing in a multidisciplinary way in social studies classes in school--A case study publication-title: International Journal of Computer Science Education in Schools – volume: 23 start-page: 1483 year: 2017 end-page: 1500 ident: bib119 article-title: Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level publication-title: Education and Information Technologies – start-page: 5 year: 2015, December end-page: 10 ident: bib124 article-title: School perceptions of coding education in K-12: A large scale quantitative study to inform innovative practices publication-title: 2015 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) – volume: 25 start-page: 127 year: 2016 end-page: 147 ident: bib95 article-title: Defining computational thinking for mathematics and science classrooms publication-title: Journal of Science Education and Technology – volume: 13 start-page: 33 year: 2014 end-page: 50 ident: bib50 article-title: The effects of teaching programming via scratch on problem solving skills: A discussion from learners' perspective publication-title: Informatics in Education – volume: 10 start-page: 2 year: 2010 end-page: 3 ident: bib88 article-title: Alice, greenfoot, and scratch-a discussion publication-title: ACM Transactions on Computing Education (TOCE) – volume: 109 start-page: 162 year: 2017 end-page: 175 ident: bib21 article-title: Assessing elementary students' computational thinking in everyday reasoning and robotics programming publication-title: Computers & Education – start-page: 3 year: 2017, September end-page: 14 ident: bib69 article-title: Scratch as educational tool to introduce robotics publication-title: International conference on interactive collaborative learning – volume: 36 start-page: 43 year: 2017 end-page: 53 ident: bib46 article-title: Effect of design-based learning on improving computational thinking publication-title: Behaviour & Information Technology – year: 2002, June ident: bib14 article-title: What is programming publication-title: 14th workshop of the psychology of programming interest group (204–218) – volume: 32 start-page: 576 year: 2016 end-page: 593 ident: bib31 article-title: An analysis of young students' thinking when completing basic coding tasks using Scratch Jnr. On the iPad publication-title: Journal of Computer Assisted Learning – start-page: 218 year: 2016, September end-page: 222 ident: bib71 article-title: Computational thinking tools publication-title: 2016 IEEE symposium on visual languages and human-centric computing (VL/HCC) – start-page: 1 year: 2017, October end-page: 8 ident: bib87 article-title: Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming publication-title: Frontiers in education conference (FIE) – year: 2010, September ident: bib97 article-title: Evaluating Scratch to introduce younger schoolchildren to programming publication-title: Proceedings of the 22nd annual psychology of programming interest group. Madrid, Spain – start-page: 50 year: 2014, November end-page: 59 ident: bib75 article-title: Scratch vs. Karel: Impact on learning outcomes and motivation publication-title: Proceedings of the 9th workshop in primary and secondary computing education – volume: 3 start-page: 377 year: 2016 end-page: 394 ident: bib53 article-title: A framework of curriculum design for computational thinking development in K-12 education publication-title: Journal of Computers in Education – volume: 42 start-page: 4 year: 2017 ident: bib15 article-title: Improving the computational thinking pedagogical capabilities of school teachers publication-title: Australian Journal of Teacher Education – volume: 4 start-page: 583 year: 2016 end-page: 596 ident: bib49 article-title: A framework for computational thinking based on a systematic research review publication-title: Baltic Journal of Modern Computing – volume: 24 start-page: 628 year: 2015 end-page: 647 ident: bib12 article-title: Comparing virtual and physical robotics environments for supporting complex systems and computational thinking publication-title: Journal of Science Education and Technology – start-page: 9 year: 2011 ident: bib22 publication-title: CSTA K-12 computer science standards – start-page: 543 year: 2017, September end-page: 552 ident: bib32 article-title: Evaluation of early introduction to concurrent computing concepts in primary school publication-title: 20th international conference on interactive collaborative learning – start-page: 267 year: 2017, March end-page: 272 ident: bib39 article-title: Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic publication-title: Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education – start-page: 57 year: 2017, November end-page: 64 ident: bib37 article-title: Gender differences in scratch programs of primary school children publication-title: Proceedings of the 12th workshop on primary and secondary computing education – volume: 13 start-page: 20 year: 2009 end-page: 29 ident: bib10 article-title: Computer science unplugged: School students doing real computing without computers publication-title: New Zealand Journal of Applied Computing and Information Technology – start-page: 55 year: 2015, November end-page: 60 ident: bib99 article-title: Teaching computer science to 5-7 year-olds: An initial study with scratch, cubelets and unplugged computing publication-title: Proceedings of the workshop in primary and secondary computing education – volume: 10 year: 2019 ident: bib66 article-title: Development of computational thinking, digital competence and 21 publication-title: Education Inquiry – start-page: 439 year: 2013, June end-page: 442 ident: bib27 article-title: The education arcade: Crafting, remixing, and playing with controllers for scratch games publication-title: Proceedings of the 12th international conference on interaction design and children – start-page: 961 year: 2015, March end-page: 966 ident: bib120 article-title: Computer programming as an educational tool in the English classroom a preliminary study publication-title: 2015 IEEE Global Engineering Education Conference (EDUCON) – start-page: 20 year: 2011 end-page: 23 ident: bib123 article-title: Research notebook: Computational thinking—What and why – start-page: 130 year: 2015 end-page: 139 ident: bib47 article-title: Hi-Lo tech games: Crafting, coding and collaboration of augmented board games by high school youth publication-title: Proceedings of the 14th international conference on interaction design and children – start-page: 67 year: 2013, August end-page: 74 ident: bib6 article-title: The zones of proximal flow: Guiding students through a space of computational thinking skills and challenges publication-title: Proceedings of the ninth annual international ACM conference on International computing education research – start-page: 144 year: 2014, July end-page: 151 ident: bib20 article-title: Educational robots and computational thinking publication-title: Proceedings of 4th international workshop teaching robotics, teaching with robotics & 5th international conference robotics in education – volume: 26 start-page: 489 year: 2016 end-page: 504 ident: bib121 article-title: Constructing the ScratchJr programming language in the early childhood classroom publication-title: International Journal of Technology and Design Education – start-page: 59 year: 2013, September end-page: 66 ident: bib80 article-title: Modeling the learning progressions of computational thinking of primary grade students publication-title: Proceedings of the 9th annual international ACM conference on International computing education research – volume: 62 start-page: 107 year: 2008 end-page: 115 ident: bib30 article-title: The qualitative content analysis process publication-title: Journal of Advanced Nursing – volume: 4 start-page: 121 year: 2012 end-page: 135 ident: bib113 article-title: The markings of a new pencil: Introducing programming-as-writing in the middle school classroom publication-title: Journal of Media Literacy Education – volume: 19 start-page: 47 year: 2016 end-page: 57 ident: bib3 article-title: A K-6 computational thinking curriculum framework: Implications for teacher knowledge publication-title: Journal of Educational Technology & Society – start-page: 235 year: 2016 end-page: 245 ident: bib122 article-title: Developing computational thinking abilities instead of digital literacy in primary and secondary school students publication-title: Smart Education and e-Learning 2016 – start-page: 57 year: 2014, June end-page: 62 ident: bib115 article-title: Assessing computational learning in K-12 publication-title: Proceedings of the 2014 conference on Innovation & technology in computer science education – year: 2018 ident: bib86 – start-page: 339 year: 2015, June end-page: 342 ident: bib90 article-title: Make, wear, play: Remix designs of wearable controllers for scratch games by middle school youth publication-title: Proceedings of the 14th international conference on interaction design and children – year: 2017 ident: bib13 article-title: Coding as a playground: Programming and computational thinking in the early childhood classroom – volume: 97 start-page: 129 year: 2016 end-page: 141 ident: bib76 article-title: Visual programming languages integrated across the curriculum in elementary school: A two-year case study using “scratch” in five schools publication-title: Computers & Education – volume: 23 start-page: 239 year: 2013 end-page: 264 ident: bib63 article-title: Learning computer science concepts with scratch publication-title: Computer Science Education – volume: 41 start-page: 51 year: 2014 end-page: 61 ident: bib58 article-title: Review on teaching and learning of computational thinking through programming: What is next for K-12? publication-title: Computers in Human Behavior – year: 2013 ident: bib82 article-title: Computational thinking: The developing definition – year: 2013 ident: bib85 article-title: AP computer science principles draft curriculum framework – volume: 93 start-page: 187 year: 2017 end-page: 209 ident: bib56 article-title: Analysis of factors affecting achievement in maker programming education in the age of wireless communication publication-title: Wireless Personal Communications – start-page: 95 year: 2013, March end-page: 100 ident: bib94 article-title: Using scaffolded examples to teach computational thinking concepts publication-title: Proceeding of the 44th ACM technical symposium on Computer science education – volume: 72 start-page: 678 year: 2017 end-page: 691 ident: bib72 article-title: Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test publication-title: Computers in Human Behavior – start-page: 463 year: 2013, March end-page: 464 ident: bib17 article-title: Stories from the scratch community: Connecting with ideas, interests, and people publication-title: Proceeding of the 44th ACM technical symposium on computer science education – volume: 29 start-page: 350 year: 2017 end-page: 384 ident: bib77 article-title: Sensors, programming and devices in Art Education sessions. One case in the context of primary education publication-title: Cultura y Educación – start-page: 1 year: 2014, June end-page: 29 ident: bib61 article-title: Computational thinking in K-9 education publication-title: Proceedings of the working group reports of the 2014 on innovation & technology in computer science education conference – year: 1980 ident: bib67 article-title: Mindstorms: Children, computers, and powerful ideas – reference: Computing At School (n.d.) Computational thinking. Available from: – start-page: 17 year: 2015 end-page: 27 ident: bib114 article-title: Developing mathematical thinking with scratch publication-title: Design for teaching and learning in a networked world – year: 2018 ident: bib78 publication-title: Scratch statistics – year: 2017, November ident: bib83 article-title: Learning abstraction in computer science: A gender perspective publication-title: Proceedings of the 12th workshop on primary and secondary computing education (5-14) – start-page: 1 year: 2013, June end-page: 10 ident: bib34 article-title: Designing Scratch Jr: Support for early childhood learning through computer programming publication-title: Proceedings of the 12th international conference on interaction design and children – start-page: 89 year: 2014, November end-page: 92 ident: bib26 article-title: Introducing teachers to computational thinking using unplugged storytelling publication-title: Proceedings of the 9th workshop in primary and secondary computing education – start-page: 556 year: 2014, April end-page: 563 ident: bib38 article-title: Use of cutting edge educational tools for an initial programming course publication-title: Global engineering education conference (EDUCON), 2014 IEEE – volume: 18 start-page: 47 year: 2018 end-page: 58 ident: bib73 article-title: Can computational talent be detected? Predictive validity of the computational thinking test publication-title: International Journal of Child-Computer Interaction – start-page: 60 year: 2014, November end-page: 69 ident: bib29 article-title: Should your 8-year-old learn to code? publication-title: Proceedings of the 9th workshop in primary and secondary computing education – start-page: 217 year: 2016, March end-page: 222 ident: bib36 article-title: Initialization in scratch: Seeking knowledge transfer publication-title: Proceedings of the 47th ACM technical symposium on computing science education – volume: 34 start-page: 26 year: 2011 end-page: 31 ident: bib55 article-title: Scratch: Multimedia programming environment for young gifted learners publication-title: The Gifted Child Today – volume: 3 start-page: 115 year: 2017 end-page: 138 ident: bib11 article-title: Bridging primary programming and mathematics: Some findings of design research in England publication-title: Digital Experiences in Mathematics Education – volume: 28 start-page: 347 year: 2017 end-page: 376 ident: bib84 article-title: Teaching tools, teachers' rules: Exploring the impact of teaching styles on young children's programming knowledge in scratch Jr publication-title: International Journal of Technology and Design Education – year: 2016, October ident: bib43 article-title: A review of models for introducing computational thinking, computer science and computing in K-12 education publication-title: Frontiers in education conference (FIE) 2016 (1–9) – volume: 5 start-page: 15 year: 1998 end-page: 22 ident: bib62 article-title: The role of statistical significance testing in educational research publication-title: Research in the Schools – volume: 59 start-page: 765 year: 2011 end-page: 782 ident: bib7 article-title: An investigation of the artifacts and process of constructing computers games about environmental science in a fifth grade classroom publication-title: Educational Technology Research & Development – year: 2007 ident: bib52 article-title: Guidelines for performing systematic literature reviews in software engineering – volume: 42 start-page: 38 year: 2013 end-page: 43 ident: bib40 article-title: Computational thinking in K–12: A review of the state of the field publication-title: Educational Researcher – year: 2010 ident: bib24 article-title: Demystifying computational thinking for non-computer scientists – start-page: 346 year: 2010, March end-page: 350 ident: bib117 article-title: How programming environment shapes perception, learning and goals: logo vs. scratch publication-title: Proceedings of the 41st ACM technical symposium on Computer science education – volume: 23 start-page: 613 year: 2015 end-page: 633 ident: bib33 article-title: The programmers' collective: Fostering participatory culture by making music videos in a high school scratch coding workshop publication-title: Interactive Learning Environments – start-page: 320 year: 2017, December end-page: 325 ident: bib96 article-title: Integrating computational thinking into English dialogue learning through graphical programming tool publication-title: 6th international conference on teaching, assessment, and learning for engineering (TALE) – start-page: 371 year: 2013, March end-page: 376 ident: bib35 article-title: Assessment of computer science learning in a scratch-based outreach program publication-title: Proceeding of the 44th ACM technical symposium on Computer science education – volume: 49 start-page: 33 year: 2006, March end-page: 35 ident: bib98 article-title: Viewpoint. Computational thinking publication-title: Communications of the ACM – volume: 25 start-page: 199 year: 2015 end-page: 237 ident: bib41 article-title: Designing for deeper learning in a blended computer science course for middle school students publication-title: Computer Science Education – volume: 20 start-page: 715 year: 2015 end-page: 728 ident: bib91 article-title: Computational thinking in compulsory education: Towards an agenda for research and practice publication-title: Education and Information Technologies – start-page: 168 year: 2011, June end-page: 172 ident: bib118 article-title: Habits of programming in scratch publication-title: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education – start-page: 1 year: 2014 end-page: 7 ident: bib2 article-title: Digital ink for cognitive assessment of computational thinking publication-title: 2014 IEEE frontiers in education conference (FIE) proceedings – start-page: 49 year: 2017, November end-page: 56 ident: bib44 article-title: To scratch or not to scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons publication-title: Proceedings of the 12th workshop on primary and secondary computing education – start-page: 508 year: 2013, October end-page: 510 ident: bib8 article-title: Teaching computer programming: A practical review publication-title: Frontiers in education conference, 2013 – volume: 20 start-page: 58 year: 2017 end-page: 68 ident: bib93 article-title: Enhancing students' computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt publication-title: Journal of Educational Technology & Society – volume: 10 start-page: 16 year: 2010 ident: bib60 article-title: The scratch programming language and environment publication-title: ACM Transactions on Computing Education – start-page: 82 year: 2015, September end-page: 93 ident: bib89 article-title: Programming in Scratch using inquiry-based approach publication-title: International conference on informatics in schools: Situation, evolution, and perspectives – start-page: 74 year: 2012, November end-page: 77 ident: bib81 article-title: Promoting computational thinking with programming publication-title: Proceedings of the 7th workshop in primary and secondary computing education – year: 2015 ident: bib28 article-title: Statutory guidance: National curriculum in England: Computing programmes of study – volume: 53 start-page: 61 year: 2000 end-page: 89 ident: bib42 article-title: Measurement in action. An activity-theoretical perspective on produce user interaction publication-title: International Journal of Human-Computer Studies – volume: 8 start-page: 9 year: 2008 ident: bib100 article-title: An HCI approach to computing in the real world publication-title: Journal on Educational Resources in Computing (JERIC) – reference: . – start-page: 183 year: 2016, November end-page: 192 ident: bib111 article-title: The use of robotics in introductory programming for elementary students publication-title: In International Conference EduRobotics 2016 – volume: 43 start-page: 304 year: 2014 end-page: 316 ident: bib59 article-title: Facts are more important than novelty: Replication in the education sciences publication-title: Educational Researcher – volume: 46 start-page: 1 year: 2015 end-page: 23 ident: bib65 article-title: Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking publication-title: RED. Revista de Educación a Distancia – volume: 24 start-page: 187 year: 2014 end-page: 201 ident: bib116 article-title: A case study on collective cognition and operation in team-based computer game design by middle-school children publication-title: International Journal of Technology and Design Education – start-page: 173 year: 2016, October end-page: 179 ident: bib45 article-title: Assessing computational thinking in students' game designs publication-title: Proceedings of the 2016 annual symposium on computer-human interaction in play companion extended abstracts – start-page: 540 year: 2015, March end-page: 545 ident: bib79 article-title: Using SOLO to classify the programming responses of primary grade students publication-title: Proceedings of the 46th ACM technical symposium on computer science education – volume: 16 start-page: 68 year: 2018 end-page: 76 ident: bib112 article-title: Designing for learning mathematics through programming: A case study of pupils engaging with place value publication-title: International journal of child-computer interaction – volume: 24 start-page: 187 issue: 2 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib116 article-title: A case study on collective cognition and operation in team-based computer game design by middle-school children publication-title: International Journal of Technology and Design Education doi: 10.1007/s10798-013-9248-6 – start-page: 49 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib48 article-title: Constructionist gaming beyond the screen: Middle school students' crafting and computing of touchpads, board games, and controllers – volume: 36 start-page: 43 issue: 1 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib46 article-title: Effect of design-based learning on improving computational thinking publication-title: Behaviour & Information Technology – start-page: 961 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib120 article-title: Computer programming as an educational tool in the English classroom a preliminary study – volume: 23 start-page: 239 issue: 3 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib63 article-title: Learning computer science concepts with scratch publication-title: Computer Science Education doi: 10.1080/08993408.2013.832022 – volume: 49 start-page: 33 issue: 3 year: 2006 ident: 10.1016/j.compedu.2019.103607_bib98 article-title: Viewpoint. Computational thinking publication-title: Communications of the ACM doi: 10.1145/1118178.1118215 – start-page: 57 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib37 article-title: Gender differences in scratch programs of primary school children – ident: 10.1016/j.compedu.2019.103607_bib24 – volume: 3 start-page: 377 issue: 4 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib53 article-title: A framework of curriculum design for computational thinking development in K-12 education publication-title: Journal of Computers in Education doi: 10.1007/s40692-016-0076-z – volume: 41 start-page: 51 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib58 article-title: Review on teaching and learning of computational thinking through programming: What is next for K-12? publication-title: Computers in Human Behavior doi: 10.1016/j.chb.2014.09.012 – volume: 4 start-page: 583 issue: 3 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib49 article-title: A framework for computational thinking based on a systematic research review publication-title: Baltic Journal of Modern Computing – start-page: 9 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib22 – start-page: 433 year: 2012 ident: 10.1016/j.compedu.2019.103607_bib18 article-title: The writers' workshop for youth programmers: Digital storytelling with scratch in middle school classrooms – start-page: 218 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib71 article-title: Computational thinking tools – volume: 4 start-page: 121 issue: 2 year: 2012 ident: 10.1016/j.compedu.2019.103607_bib113 article-title: The markings of a new pencil: Introducing programming-as-writing in the middle school classroom publication-title: Journal of Media Literacy Education – volume: 20 start-page: 715 issue: 4 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib91 article-title: Computational thinking in compulsory education: Towards an agenda for research and practice publication-title: Education and Information Technologies doi: 10.1007/s10639-015-9412-6 – volume: 53 start-page: 61 issue: 1 year: 2000 ident: 10.1016/j.compedu.2019.103607_bib42 article-title: Measurement in action. An activity-theoretical perspective on produce user interaction publication-title: International Journal of Human-Computer Studies doi: 10.1006/ijhc.2000.0375 – start-page: 1 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib34 article-title: Designing Scratch Jr: Support for early childhood learning through computer programming – ident: 10.1016/j.compedu.2019.103607_bib23 – year: 2016 ident: 10.1016/j.compedu.2019.103607_bib43 article-title: A review of models for introducing computational thinking, computer science and computing in K-12 education – volume: 72 start-page: 678 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib72 article-title: Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test publication-title: Computers in Human Behavior doi: 10.1016/j.chb.2016.08.047 – start-page: 17 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib114 article-title: Developing mathematical thinking with scratch – start-page: 49 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib44 article-title: To scratch or not to scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons – start-page: 91 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib70 article-title: Comparing textual and block interfaces in a novice programming environment – volume: 42 start-page: 38 issue: 1 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib40 article-title: Computational thinking in K–12: A review of the state of the field publication-title: Educational Researcher doi: 10.3102/0013189X12463051 – volume: 18 start-page: 47 year: 2018 ident: 10.1016/j.compedu.2019.103607_bib73 article-title: Can computational talent be detected? Predictive validity of the computational thinking test publication-title: International Journal of Child-Computer Interaction doi: 10.1016/j.ijcci.2018.06.004 – start-page: 267 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib39 article-title: Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic – volume: 97 start-page: 129 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib76 article-title: Visual programming languages integrated across the curriculum in elementary school: A two-year case study using “scratch” in five schools publication-title: Computers & Education doi: 10.1016/j.compedu.2016.03.003 – volume: 10 start-page: 16 issue: 4 year: 2010 ident: 10.1016/j.compedu.2019.103607_bib60 article-title: The scratch programming language and environment publication-title: ACM Transactions on Computing Education doi: 10.1145/1868358.1868363 – start-page: 60 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib29 article-title: Should your 8-year-old learn to code? – volume: 19 start-page: 47 issue: 3 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib3 article-title: A K-6 computational thinking curriculum framework: Implications for teacher knowledge publication-title: Journal of Educational Technology & Society – start-page: 89 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib26 article-title: Introducing teachers to computational thinking using unplugged storytelling – volume: 34 start-page: 26 issue: 2 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib55 article-title: Scratch: Multimedia programming environment for young gifted learners publication-title: The Gifted Child Today doi: 10.1177/107621751103400208 – volume: 59 start-page: 765 issue: 6 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib7 article-title: An investigation of the artifacts and process of constructing computers games about environmental science in a fifth grade classroom publication-title: Educational Technology Research & Development doi: 10.1007/s11423-010-9184-z – start-page: 371 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib35 article-title: Assessment of computer science learning in a scratch-based outreach program – volume: 53 start-page: 562 issue: 4 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib101 article-title: An exploration of three-dimensional integrated assessment for computational thinking publication-title: Journal of Educational Computing Research doi: 10.1177/0735633115608444 – year: 2013 ident: 10.1016/j.compedu.2019.103607_bib85 – start-page: 74 year: 2012 ident: 10.1016/j.compedu.2019.103607_bib81 article-title: Promoting computational thinking with programming – volume: 25 start-page: 199 issue: 2 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib41 article-title: Designing for deeper learning in a blended computer science course for middle school students publication-title: Computer Science Education doi: 10.1080/08993408.2015.1033142 – volume: 46 start-page: 1 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib65 article-title: Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking publication-title: RED. Revista de Educación a Distancia – start-page: 183 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib111 article-title: The use of robotics in introductory programming for elementary students – year: 2017 ident: 10.1016/j.compedu.2019.103607_bib13 – volume: 109 start-page: 162 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib21 article-title: Assessing elementary students' computational thinking in everyday reasoning and robotics programming publication-title: Computers & Education doi: 10.1016/j.compedu.2017.03.001 – start-page: 5 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib124 article-title: School perceptions of coding education in K-12: A large scale quantitative study to inform innovative practices – volume: 13 start-page: 20 issue: 1 year: 2009 ident: 10.1016/j.compedu.2019.103607_bib10 article-title: Computer science unplugged: School students doing real computing without computers publication-title: New Zealand Journal of Applied Computing and Information Technology – start-page: 1 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib2 article-title: Digital ink for cognitive assessment of computational thinking – start-page: 47 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib25 article-title: cs4fn and computational thinking unplugged – start-page: 67 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib6 article-title: The zones of proximal flow: Guiding students through a space of computational thinking skills and challenges – volume: 62 start-page: 107 issue: 1 year: 2008 ident: 10.1016/j.compedu.2019.103607_bib30 article-title: The qualitative content analysis process publication-title: Journal of Advanced Nursing doi: 10.1111/j.1365-2648.2007.04569.x – start-page: 144 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib20 article-title: Educational robots and computational thinking – year: 2007 ident: 10.1016/j.compedu.2019.103607_bib52 – start-page: 173 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib45 article-title: Assessing computational thinking in students' game designs – volume: 32 start-page: 576 issue: 6 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib31 article-title: An analysis of young students' thinking when completing basic coding tasks using Scratch Jnr. On the iPad publication-title: Journal of Computer Assisted Learning doi: 10.1111/jcal.12155 – volume: 43 start-page: 304 issue: 6 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib59 article-title: Facts are more important than novelty: Replication in the education sciences publication-title: Educational Researcher doi: 10.3102/0013189X14545513 – volume: 24 start-page: 628 issue: 5 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib12 article-title: Comparing virtual and physical robotics environments for supporting complex systems and computational thinking publication-title: Journal of Science Education and Technology doi: 10.1007/s10956-015-9552-x – year: 2017 ident: 10.1016/j.compedu.2019.103607_bib83 article-title: Learning abstraction in computer science: A gender perspective – start-page: 50 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib75 article-title: Scratch vs. Karel: Impact on learning outcomes and motivation – volume: 75 start-page: 661 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib4 article-title: Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences publication-title: Robotics and Autonomous Systems doi: 10.1016/j.robot.2015.10.008 – ident: 10.1016/j.compedu.2019.103607_bib82 – volume: 16 start-page: 68 year: 2018 ident: 10.1016/j.compedu.2019.103607_bib112 article-title: Designing for learning mathematics through programming: A case study of pupils engaging with place value publication-title: International journal of child-computer interaction doi: 10.1016/j.ijcci.2017.12.004 – volume: 13 start-page: 33 issue: 1 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib50 article-title: The effects of teaching programming via scratch on problem solving skills: A discussion from learners' perspective publication-title: Informatics in Education doi: 10.15388/infedu.2014.03 – start-page: 543 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib32 article-title: Evaluation of early introduction to concurrent computing concepts in primary school – volume: 25 start-page: 127 issue: 1 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib95 article-title: Defining computational thinking for mathematics and science classrooms publication-title: Journal of Science Education and Technology doi: 10.1007/s10956-015-9581-5 – start-page: 320 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib96 article-title: Integrating computational thinking into English dialogue learning through graphical programming tool – year: 2015 ident: 10.1016/j.compedu.2019.103607_bib28 – volume: 42 start-page: 4 issue: 3 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib15 article-title: Improving the computational thinking pedagogical capabilities of school teachers publication-title: Australian Journal of Teacher Education doi: 10.14221/ajte.2017v42n3.4 – volume: 37 start-page: 14 issue: 3 year: 2005 ident: 10.1016/j.compedu.2019.103607_bib54 article-title: A study of the difficulties of novice programmers publication-title: ACM Sigcse Bulletin doi: 10.1145/1151954.1067453 – start-page: 1 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib87 article-title: Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming – start-page: 127 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib19 article-title: Interface design and its role in computational thinking – start-page: 439 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib27 article-title: The education arcade: Crafting, remixing, and playing with controllers for scratch games – volume: 26 start-page: 489 issue: 4 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib121 article-title: Constructing the ScratchJr programming language in the early childhood classroom publication-title: International Journal of Technology and Design Education doi: 10.1007/s10798-015-9325-0 – volume: 55 start-page: 832 issue: 7 year: 2012 ident: 10.1016/j.compedu.2019.103607_bib1 article-title: Computation and computational thinking publication-title: The Computer Journal doi: 10.1093/comjnl/bxs074 – volume: 29 start-page: 350 issue: 2 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib77 article-title: Sensors, programming and devices in Art Education sessions. One case in the context of primary education publication-title: Cultura y Educación doi: 10.1080/11356405.2017.1305075 – year: 2010 ident: 10.1016/j.compedu.2019.103607_bib97 article-title: Evaluating Scratch to introduce younger schoolchildren to programming – start-page: 346 year: 2010 ident: 10.1016/j.compedu.2019.103607_bib117 article-title: How programming environment shapes perception, learning and goals: logo vs. scratch – start-page: 1 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib61 article-title: Computational thinking in K-9 education – start-page: 556 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib38 article-title: Use of cutting edge educational tools for an initial programming course – start-page: 82 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib89 article-title: Programming in Scratch using inquiry-based approach – start-page: 508 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib8 article-title: Teaching computer programming: A practical review – volume: 10 start-page: 2 issue: 4 year: 2010 ident: 10.1016/j.compedu.2019.103607_bib88 article-title: Alice, greenfoot, and scratch-a discussion publication-title: ACM Transactions on Computing Education (TOCE) – start-page: 235 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib122 article-title: Developing computational thinking abilities instead of digital literacy in primary and secondary school students – start-page: 3 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib69 article-title: Scratch as educational tool to introduce robotics – start-page: 95 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib94 article-title: Using scaffolded examples to teach computational thinking concepts – year: 2018 ident: 10.1016/j.compedu.2019.103607_bib78 – volume: 93 start-page: 187 issue: 1 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib56 article-title: Analysis of factors affecting achievement in maker programming education in the age of wireless communication publication-title: Wireless Personal Communications doi: 10.1007/s11277-016-3450-2 – volume: 10 issue: 3 year: 2019 ident: 10.1016/j.compedu.2019.103607_bib66 article-title: Development of computational thinking, digital competence and 21st century skills when learning programming in K-9 publication-title: Education Inquiry – start-page: 20 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib123 – volume: 5 start-page: 15 issue: 2 year: 1998 ident: 10.1016/j.compedu.2019.103607_bib62 article-title: The role of statistical significance testing in educational research publication-title: Research in the Schools – year: 2015 ident: 10.1016/j.compedu.2019.103607_bib68 article-title: DISSECT: An experiment in infusing computational thinking in a sixth grade classroom – volume: 28 start-page: 347 issue: 2 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib84 article-title: Teaching tools, teachers' rules: Exploring the impact of teaching styles on young children's programming knowledge in scratch Jr publication-title: International Journal of Technology and Design Education doi: 10.1007/s10798-017-9400-9 – volume: 8 start-page: 9 issue: 3 year: 2008 ident: 10.1016/j.compedu.2019.103607_bib100 article-title: An HCI approach to computing in the real world publication-title: Journal on Educational Resources in Computing (JERIC) – start-page: 307 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib9 article-title: Learning complex systems with story-building in scratch – volume: 23 start-page: 613 issue: 5 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib33 article-title: The programmers' collective: Fostering participatory culture by making music videos in a high school scratch coding workshop publication-title: Interactive Learning Environments doi: 10.1080/10494820.2015.1065892 – start-page: 217 year: 2016 ident: 10.1016/j.compedu.2019.103607_bib36 article-title: Initialization in scratch: Seeking knowledge transfer – start-page: 339 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib90 article-title: Make, wear, play: Remix designs of wearable controllers for scratch games by middle school youth – start-page: 59 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib80 article-title: Modeling the learning progressions of computational thinking of primary grade students – volume: 15 start-page: 297 issue: 4 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib74 article-title: An exploration of the role of visual programming tools in the development of young children's computational thinking publication-title: Electronic Journal of e-Learning doi: 10.34190/ejel.15.4.2368 – volume: 3 start-page: 115 issue: 2 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib11 article-title: Bridging primary programming and mathematics: Some findings of design research in England publication-title: Digital Experiences in Mathematics Education doi: 10.1007/s40751-017-0028-x – start-page: 130 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib47 article-title: Hi-Lo tech games: Crafting, coding and collaboration of augmented board games by high school youth – volume: 23 start-page: 1483 issue: 4 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib119 article-title: Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level publication-title: Education and Information Technologies doi: 10.1007/s10639-017-9673-3 – start-page: 540 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib79 article-title: Using SOLO to classify the programming responses of primary grade students – year: 1980 ident: 10.1016/j.compedu.2019.103607_bib67 – start-page: 1 year: 2012 ident: 10.1016/j.compedu.2019.103607_bib16 article-title: New frameworks for studying and assessing the development of computational thinking – volume: 1 issue: 2 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib92 article-title: Teaching computing in a multidisciplinary way in social studies classes in school--A case study publication-title: International Journal of Computer Science Education in Schools doi: 10.21585/ijcses.v1i2.9 – volume: 2 start-page: 48 issue: 1 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib5 article-title: Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? publication-title: ACM Inroads doi: 10.1145/1929887.1929905 – year: 2002 ident: 10.1016/j.compedu.2019.103607_bib14 article-title: What is programming – start-page: 57 year: 2014 ident: 10.1016/j.compedu.2019.103607_bib115 article-title: Assessing computational learning in K-12 – start-page: 168 year: 2011 ident: 10.1016/j.compedu.2019.103607_bib118 article-title: Habits of programming in scratch – start-page: 55 year: 2015 ident: 10.1016/j.compedu.2019.103607_bib99 article-title: Teaching computer science to 5-7 year-olds: An initial study with scratch, cubelets and unplugged computing – start-page: 463 year: 2013 ident: 10.1016/j.compedu.2019.103607_bib17 article-title: Stories from the scratch community: Connecting with ideas, interests, and people – volume: 20 start-page: 58 issue: 4 year: 2017 ident: 10.1016/j.compedu.2019.103607_bib93 article-title: Enhancing students' computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt publication-title: Journal of Educational Technology & Society |
SSID | ssj0004645 |
Score | 2.6541512 |
Snippet | As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as “what to... As computational thinking (CT) is being embraced by educational systems worldwide, researchers and teachers have posed important questions such as what to... |
SourceID | swepub crossref elsevier |
SourceType | Open Access Repository Enrichment Source Index Database Publisher |
StartPage | 103607 |
SubjectTerms | Computational thinking K-9 Programming Scratch Systematic review |
Title | A systematic review of learning computational thinking through Scratch in K-9 |
URI | https://dx.doi.org/10.1016/j.compedu.2019.103607 https://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-174920 |
Volume | 141 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07b8IwELYQXbpUfar0gTy0Y8jDJonHiBbRorJQKjYrsR0IqgKiYe1vry9xgA4VUsdEdhxdTndn577vQ-hBSKaUq503VE5gUU-kFvzMskjqyjjQ-YgkZYPsyB9M6Ou0O22gXo2FgbZKE_urmF5Ga3PHNta0V1lmj3XsBbIYKEGAJg2A5pQG4OWdb3cPG1kKFcNgC0bvUDz2Ap69gjMRnQUZwM99UJX9Iz_tE4mWyad_ik5M1Yij6sXOUEPl5yC4bJozLtBbhHeczLjCo-Blio0oxAyLUr3BnPzhYl5JJmAj04PHQnuCmOMsx0OLXaJJ__m9N7CMUoIlCPULK4gVlYxKRZlKXZb4ngwDIcOEuKlDhS5xROJKoks7Rmmik5Ku-lLHiamb-FKolFyhZr7M1TXCri8JjYUQLCXUUx6LY6n3HJ4QpJvEvmohWtuHC0MjDmoWn7zuF1twY1YOZuWVWVuos522qng0Dk0Ia-PzXw7Bdaw_NPWx-ljblYBD-yn7iPhyPeNfG663Ycxzbv6_xC06hqsKlHiHmsV6o-51dVIk7dL92ugoehkORj-0EOUL |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JbsIwELUoHNpL1VWlqw_tMc1iJ8FHRIugLBeg4mYltgNBFSAa_r-exCw9VEi9Jpk4moxmnpOZ9xB6FpIp5ergrSkntKgnEgt-ZlkkcWUU6npE4rxBth-0RvRj7I9LqLGZhYG2SpP7i5yeZ2tzxDbetJdpag907gWyGIAgQJPmH6EKsFP5ZVSptzut_t54ZK5VDNdbYLAb5LFncPslfBbRhZDBBHoAwrJ_lKh9LtG8_jTP0KkBjrhePNs5Kqn5BWgum_6MS9Sr4x0tMy5GUvAiwUYXYoJFLuBgPv7hbFqoJmCj1IMHQgeDmOJ0jjsWu0Kj5vuw0bKMWIIlCA0yK4wUlYxKRZlKXBYHnqyFQtZi4iYOFRrliNiVRKM7Rmms65IGfonjRNSNAylUQq5Reb6YqxuE3UASGgkhWEKopzwWRVJvOzwhiB9HgaoiuvEPF4ZJHAQtvvimZWzGjVs5uJUXbq2i163ZsqDSOGRQ2zif_4oJrtP9IdOX4mVtVwIa7bf0s84Xqwn_XnO9E2Oec_v_JZ7QcWvY6_Juu9-5QydwpphRvEflbLVWDxqsZPGjCcYfkfDnvA |
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=A+systematic+review+of+learning+computational+thinking+through+Scratch+in+K-9&rft.jtitle=Computers+and+education&rft.au=Zhang%2C+LeChen&rft.au=Nouri%2C+Jalal&rft.date=2019-11-01&rft.issn=1873-782X&rft.volume=141&rft_id=info:doi/10.1016%2Fj.compedu.2019.103607&rft.externalDocID=oai_DiVA_org_su_174920 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0360-1315&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0360-1315&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0360-1315&client=summon |