{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,10]],"date-time":"2026-05-10T11:45:06Z","timestamp":1778413506400,"version":"3.51.4"},"publisher-location":"Cham","reference-count":47,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319555522","type":"print"},{"value":"9783319555539","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-55553-9_15","type":"book-chapter","created":{"date-parts":[[2017,3,14]],"date-time":"2017-03-14T10:54:04Z","timestamp":1489488844000},"page":"193-204","source":"Crossref","is-referenced-by-count":27,"title":["The Combined Use of Lego Mindstorms NXT and App Inventor for Teaching Novice Programmers"],"prefix":"10.1007","author":[{"given":"Stamatios","family":"Papadakis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vasileios","family":"Orfanakis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,15]]},"reference":[{"key":"15_CR1","unstructured":"Elefterioti, E., Katatrantou, A., Panagiotakopoulos, C.: Using Lego Mindstorms NXT for teaching programming in an interdisciplinary context: a pilot study. In: Jimoyiannis, A. (ed.) Proceeding of the 7th PanHellenic Conference with International Participation on \u201cICT in Education\u201d, Korinthos, Greece (2010, in Greek)"},{"key":"15_CR2","doi-asserted-by":"crossref","unstructured":"Kay, J.: Contextualized approaches to introductory computer science: the key to making computer science relevant or simply bait and switch? In: SIGCSE 2011, Dallas, Texas, USA (2011)","DOI":"10.1145\/1953163.1953219"},{"key":"15_CR3","unstructured":"Saeli, M., Perrenet, J., Jochems, W.M., Zwaneveld, B.: Teaching programming in secondary school: a pedagogical content knowledge perspective. Inf. Educ. Intl. J. 10(1), 73\u201388 (2011)"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Forte, A., Guzdial, M.: Computers for communication, not calculation: media as a motivation and context for learning. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences (2004)","DOI":"10.1109\/HICSS.2004.1265259"},{"key":"15_CR5","unstructured":"Mostr\u00f6m, J.E.: A study of student problems in learning to program. Thesis, Department of Computing Science, Ume\u00e5 University, Ume\u00e5, Sweden (2011). ISBN 978-91-7459-293-1. http:\/\/umu.diva-portal.org\/smash\/get\/diva2:447104\/FULLTEXT02"},{"key":"15_CR6","unstructured":"Harisis, C., Mikropoulos, T.A.: Robotics, visual programming and basic programming structures. In: Komis, V. (ed.) Proceedings of the 4th Panhellenic Conference \u201cDidactics of Informatics\u201d. New Technologies Publications, Patra (2008, in Greek)"},{"key":"15_CR7","unstructured":"Atmatzidou, S., Markellis, H., Dimitriadis, S.: Using LEGO Mindstorms in primary and high school: the game as a trigger to learning. In: Komis, V. (ed.) Proceeding of the 4th PanHellenic Conference on \u201cDidactics of Informatics\u201d, Patra, Greek (2008, in Greek)"},{"key":"15_CR8","unstructured":"Efopoulos, V., Evaggelidis, G., Dagdilelis, V., Kleftodimos, A.: The difficulties of Novice Programmers. In: Proceeding of the 3rd PanHellenic Conference on \u201cDidactics of Informatics\u201d, Korinthosm, Greece (2005, in Greek)"},{"key":"15_CR9","unstructured":"Kagkani, K., Dagdilelis, V., Satratzemi, M., Evaggelidis, G.: A case study of teaching programming in secondary education with LEGO Mindstorms. In: Jimoyiannis, A. (ed.) Proceeding of the 3rd PanHellenic Conference on \u201cDidactics of Informatics\u201d, Korinthos, Greece (2005, in Greek)"},{"key":"15_CR10","unstructured":"Moro, M., Alimisis, D.: From the Logo Turtle to the Tiny Robot Turtle: practical and pedagogical issues. In: 5th Conference in Syros \u2013 Information & Communication Technology in Education, Syros, Greece (2009)"},{"issue":"1","key":"15_CR11","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1023\/A:1018636507883","volume":"2","author":"P Brusilovsky","year":"1999","unstructured":"Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., Miller, P.: Mini-languages: a way to learn programming principles. Educ. Inf. Technol. 2(1), 65\u201383 (1999)","journal-title":"Educ. Inf. Technol."},{"key":"15_CR12","unstructured":"Xinogalos, S.: Scenarios of teaching programming in secondary education. In: Proceedings of the 2nd Panhellenic Conference of Educators for ICT \u201cUtilizing ICT in Teaching Practice, Syros, Greece (2003, in Greek)"},{"key":"15_CR13","unstructured":"Tsovolas, S., Komis, V.: Programming robotic constructions: a case study of elementary students. In: Komis, V. (ed.) Proceedings of the 4th Panhellenic Conference \u201cDidactics of Informatics\u201d. New Technologies Publications, Patra (2008, in Greek)"},{"key":"15_CR14","unstructured":"Karatrantou, A., Tachos, N., Alimisis, D.: Introduction to basic principles and programming structures with robotic construction LEGO Mindstorms. In: Tzimogiannis, A. (eds.) Proceedings of the 3rd Panhellenic Conference \u201cDidactics of Informatics\u201d. University of Peloponnese, Corinth, 7\u20139 October 2005 (2005, in Greek)"},{"key":"15_CR15","unstructured":"Tzimogiannis, A., Politis, P., Komis, V.: Study of representations graduates Lyceum students on the concept of variable. In: Tzimogiannis, A. (ed.) Proceedings of the 3rd National Conference \u201cDidactics of Informatics\u201d, pp. 61\u201370, Corinth (2005, in Greek)"},{"key":"15_CR16","unstructured":"Korres, G.: Educational Robotics Laboratory using LEGO Mindstorms NXT. In: Proceeding of the 5th PanHellenic Conference of Informatics Teachers (Workshop), Ioannina, Greece (2011, in Greek)"},{"key":"15_CR17","unstructured":"Catlin, D., Woollard, J.: Educational robots and computational thinking. In: Proceedings of 4th International Workshop Teaching Robotics, Teaching with Robotics & 5th International Conference Robotics in Education, pp. 144\u2013151 (2014)"},{"key":"15_CR18","unstructured":"Komis, V.: Introduction to Educational Applications of Information Technologies and Communications. New Technologies, Athens (2004, in Greek)"},{"key":"15_CR19","unstructured":"Frangou, S., Papanikolaou, K.: Educational use of robotic systems. In: Grigoriadou, M. (ed.) Proceedings of the 5th Panhellenic Conference of Didactics of Informatics, EKPA, Athens (2010, in Greek)"},{"key":"15_CR20","unstructured":"Nikolos, D., Misirli, A., Davrazos, G., Bakopoulos, N., Komis, V.: Familiarity with the programming language Scratch and robotic pack Lego WeDo. In: Proceedings of the 2nd National Conference, \u201cIntegration and Use of ICT in the Educational Process\u201d, Patras, Greece (2011, in Greek)"},{"key":"15_CR21","unstructured":"Papadakis, S., Orfanakis, V.: A new programming environment for teaching programming. A first acquaintance with enchanting. In: The 2nd International Virtual Scientific Conference - Scieconf 2014, pp. 268\u2013273. EDIS - University of Zilina, Slovakia (2014)"},{"key":"15_CR22","unstructured":"Panhellenic Union of Informatics Teachers: Educational robotics in Primary school (2010, in Greek). http:\/\/dide.ilei.sch.gr\/keplinet\/education\/docs\/pekap_edurobotic.pdf"},{"key":"15_CR23","unstructured":"Alimisis, D.: Educational robotics: open questions and new challenges. Themes Sci. Technol. Educ. 6(1), 63\u201371 (2013, in Greek)"},{"issue":"11","key":"15_CR24","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1145\/1592761.1592779","volume":"52","author":"M Resnick","year":"2009","unstructured":"Resnick, M., Maloney, J., Monroy-Hern\u00e1ndez, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y.: Scratch: programming for all. Commun. ACM 52(11), 60\u201367 (2009)","journal-title":"Commun. ACM"},{"issue":"4","key":"15_CR25","doi-asserted-by":"crossref","first-page":"38","DOI":"10.4018\/jmbl.2011100103","volume":"3","author":"C Bradley","year":"2011","unstructured":"Bradley, C., Holley, D.: Empirical research into student\u2019 mobile phones and their use for learning. Intl. J. Mob. Blended Learn. 3(4), 38\u201353 (2011)","journal-title":"Intl. J. Mob. Blended Learn."},{"key":"15_CR26","doi-asserted-by":"crossref","unstructured":"Zaranis, N., Kalogiannakis, M., Papadakis, S.: Using mobile devices for teaching realistic mathematics in kindergarten education. Creative Educ. 4(7\u03911), 1\u201310 (2013). Special Issue in Preschool Education","DOI":"10.4236\/ce.2013.47A1001"},{"key":"15_CR27","unstructured":"Wolber, D.: A blocks language for mobile phones: App Inventor for Android. In: Canessa, E., Zennaro, M. (eds.) mScience: Sensing, Computing and Dissemination. ICTP\u2014The Abdus Salam International Centre for Theoretical Physics, Trieste (2010)"},{"key":"15_CR28","unstructured":"Papadakis, St., Kalogiannakis, M., Zaranis, N.: Creating applications for smart mobile devices with AppInventor. In: Proceedings of the 7th National Conference of Computer Teachers\u2019 \u201cInformatics in Primary and Secondary Education. Challenges and Prospects\u201d, University of Macedonia, Thessaloniki (in Greek) (2013)"},{"key":"15_CR29","doi-asserted-by":"crossref","unstructured":"Papadakis, S., Kalogiannakis, M., Orfanakis, V., Zaranis, N.: Novice programming environments, scratch & App Inventor: a first comparison. In: Proceedings of the 2014 Workshop on Interaction Design in Educational Environments, p. 1. ACM (2014)","DOI":"10.1145\/2643604.2643613"},{"key":"15_CR30","doi-asserted-by":"crossref","unstructured":"Roy, K.: App Inventor for Android: report from a summer camp. In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (SIGCSE 2012). ACM, New York (2012)","DOI":"10.1145\/2157136.2157222"},{"issue":"1","key":"15_CR31","doi-asserted-by":"crossref","first-page":"E1","DOI":"10.1111\/j.1467-8535.2011.01241.x","volume":"43","author":"Y-C Hsu","year":"2012","unstructured":"Hsu, Y.-C., Rice, K., Dawley, L.: Empowering educators with Google\u2019s Android App Inventor: an online workshop in mobile app design. Br. J. Educ. Technol. 43(1), E1\u2013E5 (2012)","journal-title":"Br. J. Educ. Technol."},{"key":"15_CR32","doi-asserted-by":"crossref","unstructured":"Liu, J., Lin, C-H., Potter, P., Philip, E., Zebulun, H., Barnett, D-B., Singleton, M.: Going mobile with App Inventor for Android: a one-week computing workshop for K-12 teachers. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education (SIGCSE 2013), NY, USA, pp. 433\u2013438 (2013)","DOI":"10.1145\/2445196.2445324"},{"key":"15_CR33","volume-title":"The Making of a Teacher: Teacher Knowledge and Teacher Education","author":"PL Grossman","year":"1990","unstructured":"Grossman, P.L., Lynn, P.: The Making of a Teacher: Teacher Knowledge and Teacher Education. Teachers College Press, Columbia University, New York (1990)"},{"key":"15_CR34","doi-asserted-by":"crossref","unstructured":"Papadakis, St., Kalogiannakis, M., Zaranis, N., Orfanakis, V.: Using Scratch and App Inventor for teaching introductory programming in secondary education: a case study. Int. J. Technol. Enhanced Learn. 8(3\/4), 217\u2013233 (2016)","DOI":"10.1504\/IJTEL.2016.082317"},{"key":"15_CR35","unstructured":"Dunham, \u039a.: Helping students design hypercard stacks. Learn. Lead. Technol. 23(2), 6\u20138 (1995)"},{"key":"15_CR36","unstructured":"McIntyre, T.: Competitive vs. cooperative learning formats, Accessed 10 Sept 2016. http:\/\/www.behavioradvisor.com\/CoopLearning.html"},{"key":"15_CR37","unstructured":"Scholten, B., Whitmer, J., Hypermedia projects-metastacks increase content. Focus Learn. Lead. Technol. 24(3), 59\u201362 (1996)"},{"key":"15_CR38","doi-asserted-by":"crossref","DOI":"10.4324\/9780203029053","volume-title":"Research Methods in Education","author":"L Cohen","year":"2007","unstructured":"Cohen, L., Manion, L., Morrison, K.: Research Methods in Education. Routledge, London (2007)"},{"key":"15_CR39","unstructured":"Petrovic, P.: Program your NXT robot with imagine. In: Hungarologo 2007, XII, Nemzeti konferencia a Logo programnyelvroel logo-pedagogiarol, Budapest, pp. 16\u201327 (2007)"},{"key":"15_CR40","unstructured":"Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc. (1980)"},{"key":"15_CR41","doi-asserted-by":"crossref","unstructured":"Resnick, M., Silverman, B.: Some reflections on designing construction kits for kids. In: Proceedings of Interaction Design and Children Conference. Boulder, CO (2005)","DOI":"10.1145\/1109540.1109556"},{"issue":"3","key":"15_CR42","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1504\/IJMLO.2016.077867","volume":"10","author":"S Papadakis","year":"2016","unstructured":"Papadakis, S., Kalogiannakis, M., Zaranis, N.: Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study. Int. J. Mobile Learn. Organ. 10(3), 187\u2013202 (2016)","journal-title":"Int. J. Mobile Learn. Organ."},{"key":"15_CR43","doi-asserted-by":"crossref","unstructured":"Papadakis, St.: Creativity and innovation in European education. 10 years eTwinning. Past, present and the future. Intl. J. Technol. Enhanced Learn. 8(3\/4), 279--296 (2016)","DOI":"10.1504\/IJTEL.2016.082315"},{"key":"15_CR44","doi-asserted-by":"crossref","unstructured":"Papadakis, St., Kalogiannakis, M., Zaranis, N.: Comparing tablets and PCs in teaching mathematics: an attempt to improve mathematics competence in early childhood education. Preschool Prim. Educ. 4(2), 241\u2013253 (2016)","DOI":"10.12681\/ppej.8779"},{"key":"15_CR45","doi-asserted-by":"crossref","unstructured":"Orfanakis, V., Papadakis, St., Kalogiannakis, M., Ampartzaki, M., Vassilakis, K.: Digital student conference platform implementation: the case study of the \u201cresearch project\u201d course. Open Educ. 12(2), 5\u201323 (2016)","DOI":"10.12681\/jode.10871"},{"key":"15_CR46","doi-asserted-by":"publisher","unstructured":"Papadakis, S., Kalogiannakis, M., Zaranis, N.: Designing and creating an educational app rubric for preschool teachers. Education and Information Technologies, 1-19 (2017). 10.1007\/s10639-017-9579-0","DOI":"10.1007\/s10639-017-9579-0"},{"key":"15_CR47","doi-asserted-by":"crossref","unstructured":"Pair, C.: Programming, programming languages and programming methods. \u0399n: Green, T., Hoc, J.-M., Samur\u00e7ay, R., Gilmore, D. (eds.) Psychology of Programming. Academic Press, New York (1990)","DOI":"10.1016\/B978-0-12-350772-3.50006-9"}],"container-title":["Advances in Intelligent Systems and Computing","Educational Robotics in the Makers Era"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-55553-9_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T14:21:35Z","timestamp":1568902895000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-55553-9_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319555522","9783319555539"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-55553-9_15","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"value":"2194-5357","type":"print"},{"value":"2194-5365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}