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 条
  • [21] pPython']Python for Parallel Python']Python Programming
    Byun, Chansup
    Arcand, William
    Bestor, David
    Bergeron, Bill
    Gadepally, Vijay
    Houle, Michael
    Hubbell, Matthew
    Jananthan, Hayden
    Jones, Michael
    Keville, Kurt
    Klein, Anna
    Michaleas, Peter
    Milechin, Lauren
    Morales, Guillermo
    Mullen, Julie
    Prout, Andrew
    Reuther, Albert
    Rosa, Antonio
    Samsi, Siddharth
    Yee, Charles
    Kepner, Jeremy
    2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [22] XML programming in Python']Python
    McGrath, S
    DR DOBBS JOURNAL, 1998, 23 (02): : 82 - +
  • [23] Python']Python to learn programming
    Bogdanchikov, A.
    Zhaparov, M.
    Suliyev, R.
    2013 INTERNATIONAL CONFERENCE ON SCIENCE & ENGINEERING IN MATHEMATICS, CHEMISTRY AND PHYSICS (SCIETECH 2013), 2013, 423
  • [24] Python']Python-Bot: A Chatbot for Teaching Python']Python Programming
    Okonkwo, Chinedu Wilfred
    Ade-Ibijola, Abejide
    ENGINEERING LETTERS, 2021, 29 (01) : 25 - 34
  • [25] Automatic Python']Python Programming using Stack-based Genetic Programming
    Park, Hyun Soo
    Kim, Kyung Joong
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 641 - 642
  • [26] Open and Flexible Li-ion Battery Tester Based on Python']Python Language and Raspberry Pi
    Carloni, Andrea
    Baronti, Federico
    Di Rienzo, Roberto
    Roncella, Roberto
    Saletti, Roberto
    ELECTRONICS, 2018, 7 (12)
  • [27] Implementation of Buckingham?s Pi theorem using Python']Python
    Dumka, Pankaj
    Chauhan, Rishika
    Singh, Ayush
    Singh, Gaurav
    Mishra, Dhananjay
    ADVANCES IN ENGINEERING SOFTWARE, 2022, 173
  • [28] Probabilistic programming in Python']Python using PyMC3
    Salvatier, John
    Wiecki, Thomas, V
    Fonnesbeck, Christopher
    PEERJ COMPUTER SCIENCE, 2016,
  • [29] Integrating Python']Python into a Physical Chemistry Lab
    van Staveren, Marie
    JOURNAL OF CHEMICAL EDUCATION, 2022, : 2604 - 2609
  • [30] Python']Python: The Full Monty A Tested Semantics for the Python']Python Programming Language
    Politz, Joe Gibbs
    Martinez, Alejandro
    Milano, Matthew
    Warren, Sumner
    Patterson, Daniel
    Li, Junsong
    Chitipothu, Anand
    Krishnamurthi, Shriram
    ACM SIGPLAN NOTICES, 2013, 48 (10) : 217 - 231