Demonstration of Programming in Python']Python using a remote lab with Raspberry Pi

被引:3
|
作者
Guerra, Helia [1 ,2 ]
Cardoso, Alberto [3 ]
Sousa, Vitor [3 ]
Leitao, Joaquim [3 ]
Graveto, Vitor [3 ]
Gomes, Luis Mendes [1 ,2 ]
机构
[1] Univ Minho, Ctr ALGORITMI, Braga, Portugal
[2] Univ Azores, Ponta Delgada, Portugal
[3] Univ Coimbra, Dept Informat Engn, CISUC, Coimbra, Portugal
关键词
Online experimentation; remote sensing; remote labs; programming in [!text type='Python']Python[!/text; wireless sensor networks;
D O I
10.1109/EXPAT.2015.7463226
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The development of programming skills in computer science students, namely algorithm thinking and logical reasoning, is an important challenge to overcome their difficulties in CS1 and CS2 courses. With the advent of Internet of Things, the actual approaches based on project- oriented learning processes can be extended to use experimental setups with low cost microcomputers. In this paper, we provide a demonstration of online experiences with Raspberry Pi, connected to a wireless sensor network, in order to give CS2 students the ability to interact to physical world through practical examples in the context of online experimentation.
引用
收藏
页码:101 / +
页数:2
相关论文
共 50 条
  • [1] Low-cost Raspberry Pi-based Remote Laboratory for IoT, LoRa and Python']Python Programming Education
    Garzon Soto, Jose
    Gaona Pena, Jason
    Alvarez Ariza, Jonathan
    Gonzalez Gil, Sergio
    2024 XVI CONGRESO DE TECNOLOGIA, APRENDIZAJE Y ENSENANZA DE LA ELECTRONICA, TAEE 2024, 2024,
  • [2] RaspyLab: A Low-Cost Remote Laboratory to Learn Programming and Physical Computing Through Python']Python and Raspberry Pi
    Alvarez Ariza, Jonathan
    Gonzalez Gil, Sergio
    IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2022, 17 (02): : 140 - 149
  • [3] PiDrone: An Autonomous Educational Drone using Raspberry Pi and Python']Python
    Brand, Isaiah
    Roy, Josh
    Ray, Aaron
    Oberlin, John
    Tellex, Stefanie
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 5697 - 5703
  • [4] Emotiv EPOC BCI with Python']Python on a Raspberry pi
    Salgado Patron, Jose
    Raul Barrera Monje, Cristian
    SISTEMAS & TELEMATICA, 2016, 14 (36): : 27 - 38
  • [5] Implementation of greenhouse service control protocol using Python']Python on Raspberry PI
    Hyun, Wook
    Huh, Mi Young
    Park, Ju Young
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 440 - 442
  • [6] RaspyControl Lab: A fully open-source and real-time remote laboratory for education in automatic control systems using Raspberry Pi and Python']Python
    Ariza, Jonathan Alvarez
    Galvis, Christian Nomesqui
    HARDWAREX, 2023, 13
  • [7] Implementing Raspberry Pi 3 and Python']Python in the Physics Laboratory
    Martinez, Alexuan
    Nieves, Christian
    Rua, Armando
    PHYSICS TEACHER, 2021, 59 (02): : 134 - 135
  • [8] Small Scale Mobile Energy Management System using Raspberry Pi and Python']Python
    Ball, David
    Naik, Nitin
    Jenkins, Paul
    2017 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2017, : 139 - 143
  • [9] Implementation aspects of speaker recognition using Python']Python language and Raspberry Pi platform
    Weychan, Radoslaw
    Marciniak, Tomasz
    Dabrowski, Adam
    SPA 2015 SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS, 2015, : 162 - 167
  • [10] Colour discernment of tomatoes using machine vision system with OpenCV Python']Python and Raspberry Pi
    Joice, A. Astina
    Rajkumar, P.
    Deepa, J.
    Arulmari, R.
    INDIAN JOURNAL OF ENGINEERING AND MATERIALS SCIENCES, 2022, 29 (04) : 502 - 508