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...
Main Author: | |
---|---|
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 |