{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T01:12:35Z","timestamp":1771636355552,"version":"3.50.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,8,13]],"date-time":"2021-08-13T00:00:00Z","timestamp":1628812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,8,13]],"date-time":"2021-08-13T00:00:00Z","timestamp":1628812800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1914635"],"award-info":[{"award-number":["1914635"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1401639"],"award-info":[{"award-number":["1401639"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1345232"],"award-info":[{"award-number":["1345232"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Univ Access Inf Soc"],"published-print":{"date-parts":[[2023,3]]},"DOI":"10.1007\/s10209-021-00830-2","type":"journal-article","created":{"date-parts":[[2021,8,13]],"date-time":"2021-08-13T13:02:46Z","timestamp":1628859766000},"page":"169-184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Introductory programming and young learners with visual disabilities: a review"],"prefix":"10.1007","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4186-1416","authenticated-orcid":false,"given":"Emmanuel","family":"Utreras","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enrico","family":"Pontelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,8,13]]},"reference":[{"issue":"7","key":"830_CR1","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1093\/comjnl\/bxs074","volume":"55","author":"AV Aho","year":"2012","unstructured":"Aho, A.V.: Computation and computational thinking. Comput. J. 55(7), 832\u2013835 (2012)","journal-title":"Comput. J."},{"key":"830_CR2","doi-asserted-by":"crossref","unstructured":"Baker, C.M., Milne, L.R., Ladner, R.E.: Structjumper: A tool to help blind programmers navigate and understand the structure of code. In: Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, pp. 3043\u20133052 (2015)","DOI":"10.1145\/2702123.2702589"},{"key":"830_CR3","doi-asserted-by":"crossref","unstructured":"Bishop, J., Horspool, R.N., Xie, T., Tillmann, N., De\u00a0Halleux, J.: Code hunt: experience with coding contests at scale. In: 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering. vol.\u00a02, pp. 398\u2013407. IEEE (2015)","DOI":"10.1109\/ICSE.2015.172"},{"key":"830_CR4","unstructured":"Bumby, K., Dautenhahn, K.: Investigating children\u2019s attitudes towards robots: a case study"},{"key":"830_CR5","doi-asserted-by":"crossref","unstructured":"Caraco, L.B., Deibel, S., Ma, Y., Milne, L.R.: Making the blockly library accessible via touchscreen. In: The 21st International ACM SIGACCESS Conference on Computers and Accessibility, pp. 648\u2013650 (2019)","DOI":"10.1145\/3308561.3354589"},{"key":"830_CR6","unstructured":"Committee, K..C.S.F.S., et\u00a0al.: K-12 computer science framework.(2016). Retrieved August 28 (2016)"},{"key":"830_CR7","doi-asserted-by":"crossref","unstructured":"Conway, M., Audia, S., Burnette, T., Cosgrove, D., Christiansen, K.: Alice: lessons learned from building a 3d system for novices. In: Proceedings of the SIGCHI conference on Human Factors in Computing Systems, pp. 486\u2013493 (2000)","DOI":"10.1145\/332040.332481"},{"issue":"5","key":"830_CR8","first-page":"107","volume":"15","author":"S Cooper","year":"2000","unstructured":"Cooper, S., Dann, W., Pausch, R.: Alice: a 3-d tool for introductory programming concepts. J. Comput. Sci. Coll. 15(5), 107\u2013116 (2000)","journal-title":"J. Comput. Sci. Coll."},{"issue":"4","key":"830_CR9","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1111\/j.1467-8535.2010.01056.x","volume":"42","author":"M Esteves","year":"2011","unstructured":"Esteves, M., Fonseca, B., Morgado, L., Martins, P.: Improving teaching and learning of computer programming through the use of the second life virtual world. Br. J. Educ. Technol. 42(4), 624\u2013637 (2011)","journal-title":"Br. J. Educ. Technol."},{"key":"830_CR10","unstructured":"Fayer, S., Lacey, A., Watson, A.: Stem occupations: past, present, and future. Spotlight on Statistics, pp. 1\u201335 (2017)"},{"key":"830_CR11","doi-asserted-by":"crossref","unstructured":"Furman, C., Cannon, A., Johnson, E., Tymann, P.T.: Cs principles curriculum framework updates for 2020. In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education. ACM Press (2020)","DOI":"10.1145\/3328778.3366985"},{"key":"830_CR12","doi-asserted-by":"crossref","unstructured":"Gardeli, A., Vosinakis, S.: Arquest: A tangible augmented reality approach to developing computational thinking skills. In: 2019 11th International Conference on Virtual Worlds and Games for Serious Applications (VS-Games). pp.\u00a01\u20138. IEEE (2019)","DOI":"10.1109\/VS-Games.2019.8864603"},{"key":"830_CR13","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez, Y.A.C., Munoz-Repiso, A.G.V.: Development of computational thinking and collaborative learning in kindergarten using programmable educational robots: a teacher training experience. In: Proceedings of the 5th International Conference on Technological Ecosystems for Enhancing Multiculturality. pp.\u00a01\u20136. ACM Press (2017)","DOI":"10.1145\/3144826.3145353"},{"key":"830_CR14","doi-asserted-by":"crossref","unstructured":"Holmquist, L.E., Zuckerman, O., Ballagas, R., Ishii, H., Ryokai, K., Zhang, H.: The future of tangible user interfaces. In: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, pp.\u00a01\u20136 (2019)","DOI":"10.1145\/3290607.3311741"},{"key":"830_CR15","doi-asserted-by":"crossref","unstructured":"Horn, M.S., Jacob, R.J.: Tangible programming in the classroom with tern. In: CHI\u201907 Extended Abstracts on Human Factors in Computing Systems, pp. 1965\u20131970 (2007)","DOI":"10.1145\/1240866.1240933"},{"issue":"1","key":"830_CR16","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/TLT.2011.28","volume":"5","author":"AM Howard","year":"2011","unstructured":"Howard, A.M., Park, C.H., Remy, S.: Using haptic and auditory interaction tools to engage students with visual impairments in robot programming activities. IEEE Trans. Learn. Technol. 5(1), 87\u201395 (2011)","journal-title":"IEEE Trans. Learn. Technol."},{"key":"830_CR17","doi-asserted-by":"crossref","unstructured":"Jenkins, T.: The motivation of students of programming. In: Proceedings of the 6th Annual Conference on Innovation and Technology in Computer Science Education, pp. 53\u201356 (2001)","DOI":"10.1145\/377435.377472"},{"key":"830_CR18","doi-asserted-by":"crossref","unstructured":"Jin, Q., Wang, D., Deng, X., Zheng, N., Chiu, S.: Ar-maze: a tangible programming tool for children based on ar technology. In: Proceedings of the 17th ACM Conference on Interaction Design and Children, pp. 611\u2013616 (2018)","DOI":"10.1145\/3202185.3210784"},{"key":"830_CR19","doi-asserted-by":"crossref","unstructured":"Kakehashi, S., Motoyoshi, T., Koyanagi, K., Ohshima, T., Kawakami, H.: P-cube: block type programming tool for visual impairments. In: 2013 Conference on Technologies and Applications of Artificial Intelligence, pp. 294\u2013299. IEEE (2013)","DOI":"10.1109\/TAAI.2013.65"},{"key":"830_CR20","doi-asserted-by":"crossref","unstructured":"Kalelio\u011flu, F.: A new way of teaching programming skills to k-12 students: Code. org. Comput. Hum. Behav. 52, 200\u2013210 (2015)","DOI":"10.1016\/j.chb.2015.05.047"},{"key":"830_CR21","doi-asserted-by":"crossref","unstructured":"Kane, S.K., Koushik, V., Muehlbradt, A.: Bonk: accessible programming for accessible audio games. In: Proceedings of the 17th ACM Conference on Interaction Design and Children, pp. 132\u2013142 (2018)","DOI":"10.1145\/3202185.3202754"},{"key":"830_CR22","doi-asserted-by":"crossref","unstructured":"Kim, S.H., Jeon, J.W.: Programming lego mindstorms nxt with visual programming. In: 2007 International Conference on Control, Automation and Systems, pp. 2468\u20132472. IEEE (2007)","DOI":"10.1109\/ICCAS.2007.4406778"},{"key":"830_CR23","doi-asserted-by":"crossref","unstructured":"Koushik, V., Guinness, D., Kane, S.K.: Storyblocks: a tangible programming game to create accessible audio stories. In: Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, pp. 1\u201312 (2019)","DOI":"10.1145\/3290605.3300722"},{"key":"830_CR24","doi-asserted-by":"crossref","unstructured":"Ludi, S., Abadi, M., Fujiki, Y., Sankaran, P., Herzberg, S.: Jbrick: accessible lego mindstorm programming tool for users who are visually impaired. In: Proceedings of the 12th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 271\u2013272 (2010)","DOI":"10.1145\/1878803.1878866"},{"key":"830_CR25","doi-asserted-by":"crossref","unstructured":"Ludi, S.: Position paper: towards making block-based programming accessible for blind users. In: 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), pp. 67\u201369. IEEE (2015)","DOI":"10.1109\/BLOCKS.2015.7369005"},{"issue":"3","key":"830_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2037276.2037284","volume":"11","author":"S Ludi","year":"2011","unstructured":"Ludi, S., Reichlmayr, T.: The use of robotics to promote computing to pre-college students with visual impairments. ACM Trans. Comput. Educ. 11(3), 1\u201320 (2011)","journal-title":"ACM Trans. Comput. Educ."},{"key":"830_CR27","unstructured":"Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B., Resnick, M.: Scratch: a sneak preview. In: Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing, 2004, pp. 104\u2013109. IEEE (2004)"},{"issue":"4","key":"830_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1868358.1868363","volume":"10","author":"J Maloney","year":"2010","unstructured":"Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The scratch programming language and environment. ACM Trans. Comput. Educ. 10(4), 1\u201315 (2010)","journal-title":"ACM Trans. Comput. Educ."},{"key":"830_CR29","doi-asserted-by":"crossref","unstructured":"Manjari, K., Verma, M., Singal, G.: A survey on assistive technology for visually impaired. Internet Things 11 (2020)","DOI":"10.1016\/j.iot.2020.100188"},{"key":"830_CR30","doi-asserted-by":"crossref","unstructured":"Marco, J., Bonillo, C., Cerezo, E.: A tangible interactive space odyssey to support children learning of computer programming. In: Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces, pp. 300\u2013305 (2017)","DOI":"10.1145\/3132272.3135077"},{"key":"830_CR31","doi-asserted-by":"crossref","unstructured":"Meadthaisong, S., Meadthaisong, T.: Mobile robot control by tangible programming for developmenting of computer scientist thinking skill in elementary school. In: 2019 16th International Conference on Electrical Engineering\/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), pp. 45\u201348. IEEE (2019)","DOI":"10.1109\/ECTI-CON47248.2019.8955308"},{"issue":"3","key":"830_CR32","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1080\/08993408.2013.832022","volume":"23","author":"O Meerbaum-Salant","year":"2013","unstructured":"Meerbaum-Salant, O., Armoni, M., Ben-Ari, M.: Learning computer science concepts with scratch. Comput. Sci. Educ. 23(3), 239\u2013264 (2013)","journal-title":"Comput. Sci. Educ."},{"key":"830_CR33","doi-asserted-by":"crossref","unstructured":"Milne, L.R., Ladner, R.E.: Blocks4all: overcoming accessibility barriers to blocks programming for children with visual impairments. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, pp. 1\u201310 (2018)","DOI":"10.1145\/3173574.3173643"},{"key":"830_CR34","doi-asserted-by":"crossref","unstructured":"Paliokas, I., Arapidis, C., Mpimpitsos, M.: Playlogo 3d: a 3d interactive video game for early programming education: let logo be a game. In: 2011 Third International Conference on Games and Virtual Worlds for Serious Applications, pp. 24\u201331. IEEE (2011)","DOI":"10.1109\/VS-GAMES.2011.10"},{"key":"830_CR35","doi-asserted-by":"crossref","unstructured":"Pires, A.C., Rocha, F., de\u00a0Barros\u00a0Neto, A.J., Sim\u00e3o, H., Nicolau, H., Guerreiro, T.: Exploring accessible programming with educators and visually impaired children. In: Proceedings of the Interaction Design and Children Conference, pp. 148\u2013160 (2020)","DOI":"10.1145\/3392063.3394437"},{"key":"830_CR36","doi-asserted-by":"crossref","unstructured":"Qi, Y., Wang, D., Zhang, L., Shi, Y.: Tanprostory: a tangible programming system for children\u2019s storytelling. In: Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, pp. 1001\u20131006 (2015)","DOI":"10.1145\/2702613.2732806"},{"key":"830_CR37","doi-asserted-by":"crossref","unstructured":"Sabuncuoglu, A.: Tangible music programming blocks for visually impaired children. In: Proceedings of the Fourteenth International Conference on Tangible, Embedded, and Embodied Interaction, pp. 423\u2013429 (2020)","DOI":"10.1145\/3374920.3374939"},{"key":"830_CR38","doi-asserted-by":"crossref","unstructured":"Shaer, O., Hornecker, E.: Tangible User Interfaces: Past, Present, and Future Directions. Now Publishers Inc (2010)","DOI":"10.1561\/9781601983299"},{"key":"830_CR39","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.edurev.2017.09.003","volume":"22","author":"VJ Shute","year":"2017","unstructured":"Shute, V.J., Sun, C., Asbell-Clarke, J.: Demystifying computational thinking. Educ. Res. Rev. 22, 142\u2013158 (2017)","journal-title":"Educ. Res. Rev."},{"key":"830_CR40","doi-asserted-by":"crossref","unstructured":"Smith, A.C., Francioni, J.M., Matzek, S.D.: A java programming tool for students with visual disabilities. In: Proceedings of the Fourth International ACM Conference on Assistive Technologies, pp. 142\u2013148 (2000)","DOI":"10.1145\/354324.354356"},{"key":"830_CR41","doi-asserted-by":"crossref","unstructured":"Stefik, A., Ladner, R.: The quorum programming language. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, p. 641 (2017)","DOI":"10.1145\/3017680.3022377"},{"issue":"4","key":"830_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2534973","volume":"13","author":"A Stefik","year":"2013","unstructured":"Stefik, A., Siebert, S.: An empirical investigation into programming language syntax. ACM Trans. Comput. Educ. 13(4), 1\u201340 (2013)","journal-title":"ACM Trans. Comput. Educ."},{"key":"830_CR43","unstructured":"Swift playgrounds. https:\/\/www.apple.com\/swift\/playgrounds\/. Accessed 26 Oct 2020"},{"key":"830_CR44","doi-asserted-by":"crossref","unstructured":"Thieme, A., Morrison, C., Villar, N., Grayson, M., Lindley, S.: Enabling collaboration in learning computer programing inclusive of children with vision impairments. In: Proceedings of the 2017 Conference on Designing Interactive Systems, pp. 739\u2013752 (2017)","DOI":"10.1145\/3064663.3064689"},{"key":"830_CR45","unstructured":"Tickle app: Learn to code. https:\/\/apps.apple.com\/us\/app\/tickle-app-learn-to-code\/id1063639403. Accessed 26 Oct 2020"},{"key":"830_CR46","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.compedu.2018.01.011","volume":"120","author":"D Topalli","year":"2018","unstructured":"Topalli, D., Cagiltay, N.E.: Improving programming skills in engineering education through problem-based game projects with scratch. Comput. Educ. 120, 64\u201374 (2018)","journal-title":"Comput. Educ."},{"key":"830_CR47","doi-asserted-by":"crossref","unstructured":"Wang, D., Wang, T., Liu, Z.: A tangible programming tool for children to cultivate computational thinking. Sci. World J. 2014 (2014)","DOI":"10.1155\/2014\/428080"},{"key":"830_CR48","doi-asserted-by":"crossref","unstructured":"Wang, D., Zhang, Y., Gu, T., He, L., Wang, H.: E-block: a tangible programming tool for children. In: Adjunct Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology, pp. 71\u201372 (2012)","DOI":"10.1145\/2380296.2380327"},{"key":"830_CR49","doi-asserted-by":"crossref","unstructured":"Wang, D., Zhang, L., Qi, Y., Sun, F.: A tui-based programming tool for children. In: Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, pp. 219\u2013224 (2015)","DOI":"10.1145\/2729094.2742630"},{"key":"830_CR50","doi-asserted-by":"crossref","unstructured":"Wang, D., Zhang, L., Xu, C., Hu, H., Qi, Y.: A tangible embedded programming system to convey event-handling concept. In: Proceedings of the TEI\u201916: Tenth International Conference on Tangible, Embedded, and Embodied Interaction, pp. 133\u2013140 (2016)","DOI":"10.1145\/2839462.2839491"},{"issue":"3","key":"830_CR51","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33\u201335 (2006)","journal-title":"Commun. ACM"},{"key":"830_CR52","unstructured":"Wolber, D., Abelson, H., Spertus, E., Looney, L.: App Inventor. \u201cO\u2019Reilly Media, Inc.\u201d (2011)"},{"key":"830_CR53","unstructured":"World Health Organization: International statistical classification of diseases and related health problems, 10th revision (ICD-10), Fifth version volume-1, pp. 379\u2013403 (2016)"}],"container-title":["Universal Access in the Information Society"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-021-00830-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10209-021-00830-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-021-00830-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T12:38:33Z","timestamp":1725626313000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10209-021-00830-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,13]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,3]]}},"alternative-id":["830"],"URL":"https:\/\/doi.org\/10.1007\/s10209-021-00830-2","relation":{},"ISSN":["1615-5289","1615-5297"],"issn-type":[{"value":"1615-5289","type":"print"},{"value":"1615-5297","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,13]]},"assertion":[{"value":"9 July 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 August 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}