{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T02:49:36Z","timestamp":1767840576007,"version":"3.49.0"},"reference-count":40,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DGE 0822220"],"award-info":[{"award-number":["DGE 0822220"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DUE 1444094"],"award-info":[{"award-number":["DUE 1444094"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IUSE 1624320"],"award-info":[{"award-number":["IUSE 1624320"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Emerg. Topics Comput."],"published-print":{"date-parts":[[2020,1,1]]},"DOI":"10.1109\/tetc.2017.2729585","type":"journal-article","created":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T18:11:37Z","timestamp":1500574297000},"page":"182-192","source":"Crossref","is-referenced-by-count":17,"title":["Design and Evaluation of a Block-based Environment with a Data Science Context"],"prefix":"10.1109","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1517-329X","authenticated-orcid":false,"given":"Austin Cory","family":"Bart","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier","family":"Tibau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dennis","family":"Kafura","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0001-0295","authenticated-orcid":false,"given":"Clifford A.","family":"Shaffer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eli","family":"Tilevich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157180"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677230"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2729094.2742593"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151597"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2493394.2493397"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815355"},{"key":"ref37","article-title":"Codemirror reference and user manual","author":"haverbeke","year":"2011"},{"key":"ref36","article-title":"Blockly: A visual programming editor","author":"fraser","year":"2013"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2850512"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538994"},{"key":"ref10","article-title":"Python is now the most popular introductory teaching language at top us universities","author":"guo","year":"2015","journal-title":"Commun ACM"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017762"},{"key":"ref11","author":"schutt","year":"2013","journal-title":"Doing Data Science Straight Talk from the Frontline"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787712"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787721"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771860"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"ref16","article-title":"DataSnap: Enabling domain experts and introductory programmers to process big data in a block-based programming language","author":"hellmann","year":"2015"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017741"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7369006"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7368998"},{"key":"ref28","first-page":"65","article-title":"Ask-Elle: An adaptable programming tutor for haskell giving automated feedback","volume":"27","author":"gerdes","year":"2015"},{"key":"ref4","article-title":"A surge in learning the language of the internet","volume":"27","author":"wortham","year":"2012","journal-title":"New York Times"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899422"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.19173\/irrodl.v15i1.1651"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2015.7357224"},{"key":"ref29","first-page":"272","article-title":"Motivating students to engage in learning: The MUSIC model of academic motivation","volume":"21","author":"jones","year":"2009","journal-title":"Teaching and Learning in Higher Education"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2004.842924"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677308"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2432596.2432616"},{"key":"ref2","first-page":"28","article-title":"Computer coding lessons expanding for k-12 students","volume":"6","author":"davis","year":"2013","journal-title":"Education Week"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017708"},{"key":"ref1","article-title":"Computational thinking benefits society","author":"wing","year":"2014","journal-title":"40th Anniversary Blog of Social Issues in Computing"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2678293"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538977"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1145\/2839509.2844693","article-title":"Building on blocks: Getting started with frames in Greenfoot 3","author":"altadmri","year":"2016","journal-title":"Proc 47th ACM Technical Symp Computing Science Education"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445368"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538908"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.3102\/0034654307313795"},{"key":"ref25","article-title":"Skulpt","author":"graham","year":"2010"}],"container-title":["IEEE Transactions on Emerging Topics in Computing"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/6245516\/9024172\/7987028-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6245516\/9024172\/07987028.pdf?arnumber=7987028","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,31]],"date-time":"2022-07-31T07:10:31Z","timestamp":1659251431000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7987028\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,1]]},"references-count":40,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tetc.2017.2729585","relation":{},"ISSN":["2168-6750","2376-4562"],"issn-type":[{"value":"2168-6750","type":"electronic"},{"value":"2376-4562","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,1]]}}}