Coding, robotics and socio-emotional learning: developing a palette of virtues

This paper describes a pedagogical approach, Coding as Another language (CAL) to teach programming and computational thinking in early childhood. The CAL curriculum connects powerful ideas from the discipline of computer science with ideas from literacy in a way that is developmentally appropriate f...

Full description

Bibliographic Details
Main Author: Marina U. Bers
Format: Article
Language:English
Published: Universidad de Sevilla 2021-09-01
Series:Pixel-Bit
Subjects:
Online Access:https://recyt.fecyt.es/index.php/pixel/article/view/90537
_version_ 1818900669197713408
author Marina U. Bers
author_facet Marina U. Bers
author_sort Marina U. Bers
collection DOAJ
description This paper describes a pedagogical approach, Coding as Another language (CAL) to teach programming and computational thinking in early childhood. The CAL curriculum connects powerful ideas from the discipline of computer science with ideas from literacy in a way that is developmentally appropriate for children 4-8 years of age. CAL is free and can be used with two widely available programming environments for young children: the free on-screen ScratchJr app and the KIBO robotics kit that doesnt require keyboards or screens. Through 24 lessons centered on books, CAL emphasizes creative play and self-expression by positioning the learning of programming as the mastering of a new symbolic language. In addition, CAL provides opportunities for socio-emotional development in the context of a collaborative play-based learning environment, a coding playground, in which there is purposeful exploration of ethical and moral values and intentional promotion of positive behaviors and chrachter strenghs.
first_indexed 2024-12-19T20:07:32Z
format Article
id doaj.art-b5ac3ba5ced14f03bf18862380aab942
institution Directory Open Access Journal
issn 1133-8482
2171-7966
language English
last_indexed 2024-12-19T20:07:32Z
publishDate 2021-09-01
publisher Universidad de Sevilla
record_format Article
series Pixel-Bit
spelling doaj.art-b5ac3ba5ced14f03bf18862380aab9422022-12-21T20:07:25ZengUniversidad de SevillaPixel-Bit1133-84822171-79662021-09-016210.12795/pixelbit.90537Coding, robotics and socio-emotional learning: developing a palette of virtuesMarina U. Bers0Eliot-Pearson Dept. of Child Study & Human Development; Dept. of Computer Science; Director, DevTech Research Group Tufts UniversityThis paper describes a pedagogical approach, Coding as Another language (CAL) to teach programming and computational thinking in early childhood. The CAL curriculum connects powerful ideas from the discipline of computer science with ideas from literacy in a way that is developmentally appropriate for children 4-8 years of age. CAL is free and can be used with two widely available programming environments for young children: the free on-screen ScratchJr app and the KIBO robotics kit that doesnt require keyboards or screens. Through 24 lessons centered on books, CAL emphasizes creative play and self-expression by positioning the learning of programming as the mastering of a new symbolic language. In addition, CAL provides opportunities for socio-emotional development in the context of a collaborative play-based learning environment, a coding playground, in which there is purposeful exploration of ethical and moral values and intentional promotion of positive behaviors and chrachter strenghs.https://recyt.fecyt.es/index.php/pixel/article/view/90537Computational thinkingearly childhood educationprogrammingroboticscoding
spellingShingle Marina U. Bers
Coding, robotics and socio-emotional learning: developing a palette of virtues
Pixel-Bit
Computational thinking
early childhood education
programming
robotics
coding
title Coding, robotics and socio-emotional learning: developing a palette of virtues
title_full Coding, robotics and socio-emotional learning: developing a palette of virtues
title_fullStr Coding, robotics and socio-emotional learning: developing a palette of virtues
title_full_unstemmed Coding, robotics and socio-emotional learning: developing a palette of virtues
title_short Coding, robotics and socio-emotional learning: developing a palette of virtues
title_sort coding robotics and socio emotional learning developing a palette of virtues
topic Computational thinking
early childhood education
programming
robotics
coding
url https://recyt.fecyt.es/index.php/pixel/article/view/90537
work_keys_str_mv AT marinaubers codingroboticsandsocioemotionallearningdevelopingapaletteofvirtues