{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:45:53Z","timestamp":1743093953212,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031488573"},{"type":"electronic","value":"9783031488580"}],"license":[{"start":{"date-parts":[[2023,12,20]],"date-time":"2023-12-20T00:00:00Z","timestamp":1703030400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,20]],"date-time":"2023-12-20T00:00:00Z","timestamp":1703030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-48858-0_20","type":"book-chapter","created":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T06:02:43Z","timestamp":1702965763000},"page":"243-254","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Easy-Programming: Towards a Web Collaborating Algorithmic and Programming Aid for Early Apprentices"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4217-2882","authenticated-orcid":false,"given":"Ricardo","family":"Vardasca","sequence":"first","affiliation":[]},{"given":"Duarte","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Joao","family":"Fonseca","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4644-5227","authenticated-orcid":false,"given":"Marco","family":"Tereso","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0233-4077","authenticated-orcid":false,"given":"Fernando","family":"Bento","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5887-4814","authenticated-orcid":false,"given":"Domingos","family":"Martinho","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,12,20]]},"reference":[{"issue":"1","key":"20_CR1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s41239-017-0083-9","volume":"15","author":"GJ Prinsloo","year":"2018","unstructured":"Prinsloo, G.J., Helleveeg, C.: The integration of algorithmic thinking in undergraduate information systems courses. Int. J. Educ. Technol. High. Educ. 15(1), 1\u201324 (2018)","journal-title":"Int. J. Educ. Technol. High. Educ."},{"issue":"4","key":"20_CR2","first-page":"284","volume":"28","author":"SR Guerra","year":"2018","unstructured":"Guerra, S.R., Reis, C.R.: Algorithmic problem-solving in undergraduate computer science education: a systematic literature review. Comput. Sci. Educ. 28(4), 284\u2013316 (2018)","journal-title":"Comput. Sci. Educ."},{"issue":"8","key":"20_CR3","first-page":"33","volume":"59","author":"K Sanders","year":"2016","unstructured":"Sanders, K.: Algorithmic thinking and computational problem solving. Commun. ACM 59(8), 33\u201334 (2016)","journal-title":"Commun. ACM"},{"key":"20_CR4","unstructured":"K\u00f6rner, T.: Algorithms for Undergraduate Students. Cambridge University Press, Cambridge (2016)"},{"key":"20_CR5","unstructured":"Mehta, D., Gupta, S.: Algorithmic thinking and problem-solving skills: an integral part of computer science education. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education, p. 1076 (2018)"},{"key":"20_CR6","doi-asserted-by":"crossref","unstructured":"Andrzejewska, M., Stoli\u0144ska, A.: Do structured flowcharts outperform pseudocode? Evidence from eye movements. IEEE Access 10, 132965\u2013132975 (2022)","DOI":"10.1109\/ACCESS.2022.3230981"},{"key":"20_CR7","unstructured":"Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms. MIT Press, \u00a0Cambridge (2022)"},{"issue":"1","key":"20_CR8","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1002\/cae.22255","volume":"29","author":"J Fagerlund","year":"2021","unstructured":"Fagerlund, J., H\u00e4kkinen, P., Vesisenaho, M., Viiri, J.: Computational thinking in programming with Scratch in primary schools: a systematic review. Comput. Appl. Eng. Educ. 29(1), 12\u201328 (2021)","journal-title":"Comput. Appl. Eng. Educ."},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Weintrop, D., Shepherd, D.C., Francis, P., Franklin, D.: Blockly goes to work: block-based programming for industrial robots. In: 2017 IEEE Blocks and Beyond Workshop (B&B), pp. 29\u201336 (2017)","DOI":"10.1109\/BLOCKS.2017.8120406"},{"key":"20_CR10","unstructured":"Gajewski, R.R., Smyrnova-Trybulska, E.: Algorithms, programming, flowcharts and flowgorithm. E-Learn. Smart Learn. Environ. Prep. New Gener. Spec., 393\u2013408 (2018)"},{"key":"20_CR11","unstructured":"Cook, D.D.: Flowgorithm: principles for teaching introductory programming using flowcharts. In: Proceedings of American Society of Engineering Education Pacific Southwest Conference (ASEE\/PSW), pp. 158\u2013167 (2015)"},{"key":"20_CR12","doi-asserted-by":"crossref","unstructured":"Borba, F.H., Marchi, M.I., Rehfeldt, M.J.H.: Utiliza\u00e7\u00e3o do Software VisuAlg no Ensino da L\u00f3gica de Programa\u00e7\u00e3o. Revista de Ensino, Educa\u00e7\u00e3o e Ci\u00eancias Humanas 22(3), 295\u2013304 (2021)","DOI":"10.17921\/2447-8733.2021v22n3p295-304"},{"key":"20_CR13","unstructured":"Manso, A., Oliveira, L., Marques, C.: Portugol IDE\u2013Uma ferramenta para o ensino de programa\u00e7\u00e3o. In: PAEE'2009\u2014Project Approaches in Engineering Education\u2014Guimaraes (2009)"},{"key":"20_CR14","unstructured":"Noschang, L.F., Pelz, F., de Jesus, E., Raabe, A.: Portugol studio: Uma ide para iniciantes em programa\u00e7ao. In: Anais do XXII SBC Workshop sobre Educa\u00e7\u00e3o em Computa\u00e7\u00e3o, pp. 1\u201310 (2014)"},{"issue":"1","key":"20_CR15","doi-asserted-by":"publisher","first-page":"16","DOI":"10.3895\/etr.v6n1.15007","volume":"6","author":"DGS Silva","year":"2022","unstructured":"Silva, D.G.S., Silva, D.G.S., Soussa, M.R.B.: Portugol WebStudio: IDE Online de Desenvolvimento em Portugol como instrumento de ensino-aprendizagem. Ensino e Tecnologia em Revista 6(1), 16\u201330 (2022)","journal-title":"Ensino e Tecnologia em Revista"},{"key":"20_CR16","doi-asserted-by":"crossref","unstructured":"Manso, A., Marques, C.G., Santos, P., Lopes, L., Guedes, R.: Algorithmi IDE-Integrated learning environment for the teaching and learning of algorithmics. In: 2019 IEEE International Symposium on Computers in Education (SIIE), pp. 1\u20136 (2019)","DOI":"10.1109\/SIIE48397.2019.8970123"},{"key":"20_CR17","doi-asserted-by":"crossref","unstructured":"Gomes, A., Mendes, A.J.: SICAS: interactive system for algorithm development and simulation. Comput. Educ. Towards Interconnected Soc., 159\u2013166 (2001)","DOI":"10.1007\/0-306-47533-2_15"},{"key":"20_CR18","unstructured":"Bravo, C., Redondo, M.A., Ortega, M.: Aprendizaje en grupo de la programaci\u00f3n mediante t\u00e9cnicas de colaboraci\u00f3n distribuida en tiempo real. In: Proceedings of V Congreso Interacci\u00f3n Persona Ordenador, Lleida, Spain, pp. 351\u2013357 (2004)"},{"issue":"2","key":"20_CR19","doi-asserted-by":"publisher","first-page":"183","DOI":"10.3390\/a3020183","volume":"3","author":"A Santos","year":"2010","unstructured":"Santos, A., Gomes, A., Mendes, A.J.: Integrating new technologies and existing tools to promote programming learning. Algorithms 3(2), 183\u2013196 (2010)","journal-title":"Algorithms"},{"key":"20_CR20","doi-asserted-by":"crossref","unstructured":"Scott, A., Watkins, M., McPhee, D.: E-learning for novice programmers; a dynamic visualisation and problem solving tool. In: 2008 3rd IEEE International Conference on Information and Communication Technologies: From Theory to Applications, pp. 1\u20136 (2008)","DOI":"10.1109\/ICTTA.2008.4529966"},{"key":"20_CR21","unstructured":"Scott, A., Watkins, M., McPhee, D.: A step back from coding\u2013an online environment and pedagogy for novice programmers. In: Proceedings of the 11th Java in the Internet Curriculum Conference, pp. 35\u201341. The Higher Education Academy, London Metropolitan University (2007)"},{"key":"20_CR22","first-page":"44","volume":"1","author":"T Dey","year":"2011","unstructured":"Dey, T.: A comparative analysis on modeling and implementing with MVC architecture. Int. J. Comput. Appl. 1, 44\u201349 (2011)","journal-title":"Int. J. Comput. Appl."}],"container-title":["Communications in Computer and Information Science","Advanced Research in Technologies, Information, Innovation and Sustainability"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-48858-0_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T06:12:03Z","timestamp":1702966323000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-48858-0_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,20]]},"ISBN":["9783031488573","9783031488580"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-48858-0_20","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2023,12,20]]},"assertion":[{"value":"20 December 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARTIIS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Advanced Research in Technologies, Information, Innovation and Sustainability","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Madrid","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 October 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 October 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"artiis2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/artiis.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}