{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T05:55:13Z","timestamp":1751608513242,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030798390"},{"type":"electronic","value":"9783030798406"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-79840-6_8","type":"book-chapter","created":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T13:08:57Z","timestamp":1624453737000},"page":"119-135","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Learning Domain Knowledge Using Block-Based Programming: Design-Based Collaborative Learning"],"prefix":"10.1007","author":[{"given":"Renate","family":"Andersen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anders I.","family":"M\u00f8rch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kristina Torine","family":"Litherland","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,24]]},"reference":[{"key":"8_CR1","unstructured":"Andersen, R.: Mutual development in online collaborative processes. Three case studies of artifact co-creation at different levels of participation. Ph.D. dissertation, Faculty of Educational Sciences, University of Oslo, Norway (2019)"},{"key":"8_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-642-00427-8_3","volume-title":"End-User Development","author":"R Andersen","year":"2009","unstructured":"Andersen, R., M\u00f8rch, A.: Mutual development: a case study in customer-initiated software product development. In: Pipek, V., Rosson, M.B., de Ruyter, B., Wulf, V. (eds.) IS-EUD 2009. LNCS, vol. 5435, pp. 31\u201349. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-00427-8_3"},{"key":"8_CR3","unstructured":"Bocconi, S., Chioccariello, A., Earp, J.: The Nordic approach to introducing computational thinking and programming in compulsory education. Report prepared for the Nordic@ BETT2018 Steering Group, pp. 397\u2012400 (2018)"},{"key":"8_CR4","unstructured":"Brennan, K., Resnick, M.: New frameworks for studying and assessing the development of computational thinking. In: Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada, vol. 1, pp. 1\u201225 (2012)"},{"key":"8_CR5","unstructured":"Clarke, V., Braun, V.: Thematic analysis. In: Cooper, H. (ed.) APA Handbook of Research Methods in Psychology: Vol. 2 Research Designs, pp. 57\u201271. American Psychological Association, Washington, DC (2015)"},{"key":"8_CR6","unstructured":"Costabile, M.-F., Fogli, D., Letondal, C., Mussio, P., Piccinno, A.: Domain-expert users and their needs of software development. In: Proceedings of the HCI 2003 EUD Session, Crete (2003)"},{"key":"8_CR7","unstructured":"Dillenbourg, P.: Collaborative Learning: Cognitive and Computational Approaches. Advances in learning and instruction series. Elsevier Science, Inc., New York (1999)"},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Dwyer, H., Hill, C., Hansen, A., Iveland, A., Franklin, D., Harlow, D.: Fourth grade students reading block-based programs: predictions, visual cues, and affordances. In: Proceedings of the 11th Annual International Conference on International Computing Education Research (ICER 2015), pp. 111\u2012119. ACM (2015)","DOI":"10.1145\/2787622.2787729"},{"issue":"2","key":"8_CR9","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1145\/202511.202528","volume":"27","author":"M Eisenberg","year":"1995","unstructured":"Eisenberg, M.: Programmable applications: interpreter meets interface. SIGCHI Bull. 27(2), 68\u201393 (1995)","journal-title":"SIGCHI Bull."},{"issue":"2","key":"8_CR10","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/BF00872289","volume":"1","author":"G Fischer","year":"1994","unstructured":"Fischer, G.: Domain-oriented design environments. Autom. Softw. Eng. 1(2), 177\u2013203 (1994)","journal-title":"Autom. Softw. Eng."},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Fischer, G., Girgensohn, A.: End-user modifiability in design environments. In: Proceedings CHI 1990, pp. 183\u2013192. ACM, New York (1990)","DOI":"10.1145\/97243.97272"},{"key":"8_CR12","first-page":"8","volume":"8","author":"J Hammond","year":"2005","unstructured":"Hammond, J., Gibbons, P.: What is scaffolding? Teachers\u2019 Voices 8, 8\u201316 (2005)","journal-title":"Teachers\u2019 Voices"},{"key":"8_CR13","doi-asserted-by":"publisher","DOI":"10.4135\/9780857020277","volume-title":"Virtual Ethnography","author":"C Hine","year":"2000","unstructured":"Hine, C.: Virtual Ethnography. Sage Publications, London (2000)"},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Hoadley, C.P.: Creating context: design-based research in creating and understanding. In: Proceedings of Computer Support for Cooperative Learning (CSCL), Boulder, USA (2002)","DOI":"10.3115\/1658616.1658679"},{"issue":"1","key":"8_CR15","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1207\/s15327809jls0401_2","volume":"4","author":"B Jordan","year":"1995","unstructured":"Jordan, B., Henderson, A.: Interaction analysis: foundations and practice. J. Learn. Sci. 4(1), 39\u2013103 (1995)","journal-title":"J. Learn. Sci."},{"issue":"1","key":"8_CR16","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/1929887.1929902","volume":"2","author":"I Lee","year":"2011","unstructured":"Lee, I., et al.: Computational thinking for youth in practice. ACM Inroads 2(1), 32\u201337 (2011)","journal-title":"ACM Inroads"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Lewis, C.M.: How programming environment shapes perception, learning and goals: logo vs. Scratch. In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE 2010), pp. 346\u2013350. ACM, New York (2010)","DOI":"10.1145\/1734263.1734383"},{"key":"8_CR18","doi-asserted-by":"publisher","unstructured":"Lieberman, H., Patern\u00f2, F., Klann, M., Wulf, V.: End-user development: an emerging paradigm. In: Lieberman, H., Patern\u00f2, F., Wulf, V. (eds.) End-User Development. HCIS, vol. 96, pp. 1\u20137. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/1-4020-5386-X_1","DOI":"10.1007\/1-4020-5386-X_1"},{"key":"8_CR19","doi-asserted-by":"publisher","unstructured":"Lipponen, L., Hakkarainen, K., Paavola, S.: Practices and orientations of CSCL. In: Strijbos, J.W., Kirschner, P.A., Martens, R.L. (eds.) What We Know about CSCL. CULS, vol. 3, pp. 31\u201250. Springer, Dordrecht (2004). https:\/\/doi.org\/10.1007\/1-4020-7921-4_2","DOI":"10.1007\/1-4020-7921-4_2"},{"key":"8_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/978-3-030-24781-2_16","volume-title":"End-user development","author":"A M\u00f8rch","year":"2019","unstructured":"M\u00f8rch, A., Litherland, K., Andersen, R.: End-user development goes to school: collaborative learning with makerspaces in subject areas. In: Malizia, A., Valtolina, S., Morch, A., Serrano, A., Stratton, A. (eds.) IS-EUD 2019. LNCS, vol. 11553, pp. 200\u2013208. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-24781-2_16"},{"key":"8_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/978-3-642-38706-7_26","volume-title":"End-User Development","author":"A M\u00f8rch","year":"2013","unstructured":"M\u00f8rch, A., Zhu, L.: Component-based design and software readymades. In: Dittrich, Y., Burnett, M., M\u00f8rch, A., Redmiles, D. (eds.) IS-EUD 2013. LNCS, vol. 7897, pp. 278\u2013283. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38706-7_26"},{"key":"8_CR22","doi-asserted-by":"publisher","first-page":"123","DOI":"10.4135\/9781446282243.n9","volume-title":"The SAGE Handbook of Qualitative Data Analysis","author":"J Reichertz","year":"2014","unstructured":"Reichertz, J.: Induction, deduction, abduction. In: Flick, U. (ed.) The SAGE Handbook of Qualitative Data Analysis, pp. 123\u2013135. SAGE Publications, London (2014)"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Repenning, A.: Agentsheets: a tool for building domain-oriented visual programming environments. In: Proceedings of the INTERACT 1993 and CHI 1993, pp. 142\u2013143. Association for Computing Machinery, New York (1993)","DOI":"10.1145\/169059.169119"},{"issue":"11","key":"8_CR24","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/1592761.1592779","volume":"52","author":"M Resnick","year":"2009","unstructured":"Resnick, M., et al.: Scratch: programming for all. Commun. ACM 52(11), 60\u201367 (2009)","journal-title":"Commun. ACM"},{"issue":"4","key":"8_CR25","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1007\/s10606-016-9243-z","volume":"25","author":"G Stahl","year":"2016","unstructured":"Stahl, G.: From intersubjectivity to group cognition. Comput. Support. Coop. Work 25(4), 355\u2013384 (2016)","journal-title":"Comput. Support. Coop. Work"},{"key":"8_CR26","first-page":"409","volume-title":"Cambridge Handbook of the Learning Sciences","author":"G Stahl","year":"2006","unstructured":"Stahl, G., Koschmann, T., Suthers, D.: Computer-supported collaborative learning: an historical perspective. In: Sawyer, R.K. (ed.) Cambridge Handbook of the Learning Sciences, pp. 409\u2013426. Cambridge University Press, Cambridge (2006)"},{"key":"8_CR27","doi-asserted-by":"publisher","unstructured":"Won, M., Stiemerling, O., Wulf, V.: Component-based approaches to tailorable systems. In: Lieberman, H., et al. (eds.) End-User Development. HCIS, vol. 9, pp. 115\u2012141. Springer, Dordrecht (2006). https:\/\/doi.org\/10.1007\/1-4020-5386-X_6","DOI":"10.1007\/1-4020-5386-X_6"},{"issue":"4","key":"8_CR28","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1080\/01449290110048016","volume":"20","author":"V Wulf","year":"2001","unstructured":"Wulf, V., Golombek, B.: Direct activation. A concept to encourage tailoring activities. Behav. Inf. Technol. 20(4), 249\u2013263 (2001)","journal-title":"Behav. Inf. Technol."}],"container-title":["Lecture Notes in Computer Science","End-User Development"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-79840-6_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T23:15:29Z","timestamp":1625181329000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-79840-6_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030798390","9783030798406"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-79840-6_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"24 June 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IS-EUD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on End User Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 July 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 July 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iseud2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/cyprusconferences.org\/iseud2021\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"42% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}