Simulating LEGO Mindstorms Robots to Facilitate Teaching Computer Programming to School Students

被引:0
|
作者
Kammer, Torsten [1 ]
Brauner, Philipp [2 ]
Leonhardt, Thiemo [1 ]
Schroeder, Ulrik [1 ]
机构
[1] Rhein Westfal TH Aachen, Lehr & Forsch Gebiet Informat 9, Ahornstr 55, D-52074 Aachen, Germany
[2] Rhein Westfal TH Aachen, Human Technol Ctr, D-52056 Aachen, Germany
来源
关键词
Simulation Based Learning; CSO; Simulator; LEGO Mindstorms; NXT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Programmable robots like Lego Mindstorms have proven to be an effective mediator to teach computer programming to school children. Therefore several projects that aim at increasing the interest in computer programming and computer science in general use robots as a cornerstone in their course concepts. Handing out robotic kits to the school students who have participated in the courses is not feasible, thus the learning content cannot be repeated and enhanced at home. We developed a flexible multi-user simulation environment for LEGO Mindstorms NXT robots which is closely integrated into our pedagogical teaching scenarios. User tests show that this environment can be successfully used to increase the long-term outreach of our courses.
引用
收藏
页码:196 / +
页数:2
相关论文
共 50 条
  • [1] Teaching Programming for High School Students Using the Lego Mindstorms Robot
    Barreto, Valeria Banachi
    L'Erario, Alexandre
    Fabri, Jose Augusto
    [J]. 2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [2] TEACHING ROBOTICS AND PROGRAMMING WITH LEGO® MINDSTORMS® FOR STUDENTS IN ALL AGES
    Ihme, Ute
    [J]. EDULEARN13: 5TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2013, : 324 - 332
  • [3] Teaching Students Java']Java Bytecode Using Lego Mindstorms Robots
    Jipping, Michael J.
    Calka, Cameron
    O'Neill, Brian
    Padilla, Christopher R.
    [J]. SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 170 - 174
  • [4] USING LEGO® MINDSTORMS® FOR TEACHING A COMPUTER LANGUAGE
    Ihme, U.
    Fischer, J.
    Ihme, T.
    [J]. EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 6606 - 6615
  • [5] Learning basic robotics and VAL II programming with LEGO Mindstorms robots
    Calvo, Isidro
    Priego, Rafael
    Manuel Martinez, Victor
    Barambones, Oscar
    [J]. 2018 13TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2018,
  • [6] The qualitative impact of using LEGO MINDSTORMS robots to teach computer engineering
    Williams, AB
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2003, 46 (01) : 206 - 206
  • [7] Experiences Incorporating Lego Mindstorms Robots in the Basic Programming Syllabus: Lessons Learned
    Ainhoa Álvarez
    Mikel Larrañaga
    [J]. Journal of Intelligent & Robotic Systems, 2016, 81 : 117 - 129
  • [8] Experiences Incorporating Lego Mindstorms Robots in the Basic Programming Syllabus: Lessons Learned
    Alvarez, Ainhoa
    Larranaga, Mikel
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2016, 81 (01) : 117 - 129
  • [9] Engineering to See and Move: Teaching Computer Programming with Flowcharts vs. LEGO Robots
    Huang, K. H.
    Yang, T. M.
    Cheng, C. C.
    [J]. INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2013, 8 (04): : 23 - 26
  • [10] What is the best programming environment/language for teaching robotics using Lego Mindstorms?
    A. J. Hirst
    J. Johnson
    M. Petre
    B. A. Price
    M. Richards
    [J]. Artificial Life and Robotics, 2003, 7 (3) : 124 - 131