{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T05:31:23Z","timestamp":1783229483157,"version":"3.54.6"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,2,11]],"date-time":"2015-02-11T00:00:00Z","timestamp":1423612800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2016,1]]},"DOI":"10.1007\/s10846-015-0202-6","type":"journal-article","created":{"date-parts":[[2015,2,10]],"date-time":"2015-02-10T07:07:55Z","timestamp":1423552075000},"page":"117-129","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Experiences Incorporating Lego Mindstorms Robots in the Basic Programming Syllabus: Lessons Learned"],"prefix":"10.1007","volume":"81","author":[{"given":"Ainhoa","family":"\u00c1lvarez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mikel","family":"Larra\u00f1aga","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,2,11]]},"reference":[{"key":"202_CR1","doi-asserted-by":"crossref","unstructured":"Alvarez, A., Larra\u00f1aga, M.: Using LEGO mindstorms to engage students on algorithm design. In: Frontiers in Education (FIE\u201913), pp. 1346\u20131351 (2013)","DOI":"10.1109\/FIE.2013.6685052"},{"key":"202_CR2","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.compedu.2013.05.006","volume":"68","author":"A Alvarez","year":"2013","unstructured":"Alvarez, A., Martin, M., Fernandez-Castro, I., Urretavizcaya, M.: Blending traditional teaching methods with learning environments: experience, cyclical evaluation process and impact with MAgAdI. Comput. Educ. 68, 129\u2013140 (2013)","journal-title":"Comput. Educ."},{"key":"202_CR3","volume-title":"A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom\u2019S Taxonomy of Educational Objectives","author":"LW Anderson","year":"2001","unstructured":"Anderson, L.W., Krathwohl, D.R.: A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom\u2019S Taxonomy of Educational Objectives. Longman, New York (2001)"},{"key":"202_CR4","volume-title":"Taxonomy of Educational Objectives: The Classification of Educational Goals: Handbook I, Cognitive Domain","author":"BS Bloom","year":"1956","unstructured":"Bloom, B.S., Engelhart, M.D., Furst, E.J., Hill, W.H., Krathwohl, D.R.: Taxonomy of Educational Objectives: The Classification of Educational Goals: Handbook I, Cognitive Domain. Longman, New York (1956)"},{"key":"202_CR5","doi-asserted-by":"crossref","unstructured":"Burbaite, R., Dama\u0161evi\u010dius, R., \u0160tuikys, V.: Using robots as learning objects for teaching computer science. In: X World Conference on Computers in Education (WCCE\u201913), pp. 103\u2013111 (2013)","DOI":"10.1109\/ICSSE.2013.6614661"},{"key":"202_CR6","doi-asserted-by":"crossref","unstructured":"Dagdilelis, V., Sartatzemi, M., Kagani, K.: Teaching (with) robots in secondary schools: some new and not-so-new pedagogical problems. In: Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies (ICALT\u201905), pp. 757\u2013761. IEEE, Kaohsiung (2005)","DOI":"10.1109\/ICALT.2005.255"},{"key":"202_CR7","doi-asserted-by":"crossref","unstructured":"Fagin, B.S., Merkle, L.: Quantitative analysis of the effects of robots on introductory computer science education. J. Educ. Resour. Comput. (JERIC) 2(4) (2002)","DOI":"10.1145\/949257.949259"},{"key":"202_CR8","unstructured":"Gomes, A., Mendes, A.J.: Learning to program-difficulties and solutions. In: International Conference on Engineering Education (ICEE\u201907), vol. 2007. Coimbra (2007)"},{"issue":"2","key":"202_CR9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.19153\/cleiej.13.2.3","volume":"13","author":"CC Hernandez","year":"2010","unstructured":"Hernandez, C.C., Silva, L., Segura, R.A., Schimiguel, J., Led\u00f3n, M.F.P., Bezerra, L.N.M., Silveira, I.F.: Teaching programming principles through a game engine. CLEI Electron. J. 13(2), 3 (2010)","journal-title":"CLEI Electron. J."},{"issue":"3","key":"202_CR10","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1007\/BF02481160","volume":"7","author":"AJ Hirst","year":"2003","unstructured":"Hirst, A.J., Johnson, J., Petre, M., Price, B.A., Richards, M.: What is the best environment-language for teaching robotics using lego MindStorms? Artif. Life Robot. 7(3), 124\u2013131 (2003)","journal-title":"Artif. Life Robot."},{"key":"202_CR11","unstructured":"Keppel, G., Wickens, T.D.: Design and Analysis: A Researcher\u2019s Handbook, 4th edn. Pearson (2004)"},{"issue":"3","key":"202_CR12","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1151954.1067453","volume":"37","author":"E Lahtinen","year":"2005","unstructured":"Lahtinen, E., Ala-Mutka, K., Jarvinen, H.M.: A study of the difficulties of novice programmers. ACM SIGCSE Bull. 37(3), 14\u201318 (2005)","journal-title":"ACM SIGCSE Bull."},{"key":"202_CR13","doi-asserted-by":"crossref","DOI":"10.5040\/9798400677885","volume-title":"Learning Theories, A to Z.","author":"DC Leonard","year":"2002","unstructured":"Leonard, D.C.: Learning Theories, A to Z. Oryx Press, Westport (2002)"},{"issue":"140","key":"202_CR14","first-page":"1","volume":"22","author":"R Likert","year":"1932","unstructured":"Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22(140), 1\u201355 (1932)","journal-title":"Arch. Psychol."},{"issue":"1","key":"202_CR15","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1145\/1227504.1227388","volume":"39","author":"DJ Malan","year":"2007","unstructured":"Malan, D.J., Leitner, H.H.: Scratch for budding computer scientists. ACM SIGCSE Bull. 39(1), 223\u2013227 (2007)","journal-title":"ACM SIGCSE Bull."},{"issue":"5","key":"202_CR16","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1111\/j.1467-8535.2008.00860.x","volume":"40","author":"K Orton-Johnson","year":"2009","unstructured":"Orton-Johnson, K.: \u2018I\u2019ve stuck to the path I\u2019m afraid\u2019: exploring student non-use of blended learning. Br. J. Educ. Technol. 40(5), 837\u2013847 (2009)","journal-title":"Br. J. Educ. Technol."},{"issue":"1","key":"202_CR17","first-page":"133","volume":"9","author":"R Pap-Szigeti","year":"2010","unstructured":"Pap-Szigeti, R., P\u00e1sztor, A., Lakatos-T\u00f6r\u00f6k, E.: Effects of using model robots in the education of programming. Inf. Educ.\u2014Int. J. 9(1), 133\u2013140 (2010)","journal-title":"Inf. Educ.\u2014Int. J."},{"key":"202_CR18","volume-title":"The Children\u2019s Machine: Rethinking School in the Age of the Computer","author":"S Papert","year":"1993","unstructured":"Papert, S.: The Children\u2019s Machine: Rethinking School in the Age of the Computer. BasicBooks, New York (1993)"},{"issue":"1","key":"202_CR19","first-page":"162","volume":"4","author":"A P\u00e1sztor","year":"2013","unstructured":"P\u00e1sztor, A., Pap-Szigeti, R., Torok, E.: Mobile robots in teaching programming for IT engineers and its effects. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 4(1), 162\u2013168 (2013)","journal-title":"Int. J. Adv. Comput. Sci. Appl. (IJACSA)"},{"key":"202_CR20","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-30171-1","volume-title":"Intelligent and Adaptive Educational-Learning Systems","author":"A Pe\u00f1a-Ayala","year":"2013","unstructured":"Pe\u00f1a-Ayala, A.: Intelligent and Adaptive Educational-Learning Systems. Springer, Berlin (2013)"},{"key":"202_CR21","volume-title":"Classification of Cognitive Difficulties of Students to Learn Computer Programming. Tech. Rep. IITM-CSE-DOS-2009-01","author":"VG Renumol","year":"2009","unstructured":"Renumol, V.G., Jayaprakash, S., Janakiram, D.: Classification of Cognitive Difficulties of Students to Learn Computer Programming. Tech. Rep. IITM-CSE-DOS-2009-01. Indian Institute of Technology Madras, India (2009)"},{"key":"202_CR22","doi-asserted-by":"crossref","unstructured":"Sartatzemi, M., Dagdilelis, V., Kagani, K.: Teaching introductory programming concepts with lego MindStorms in greek high schools: a two-year experience. In: Service Robot Applications. InTech (2008)","DOI":"10.5772\/6049"},{"key":"202_CR23","doi-asserted-by":"crossref","unstructured":"Shamlian, S., Killfoile, K., Kellogg, R., Duvallet, F.: Fun with robots: a student-taught undergraduate robotics course. In: IEEE International Conference on Robotics and Automation (ICRA\u201906), pp. 369\u2013374 (2006)","DOI":"10.1109\/ROBOT.2006.1641739"},{"issue":"1","key":"202_CR24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1177\/109019819201900101","volume":"19","author":"A Steckler","year":"1992","unstructured":"Steckler, A., McLeroy, K.R., Goodman, R.M., Bird, S.T., McCormick, L.: Toward integrating qualitative and quantitative methods: an introduction. Health Educ. Behav. 19(1), 1\u20138 (1992)","journal-title":"Health Educ. Behav."},{"key":"202_CR25","first-page":"425","volume-title":"Advances in Electric and Electronics, no. 155 in Lecture Notes in Electrical Engineering","author":"C Wang","year":"2012","unstructured":"Wang, C., Dong, L., Li, C., Zhang, W., He, J.: The reform of programming teaching based on constructivism. In: Hu, W. (ed.) Advances in Electric and Electronics, no. 155 in Lecture Notes in Electrical Engineering, pp 425\u2013431. Springer, Berlin Heidelberg (2012)"},{"key":"202_CR26","unstructured":"Wilson, A., Moffat, D.C.: Evaluating scratch to introduce younger schoolchildren to programming. In: Proceedings of the 22nd Annual Psychology of Programming Interest Group (2010)"},{"key":"202_CR27","first-page":"53","volume-title":"Informatics Education\u2014Supporting Computational Thinking, no. 5090 in Lecture Notes in Computer Science","author":"CC Wu","year":"2008","unstructured":"Wu, C.C., Tseng, I.C., Huang, S.L.: Visualization of program behaviors: physical robots versus robot simulators. In: Mittermeir, R.T., Syslo, M.M. (eds.) Informatics Education\u2014Supporting Computational Thinking, no. 5090 in Lecture Notes in Computer Science, pp 53\u201362. Springer, Berlin Heidelberg (2008)"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-015-0202-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-015-0202-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-015-0202-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,7]],"date-time":"2024-06-07T04:03:56Z","timestamp":1717733036000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-015-0202-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,11]]},"references-count":27,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,1]]}},"alternative-id":["202"],"URL":"https:\/\/doi.org\/10.1007\/s10846-015-0202-6","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,2,11]]}}}