Conference Program

To download the program for RiE 2017, click here (pdf file)


Opening Session on Wednesday:
Anthony J. Lattanze: Teaching Computer Science and Software Engineering for Embedded & Robotics Engineers

Abstract Computer science is the study of the theory and principles of computational applications, their algorithms and structure, the data they consume and produce, their patterns of communication and interaction, their design, and implementation. Software engineering builds on computer science. Software Engineering is the study of the principles and practices associated with the application of disciplined engineering and computer science principles to the design, development, maintenance, test, and deploymentsoftware intensive systems.Any system that depends on software, depends upon engineers with solid foundations in both computer science and software engineering. This includes robots and, more generally embedded systems.
Unfortunately, software engineering is nearly always taught from an IT/web-centric context with the assumption that all software engineering domains are the same, or that all graduates will work on IT/web-centric applications and systems. In practice, nothing could be further from the truth. Software engineers in embedded domains (e g. robotics)approach computer science and software engineering quite differently than those engineers working in IT/web-centric domains.So what a student learns about computer science and software engineering where the emphasis is on an IT/web-centric domain may not be prepared for working in robotics or other embedded domain.
At CMU we have developed an Embedded Software Engineering program to that aims to educate students how to be more effectiveembedded software engineers. In this talk, I will discuss the key differences in computer science and software engineering between practicing engineers in theIT/web-centricdomains verses those in the embedded software engineering domains.I will present the challenges that hiring managers face in embedded organizations. I will also discuss our curriculum and how it is designed to preparesoftware engineers for embedded domains such as: robotics, internet of things, medical devices, commercial electronics, and other similar domains.

Me-2016Biography Anthony J. Lattanze is currently the director of the Masters of Software Engineering programs for the Institute for Software Research (ISR) at Carnegie Mellon University (CMU). He is the founder of the Masters of Embedded Software EngineeringProgram and was its first director for 11 years.Anthony was alsoa member of the Software Engineering Institute’s (SEI) senior technical staff at CMU, where heled the development the Architecture Tradeoff Analysis Method (ATAM) and the Quality Attribute Workshop (QAW). He led the development of the SEI’s Software Architecture Training Program and transitionedarchitecture design and evaluation methods intoindustry organizations around the world.
Anthony has spent many years as anindustry consultant. His expertise is in the design and development of complex embedded software intensive systems. In addition to his work at CMU,hecontinues to work with organizations around the world as an architecture and systems design consultant. Much of his consultation work involves helping organizations with system designs, developing technology prototypes, providing design coaching, and evaluating designs. He has provided extensive services in the aerospace, automotive, medical, and commercial electronics domains.
Prior to Carnegie Mellon University, Mr. Lattanze was the Chief of Software Engineering for the Technology Development Group at the United States Flight Test Center at Edwards Air Force Base, CA. During his 15 year tenure at the Flight Test Center, he was involved with numerous projects as a software engineer, software and systems architect, and project manager. Anthony was involved with development and test of aircraft such as the B-2 Stealth Bomber, F-22 Advanced Tactical Fighter, Air Borne Laser Test Bed, among other projects.
Anthony’s primary research interest is in the area of software and systems design – especially as it applies to embedded, software intensive systems. He is the author of numerous articles, journal papers, and textbook contributions. Anthony is the inventor of the Architecture Centric Design Method (ACDM) described in his textbook “Architecting Software Intensive Systems: A Practitioners Handbook.” The ACDM has been adopted as a best design practice by numerous industry and government organizations in various domains around the world.


Morning Session on Thursday:
Igor M. Verner: Action Research in Robotics Education

Abstract Researchers in the field of educational robotics traditionally have been focused on the development and exploration of new learning environments and experiences. Less attention has been paid to the didactics of teaching robotics, and particularly to theanalysis of knowledge construction and assessment of learning outcomes.Because of the specific nature of robotics education,effective research into these issues requiresunderstanding the subject matter and use of empirical methods that provide close follow-up of the learning process.In this talk we will discussthe use of participatory action research.The close association with educational practice and the focus on ways to improve instructionand student achievementmake this research method appropriate for the study of learning in robotics environments.We will presentexamples of designs and methodological approaches implemented in our studies. From our twenty-year experience, engaging robotics teachers in action research of educational practice is an effective strategy fortheir professional development.

