Computer Science Unplugged
Computer Science Unplugged is a document/site that collects a set of “unplugged” experiences, that is, activities without computers. The activities are aimed mostly at elementary and middle school students, but it is still interesting to take a look at the site for three reasons:
- They provide a source of inspiration for developing the ability to translate concepts underlying computer science (not just programming) into one’s teaching;
- Math majors can teach Math and Science, and these activities are an alternative way to integrate computer science concepts into course activities;
- They are increasingly being used to teach teachers the concepts behind computer science.
Papers and Links
- Tim Bell,
- CS Unplugged: [Website-2018] [Libro italiano-2015]
Bebras
Bebras is a nonprofit computer science outreach initiative. In Italy, it is organized by the Aladdin research group of the Department of Computer Science “Giovanni degli Antoni” (University of Milan).
Bebras (“beaver” in the language of the country, Lithuania, where the initiative was born in 2004) is an international organization that aims to promote the scientific aspects of computer science in schools. Bebras games are accessible to primary and secondary school students even without any specific prior knowledge. The proposed problems, however, present real computer science situations, requiring them to interpret information, manipulate discrete structures, process data and reason algorithmically.
Bebras has different versions according to age groups, from KiloBebras (8–10 years old) to PetaBebras (high school three-year olds).
Papers and links:
- Annalisa Calcagni, Violetta Lonati, Dario Malchiodi, Mattia Monga, Anna Morpurgo. Promoting Computational Thinking Skills: Would You Use this Bebras Task? ISSEP 2017: 102–113 (2017)
- Bebras [Sito web]
Optional, if you feel:
-
Insight into some Bebras questions — Violetta Lonati. [Video]
The video presents some Bebras questions, discussing in particular their computer science content and teaching value. The key used is that of computational thinking, which can enable teachers, even in the absence of specific training in computer science, to grasp the fundamental aspects of the questions in order to re-propose them in their classrooms after the competition. -
Situated Learning with Bebras Quizzes — Martina Palazzolo.[Video]
In the video, a teacher from IC Ilaria Alpi in Milan presents a laboratory based learning path centered on the Bebras questions. The path, which involved a secondary school class and a primary school class, was aimed at promoting both computational thinking and the children’s design and teamwork skills).
Reasoning/discussion prompts:
-
Analyze the activities proposed by CS Unplugged or the quizzes proposed by Bebras, choosing a couple that seem particularly interesting and meaningful to you to bring to class.
-
Describe, in your opinion, how these activities / quizzes can stimulate computational / logical / algorithmic thinking.