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 struc...
Computational thinking has become an important tool used in many fields in the 21st Century. Solving...
This experience report describes an approach for helping elementary schools integrate computational ...
This paper evaluates and describes the usage of plastic cards, coated with conductive paint, as an i...
In this paper we propose the structure of an exploratory course in theoretical computer science inte...
We define a simple card game, where cards are computational elements; computing machines can be defi...
C-cards are an easy-to-reify, graphical formalism capable of expressing computational systems, discr...
Music and Computer Science share a dual nature: theory and practice relate in complex ways, and seem...
The paper proposes a new way of introducing music to classes of 8 to 10 years old pupils, by adoptin...
We believe that children as young as ten can directly benefit from opportunities to engage in comput...
to classes of 10 to 12 years old, and in general to students with a limited mathematical background....
Ongoing research is being conducted on appropriate course design, practices and teacher intervention...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
As a cognitive ability computational thinking describes a specific way of algorithmic reasoning buil...
Computational Thinking is an increasingly important problem solving tool in a variety of fields beca...
Computational thinking is a paradigm of solving problems, designing systems and understanding human ...
Computational thinking has become an important tool used in many fields in the 21st Century. Solving...
This experience report describes an approach for helping elementary schools integrate computational ...
This paper evaluates and describes the usage of plastic cards, coated with conductive paint, as an i...
In this paper we propose the structure of an exploratory course in theoretical computer science inte...
We define a simple card game, where cards are computational elements; computing machines can be defi...
C-cards are an easy-to-reify, graphical formalism capable of expressing computational systems, discr...
Music and Computer Science share a dual nature: theory and practice relate in complex ways, and seem...
The paper proposes a new way of introducing music to classes of 8 to 10 years old pupils, by adoptin...
We believe that children as young as ten can directly benefit from opportunities to engage in comput...
to classes of 10 to 12 years old, and in general to students with a limited mathematical background....
Ongoing research is being conducted on appropriate course design, practices and teacher intervention...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
As a cognitive ability computational thinking describes a specific way of algorithmic reasoning buil...
Computational Thinking is an increasingly important problem solving tool in a variety of fields beca...
Computational thinking is a paradigm of solving problems, designing systems and understanding human ...
Computational thinking has become an important tool used in many fields in the 21st Century. Solving...
This experience report describes an approach for helping elementary schools integrate computational ...
This paper evaluates and describes the usage of plastic cards, coated with conductive paint, as an i...