Igor_VernerBiography Igor M. Verner is an associate professor, director of technology teachereducation, and head of the Center for Robotics and Digital TechnologyEducation at the Faculty of Education in Science and Technology, Technion – IsraelInstitute of Technology. Dr. Verner received the M.S. degree in mathematics, the Ph.D. in computer aided design in manufacturing, and the teaching certificate in technology. For 25 years he has conducted research andsupervisedgraduate studies in educational robotics. The research topics include learning through creating robotic models of biological systems, didactics of robot competitions, spatial training in robotic environments, learning with learning robots, automation of school science laboratories, robotics in science museums, and learning by digital design and making.The majority of the studiesare based on the participatory action researchin which teachers are researchers who develop and explore instructional practices in order to evaluate and improve them in the future.


Wednesday, April 26
08:00-09:00 Registration


09:00-10:30 Opening Session
  • Welcome & Introduction
    Richard Balogh, Wilfried Lepuschitz, David Obdržálek, George Sharkov – RiE 2017 Co-Chairpersons; SAP
  • Keynote: Teaching Computer Science and Software Engineering for Embedded & Robotics Engineers
    Anthony J. Lattanze, Carnegie Mellon University, USA
10:30-10:45 Coffee break


10:45-12:00 Technical Session 1: Artificial Intelligence, Virtual Environments and Cloud Tools
  • eduMorse: an open-source framework for mobile robotics education (#8)
    Daniele De Martini, Andrea Bonandin and Tullio Facchinetti
  • Teaching robotics with cloud tools (#17)
    Igor Zubrycki and Grzegorz Granosik
  • An open robotics environment motivates students to learn the key concepts of artificial neural networks and reinforcement learning (#4)
    Tapani Toivonen, Ilkka Jormanainen and Markku Tukiainen
12:00-13:10 Lunch break


13:10-14:00 Technical Session 6: Robots as Teachers
  • An Elementary Science Class with a Robot Teacher (#18)
    Alex Polishuk and Igor Verner
  • Design of robot teaching assistants through multi-modal human-robot interactions (#10)
    Paola Ferrarelli, María T. Lázaro and Luca Iocchi
14:00-15:40 Technical Session 2: Project‐based Learning Approaches
  • MuseumsBot – An Interdisciplinary Scenario in Robotics Education (#5)
    Tanja Heuer, Ina Schiering and Reinhard Gerndt
  • Marine Robotics an Effective Interdisciplinary Approach to Promote STEM Education (#14)
    Saeedeh Ziaeefard and Nina Mahmoudian
  • Designing Robotics Student Projects from Concept Inventories (#13)
    Reinhard Gerndt and Jens Lüssem
  • Teaching Research Methodologies with a Robot in a CS Lab Course (#35)
    Mathias Landhäußer, Sebastian Weigelt and Martin Blersch
15:40-16:00 Coffee break


16:00-18:00 Technical Session 3: Workshops, Curricula and Related Aspects #1
  • Teaching Robotics Concepts to Elementary School Children (#21)
    Mor Friebroon Yesharim and Mordechai Ben-Ari
  • LEGO WeDo Curriculum for Lower Secondary School (#34)
    Michaela Veselovská and Karolína Mayerová
  • The Effect of the Programming Interfaces of Robots in Teaching Computer Languages (#23)
    B.Baransel Bagci, Mustafa Kamasak and Gokhan Ince
  • Short Course at Brazilian Robotics Olympiad: Forming Competitors (#15)
    Erika Yanaguibashi, Sarah Thomaz and Luiz Marcos Gonçalves
  • Creativity and contextualization activities in educational robotics to improve engineering and computational thinking (#43)
    Albert Valls Pou, Jordi Albo-Canals and Xavi Canaleta
From 19:00 Conference Dinner
Thursday, April 27
09:00-10:10 Invited Talks
  • Keynote: Action Research in Robotics Education
    Igor Verner, Technion – Israel Institute of Technology, Israel
  • Robotics for Bulgaria
    Marin Shalamanov and Peter Petrov, SAP Bulgaria
10:10-10:30 Coffee break


10:30-12:10 Technical Session 4: Comprehensive Educational Robotics Activities
  • TechColleges – Learn to Teach Using Robots (#7)
    Thomas N. Jambor
  • Robotics peer-to-peer teaching summer school project involving university students, summer interns and middle school students (#9)
    Sabrina Rubenzer, Georg Richter and Alexander Hofmann
  • Methods for Managing Student-Driven Robotics Research (#11)
    Cem Avsar, Lennart Kryza and Klaus Brieß
  • Robotics Education in Saint Petersburg Secondary School (#22)
    Sergey Filippov, Natalia Ten, Alexander Fradkov and Ilya Shirokolobov
12:10-13:00 Lunch break


13:00-14:00 ECER Session

4 talks by high school students

14:00-14:50 Technical Session 5: Workshops, Curricula and Related Aspects #2
  • Educational Robotics for Creativity, Communication, Collaboration and Digital Fluency (#46)
    Ivaylo Gueorguiev, Christina Todorova, Pavel Varbanov, George Sharkov, Petar Sharkov, Carina Girvan, Nikoleta Yiannoutsou and Marianthi Grizioti
  • Pythagorean Approximations for LEGO: Merging Educational Robot Construction with Programming and Data Analysis (#3)
    Ronald I. Greenberg
14:50-15:30 Poster Session
  • Needs, opportunities and constraints on the way to the wide introduction of robotics to teaching at secondary vocational schools (#24)
    Mikuláš Hajduk, Zbigniew Pilat, Adrian D. Olaru and Marek Vagaš
  • Open-source robotic manipulator and sensory platform (#39)
    Luka Čehovin Zajc, Anže Rezelj and Danijel Skocaj
  • OTO – A DIY Platform for Mobile Social Robots in Education (#49)
    Natan Doms, Thomas Vervish, Sander Descamps, Cesar Vandevelde, Francis Wyffels, Steven Verstockt and Jelle Saldien
  • Teaching Robotics for Computer Science Students (#37)
    Vesna Kirandziska and Nevena Ackovska
  • Using Robotics to Foster Creativity in Early Gifted Education (#32)
    Tomislav Jagust, Jasna Lay, Ana Sovic Krzic and Damir Sersic
  • The Evaluation of Robotics Activities for Facilitating STEM Learning (#20)
    Ronit Ben-Bassat Levy and Mordechai Ben-Ari
15:30-16:00 Poster coffee break


16:00-18:00 Technical Session 7: Technologies for Educational Robotics
  • TUC-Bot: A Microcontroller based Robot for Education (#26)
    Sven Lange, Peter Weissig, Andreas Uhlig and Peter Protzel
  • Open Source Robotics Course at Engineering: Infrastructure and Methodology (#31)
    Francisco Martín Rico
  • The Robobo Project: Bringing Educational Robotics Closer to Real-World Applications (#40)
    Francisco Bellas, Martin Naya, Gervasio Varela, Luis Llamas, Abraham Prieto, J.C. Becerra, Moises Bautista, Richard Duro and Andres Fain
  • Architectural Overview and Hedgehog in Use (#44)
    Clemens Koza, Martin Wolff, Daniel Frank, Wilfried Lepuschitz and Gottfried Koppensteiner
  • Experiment on Assembling and Exploring Educational Mobile Robot using PVM Framework with Augmented Reality (#25)
    Malek Alrashidi
18:00-18:10 Closing Session
  • Résumé / Outlook on RiE 2018
    Richard Balogh, Wilfried Lepuschitz, David Obdržálek, George Sharkov – RiE 2017 Co-Chairpersons
Friday, April 28
08:00-11:00 ECER Finals


11:30-13:00 Award ceremony


Length of Presentations

Regular paper presentations: 15-20 minutes plus 5 minutes Q&A
Short paper presentations: 7 minutes, to be complemented by discussions with authors next to posters during poster coffee break