Teaching software engineering principles using Robolab and Lego Mindstorms

被引:0
|
作者
Hixon, Rena
机构
关键词
middle school education; Robolab; Lego Mindstorms;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Engineering can be made real and enjoyable to young children while providing opportunities to teach engineering applications. A robotics camp was developed to teach general programming concepts to elementary and middle school children using Lego Mindstorms kits. The camp could easily be expanded to teach students in high school. In recent years, engineering has been taught in very few K-12 schools causing a problem in recruiting students for engineering at the college level Ideas for promoting engineering include training teachers at the K-12 grades to teach engineering and involving parents at this age level to follow through to graduation with training [1]. The curriculum developed for the weeklong camp could be used by fourth through eighth grade teachers to acquaint students with programming skills needed for computer engineering in high school and college. Since children of all ages enjoy playing with robots, the Team Challenge (Lego Mindstorms) kit developed by Lego Educational Division is an excellent teaching tool. Robolab, developed by Tufts University, can be used to teach computer engineering principles to fairly young students. Students starting at age ten, eleven or beyond can start to understand and enjoy software development using these kits. A weeklong camp using Team Challenge kits with Robolab was developed to teach children of these ages programming concepts that could be used in all programme design. An advantage of Robolab for this age group is the icon-based language, making it easier to understand than a written programming language.
引用
收藏
页码:868 / 873
页数:6
相关论文
共 50 条
  • [21] Autonomous vehicle convoy using Lego Mindstorms
    Abdullah, M. A.
    Azan, M. A.
    Ramli, F. R.
    Nor, M. K. Mohamed
    [J]. PROCEEDINGS OF MECHANICAL ENGINEERING RESEARCH DAY 2015, 2015, : 27 - 28
  • [22] 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
  • [23] Railway dynamics analysis using Lego mindstorms
    20140317210398
    [J]. (1) Advanced Vehicle Technology Research Group, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia; (2) Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia, 1600, KL Analytical Sdn Bhd; KLIA PREMIER HOLDINGS SDN. BHD. (Trans Tech Publications Ltd, Kreuzstrasse 10, Zurich-Durnten, CH-8635, Switzerland): : 465 - 466
  • [24] First Steps into Practical Engineering for Freshman Students Using MATLAB and LEGO Mindstorms Robots
    Behrens, A.
    Atorf, L.
    Schwann, R.
    Balle, J.
    Herold, T.
    Telle, A.
    [J]. ACTA POLYTECHNICA, 2008, 48 (03) : 44 - 49
  • [25] Solving the touch sensor project using Lego Mindstorms
    Bemley, B
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 71 - 74
  • [26] Development of a Needle Insertion Manipulator using Lego Mindstorms
    Nakawala, Hirenkumar
    Weller, Peter
    O'Sullivan, Dympna
    [J]. E-HEALTH - FOR CONTINUITY OF CARE, 2014, 205 : 1237 - 1237
  • [27] VISUALIZATION OF MULTIMODAL TRANSPORT PROCESSES BY USING LEGO MINDSTORMS
    Haller, Alexandra
    Putz, Lisa-Maria
    Schauer, Oliver
    [J]. EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 6969 - 6974
  • [28] Using LEGO Mindstorms to Engage Students on Algorithm Design
    Alvarez, Ainhoa
    Larranaga, Mikel
    [J]. 2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [29] Introduction for Freshmen to Embedded Systems Using LEGO Mindstorms
    Kim, Seung Han
    Jeon, Jae Wook
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2009, 52 (01) : 99 - 108
  • [30] Teaching software engineering principles using maintenance-based projects
    Pierce, KR
    [J]. TENTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 1997, : 53 - 60