Teaching programming with robots in school: are all Environments equally effective?

被引:0
|
作者
Dagdilelis, Vassilios [1 ]
Sartatzemi, Maya [2 ]
Kagani, Katerina [3 ]
机构
[1] Univ Macedonia, Dept Educt & Social Policy, Thessaloniki 54006, Greece
[2] Univ Macedonia, Dept Appl Informat, Thessaloniki 54006, Greece
[3] Univ Macedonia, Thessaloniki 54006, Greece
关键词
introduction to programming; educational robotics; LEGO robots;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Novice programmers, have diffucalties in understanding fundamental programming concepts and methods. In order to overcome these difficulties, several nethods have been proposed, such as programming mechanical constructions (educational robotics). In this paper we present a comparison between two programming environments for the LEGO robots, used in the teaching of programming to young pupils. Our results seem to suggest that probably, a text-based interface, such as BrickxCC, could be at least equally effective, if not more effective, as totally graphical interfaces, often used to introductory programming courses.
引用
收藏
页码:202 / +
页数:2
相关论文
共 50 条
  • [41] Iconic programming proves effective for teaching the first year programming sequence
    Calloni, Ben A.
    Bagert, Donald J.
    [J]. SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1997, : 262 - 266
  • [42] Robotito: programming robots from preschool to undergraduate school level
    Tejera, Gonzalo
    Amorin, Guillermo
    Sere, Andres
    Capricho, Nicolas
    Margenat, Pablo
    Visca, Jorge
    [J]. 2019 19TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2019, : 296 - 301
  • [43] Natural Language and Programming: Designing Effective Environments for Novices
    Good, Judith
    Howland, Kate
    [J]. PROCEEDINGS 2015 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2015, : 225 - 233
  • [44] ARE ALL PSYCHOTHERAPY SYSTEMS EQUALLY EFFECTIVE .1. A CRITICAL-REVIEW
    TABOAS, AM
    [J]. REVISTA LATINOAMERICANA DE PSICOLOGIA, 1988, 20 (03): : 309 - 330
  • [45] Computer programming teaching in learning High School Physics
    Roldan-Segura, C.
    Perales-Palacios, F. J.
    Ruiz-Granados, B.
    Moral-Santaella, C.
    de la Torre, A.
    [J]. REVISTA EUREKA SOBRE ENSENANZA Y DIVULGACION DE LAS CIENCIAS, 2018, 15 (01):
  • [46] Case Study Analyses of the Impact of Flipped Learning in Teaching Programming Robots
    Fetaji, Majlinda
    Fetaji, Bekim
    Sukic, Camil
    Gylcan, Abdulmelih
    Ebibi, Mirlinda
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2016, 5 (04): : 560 - 565
  • [47] Teaching Programming to School Children Using Elementary Patterns
    Amanullah, Kashif
    [J]. 2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), 2019,
  • [48] Teaching Primary School Children the Concept of Computer Programming
    Hussain, Abir Jaafar
    Fergus, Paul
    Al-Jumeily, Dhiya
    Pich, Anthony
    Hind, Jade
    [J]. PROCEEDINGS 2015 INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING DESE 2015, 2015, : 180 - 184
  • [49] An Effective Tool to Support Teaching and Learning of Modular Programming
    Wang, Fu Lee
    Kwan, Reggie
    Wong, Kenneth
    [J]. ENGAGING LEARNERS THROUGH EMERGING TECHNOLOGIES, 2012, 302 : 80 - 90
  • [50] In search of contextual teaching of programming in a Tanzanian secondary school
    Duveskog, Marcus
    Sutinen, Erkki
    Tedre, Matti
    Vesisenaho, Mikko
    [J]. Proceedings - Frontiers in Education Conference, 2003, 2