2015Unpublished venueRequires access

Demonstration of programming in Python using a remote lab with Raspberry Pi

Hélia Guerra, Alberto Cardoso, Vítor F. C. Sousa, Joaquim Leitão, Vitor Graveto, Luís Mendes Gomes

Open publisher page 10 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Python (programming language), Raspberry pi, Computer science, Internet of Things, Context (archaeology), The Internet, Multimedia, Wireless sensor network

Related papers

Back to paper searchBrowse research topicsOriginal source
Demonstration of programming in Python using a remote lab with Raspberry Pi — Research Paper | ScholarLens