Explorations In Theoretical Computer Science For Kids (using paper toys)

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearch

Abstract

The computational card (c-cards for short) project is a study and realization of an educational tool based on playing cards. C-cards are an educational tool to introduce children 8 to 10 (or older) to the concept of computation, seen as manipulation of symbols. The game provides teachers and learners with a physical, tangible metaphor for exploring core concepts of computer science, such as deterministic and probabilistic state machines, frequencies and probability distributions, and the central elements of Shannon's information theory, like information, communication, errors and error detection. Our idea is implemented both with paper cards and by an editor/simulator software (a prototype realized in javascript). We also designed the structure of a course in (theoretical) computer science, based on c-cards, and we will test it this summer.
Original languageEnglish
Title of host publicationProceeding of the 2004 conference on Interaction design and children : building a community
PublisherAssociation for Computing Machinery
Publication date2004
Pages153-154
ISBN (Print)1581137915
DOIs
Publication statusPublished - 2004
Externally publishedYes

Fingerprint

Computer science
Information theory
Error detection
Probability distributions
Simulators
Communication

Cite this

Valente, A. (2004). Explorations In Theoretical Computer Science For Kids (using paper toys). In Proceeding of the 2004 conference on Interaction design and children: building a community (pp. 153-154). Association for Computing Machinery. https://doi.org/10.1145/1017833.1017866
Valente, Andrea. / Explorations In Theoretical Computer Science For Kids (using paper toys). Proceeding of the 2004 conference on Interaction design and children: building a community. Association for Computing Machinery, 2004. pp. 153-154
@inproceedings{fac952f4bdc440aea6c48ab13bae07c4,
title = "Explorations In Theoretical Computer Science For Kids (using paper toys)",
abstract = "The computational card (c-cards for short) project is a study and realization of an educational tool based on playing cards. C-cards are an educational tool to introduce children 8 to 10 (or older) to the concept of computation, seen as manipulation of symbols. The game provides teachers and learners with a physical, tangible metaphor for exploring core concepts of computer science, such as deterministic and probabilistic state machines, frequencies and probability distributions, and the central elements of Shannon's information theory, like information, communication, errors and error detection. Our idea is implemented both with paper cards and by an editor/simulator software (a prototype realized in javascript). We also designed the structure of a course in (theoretical) computer science, based on c-cards, and we will test it this summer.",
author = "Andrea Valente",
note = "ISSN ; -",
year = "2004",
doi = "10.1145/1017833.1017866",
language = "English",
isbn = "1581137915",
pages = "153--154",
booktitle = "Proceeding of the 2004 conference on Interaction design and children",
publisher = "Association for Computing Machinery",
address = "United States",

}

Valente, A 2004, Explorations In Theoretical Computer Science For Kids (using paper toys). in Proceeding of the 2004 conference on Interaction design and children: building a community. Association for Computing Machinery, pp. 153-154. https://doi.org/10.1145/1017833.1017866

Explorations In Theoretical Computer Science For Kids (using paper toys). / Valente, Andrea.

Proceeding of the 2004 conference on Interaction design and children: building a community. Association for Computing Machinery, 2004. p. 153-154.

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearch

TY - GEN

T1 - Explorations In Theoretical Computer Science For Kids (using paper toys)

AU - Valente, Andrea

N1 - ISSN ; -

PY - 2004

Y1 - 2004

N2 - The computational card (c-cards for short) project is a study and realization of an educational tool based on playing cards. C-cards are an educational tool to introduce children 8 to 10 (or older) to the concept of computation, seen as manipulation of symbols. The game provides teachers and learners with a physical, tangible metaphor for exploring core concepts of computer science, such as deterministic and probabilistic state machines, frequencies and probability distributions, and the central elements of Shannon's information theory, like information, communication, errors and error detection. Our idea is implemented both with paper cards and by an editor/simulator software (a prototype realized in javascript). We also designed the structure of a course in (theoretical) computer science, based on c-cards, and we will test it this summer.

AB - The computational card (c-cards for short) project is a study and realization of an educational tool based on playing cards. C-cards are an educational tool to introduce children 8 to 10 (or older) to the concept of computation, seen as manipulation of symbols. The game provides teachers and learners with a physical, tangible metaphor for exploring core concepts of computer science, such as deterministic and probabilistic state machines, frequencies and probability distributions, and the central elements of Shannon's information theory, like information, communication, errors and error detection. Our idea is implemented both with paper cards and by an editor/simulator software (a prototype realized in javascript). We also designed the structure of a course in (theoretical) computer science, based on c-cards, and we will test it this summer.

U2 - 10.1145/1017833.1017866

DO - 10.1145/1017833.1017866

M3 - Article in proceedings

SN - 1581137915

SP - 153

EP - 154

BT - Proceeding of the 2004 conference on Interaction design and children

PB - Association for Computing Machinery

ER -

Valente A. Explorations In Theoretical Computer Science For Kids (using paper toys). In Proceeding of the 2004 conference on Interaction design and children: building a community. Association for Computing Machinery. 2004. p. 153-154 https://doi.org/10.1145/1017833.1017866