Home > Research > Publications & Outputs > Physical computing

Electronic data

  • Physical computing for CS education

    Rights statement: ©2019 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

    Accepted author manuscript, 693 KB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License

Links

Text available via DOI:

View graph of relations

Physical computing: A key element of modern computer science education

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Physical computing: A key element of modern computer science education. / Hodges, Steve; Sentance, Sue; Finney, Joe et al.
In: IEEE Computer, Vol. 53, No. 4, 01.04.2020, p. 20-30.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Hodges, S, Sentance, S, Finney, J & Ball, T 2020, 'Physical computing: A key element of modern computer science education', IEEE Computer, vol. 53, no. 4, pp. 20-30. https://doi.org/10.1109/MC.2019.2935058

APA

Vancouver

Hodges S, Sentance S, Finney J, Ball T. Physical computing: A key element of modern computer science education. IEEE Computer. 2020 Apr 1;53(4):20-30. doi: 10.1109/MC.2019.2935058

Author

Hodges, Steve ; Sentance, Sue ; Finney, Joe et al. / Physical computing : A key element of modern computer science education. In: IEEE Computer. 2020 ; Vol. 53, No. 4. pp. 20-30.

Bibtex

@article{937dc3276c394c03b309cf324ce1dceb,
title = "Physical computing: A key element of modern computer science education",
abstract = "Policymakers and educators around the globe acknowledge the importance of computer science (CS) education. But traditional CS teaching tools and methodologies do not necessarily address the needs of a diverse, global student population or the latest developments in modern programming and data science. Physical computing – combining software and hardware to build interactive physical systems that sense and respond to the real world – has been shown to result in broad engagement across a spectrum of users. In this paper we review prior research into physical computing in the classroom and combine this with our own experiences. We summarise the reported benefits and show how recent trends in the design and implementation of physical computing devices and systems are resulting in growing adoption. By way of example, we provide a detailed description of a recently developed physical computing system, the BBC micro:bit.",
keywords = "Physical Computing, micro:bit, MakeCode",
author = "Steve Hodges and Sue Sentance and Joe Finney and Thomas Ball",
note = "{\textcopyright}2019 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.",
year = "2020",
month = apr,
day = "1",
doi = "10.1109/MC.2019.2935058",
language = "English",
volume = "53",
pages = "20--30",
journal = "IEEE Computer",
issn = "0018-9162",
publisher = "IEEE COMPUTER SOC",
number = "4",

}

RIS

TY - JOUR

T1 - Physical computing

T2 - A key element of modern computer science education

AU - Hodges, Steve

AU - Sentance, Sue

AU - Finney, Joe

AU - Ball, Thomas

N1 - ©2019 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

PY - 2020/4/1

Y1 - 2020/4/1

N2 - Policymakers and educators around the globe acknowledge the importance of computer science (CS) education. But traditional CS teaching tools and methodologies do not necessarily address the needs of a diverse, global student population or the latest developments in modern programming and data science. Physical computing – combining software and hardware to build interactive physical systems that sense and respond to the real world – has been shown to result in broad engagement across a spectrum of users. In this paper we review prior research into physical computing in the classroom and combine this with our own experiences. We summarise the reported benefits and show how recent trends in the design and implementation of physical computing devices and systems are resulting in growing adoption. By way of example, we provide a detailed description of a recently developed physical computing system, the BBC micro:bit.

AB - Policymakers and educators around the globe acknowledge the importance of computer science (CS) education. But traditional CS teaching tools and methodologies do not necessarily address the needs of a diverse, global student population or the latest developments in modern programming and data science. Physical computing – combining software and hardware to build interactive physical systems that sense and respond to the real world – has been shown to result in broad engagement across a spectrum of users. In this paper we review prior research into physical computing in the classroom and combine this with our own experiences. We summarise the reported benefits and show how recent trends in the design and implementation of physical computing devices and systems are resulting in growing adoption. By way of example, we provide a detailed description of a recently developed physical computing system, the BBC micro:bit.

KW - Physical Computing

KW - micro:bit

KW - MakeCode

U2 - 10.1109/MC.2019.2935058

DO - 10.1109/MC.2019.2935058

M3 - Journal article

VL - 53

SP - 20

EP - 30

JO - IEEE Computer

JF - IEEE Computer

SN - 0018-9162

IS - 4

ER -