The Coding as Literacy (CAL) approach, developed by Prof. Marina Umaschi Bers and members of her DevTech Research Group at Tufts University, puts computer science ideas into direct conversation with powerful ideas from literacy. CAL is grounded on the central principle that learning to program involves learning how to use a new language (a symbolic system of representation) for communicative and expressive functions. Young children are taught to code and engage in computational thinking through a process that incorporates pedagogical methods used for teaching literacy as well as problem solving strategies used by the STEM disciplines. This allows learners to make connections between coding and literacy and supports them in their use of both expressive platforms, as one can enhance the other. If you want to learn more about our approach, please check our publications.

Learn more about the CAL curriculum.