Remix/recreate
Code literacy… What is it?

Objectives

On completion of this activity, you will be able to:
    • define key concepts pertaining to code literacy
    • discuss the importance of code literacy nowadays

Introduction

As Douglas Rushkoff sees it, ‘code literacy is a requirement for participation in a digital world’. When we acquired language, points out Rushkoff, we didn’t just learn how to listen, but also how to speak. When we acquired text, we didn’t just learn how to read, but also how to write. Now that we have computers, we are learning to use them but not how to program them. When we are not code literate, we must accept the devices and software we use with whatever limitations and agendas their creators have built into them.

Even without choosing to become a professional or being a full-time software developer, understanding how something that affects (almost) everything around us nowadays is really important so we do not become subordinate to technology. What code literacy also teaches us, isn’t just a new ‘language’. Coding teaches us to think in different ways, to identify, break down, and solve problems, to re-use things that others have made, and integrate them into your own creation process. Coding teaches skills that are beyond programming, skills for problem-solving, skills for design, modeling.

Code – The New Literacy, Code.org

What is code literacy?

Definition

Dudeney, Hockly and Pegrum (2014: 17) define code literacy as

“the ability to read, write, and modify computer code in order to create or tailor software and media channels”.
Useful links

Related activities

Context of useTitleRelated themesLanguages
CPD materials
Code literacy, what is it?EN, FR, GE, GA, IT
Activities for the classroom
Discovering a new language - HTML and CSSEN, FR
Independent learning
Code literacy, what is it?EN, FR

What’s next

Source/attribution: Digilanguages                     Author: Alexandre Jacquot

Show Additional Content

Additional Content

<br />
ObjectivesOn completion of this activity, you will be able to:<li style=”list-style-type: none;” data-mce-style=”list-style-type: none;”><ul style=”text-align: justify;” data-mce-style=”text-align: justify;”><li style=”text-align: left;” data-mce-style=”text-align: left;”>define key concepts pertaining to code literacy</li>
</ul>
</li>
<li style=”text-align: left;” data-mce-style=”text-align: left;”>discuss the importance of code literacy nowadays</li>
<br />IntroductionAs <a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Douglas Rushkoff </a>sees it, ‘code literacy is a requirement for participation in a digital world’. When we acquired language, points out Rushkoff, we didn’t just learn how to listen, but also how to speak. When we acquired text, we didn’t just learn how to read, but also how to write. Now that we have computers, we are learning to use them but not how to <em>program</em> them. When we are not code literate, we must accept the devices and software we use with whatever limitations and agendas their creators have built into them.Even without choosing to become a professional or being a full-time software developer, understanding how something that affects (almost) everything around us nowadays is really important so we do not become subordinate to technology. What code literacy also teaches us, isn’t just a new ‘language’. Coding teaches us to think in different ways, to identify, break down, and solve problems, to re-use things that others have made, and integrate them into your own creation process. Coding teaches skills that are beyond programming, skills for problem-solving, skills for design, modeling..<a href=”https://youtu.be/MwLXrN0Yguk” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/MwLXrN0Yguk”>Code – The New Literacy</a>, Code.orgWhat is code literacy?<em>Definition</em><a href=”/bibliography/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/bibliography/”>Dudeney, Hockly and Pegrum (2014: 17)</a> define code literacy as<h5>“the ability to read, write, and modify computer code in order to create or tailor software and media channels”.</h5>
<br /><em>Useful links</em><li><a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Code Literacy: A 21st-Century Requirement</a>, Douglas Rushkoff, Digital Literacy Advocate – Codecademy</li><li><a href=”http://www.wired.com/tag/code-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.wired.com/tag/code-literacy/”>Code Literacy</a>, Wired</li><li><a href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education”>We can code it! Why computer literacy is key to winning the 21st century</a>, by Tasneem Raja, Mother Jones</li><li><a href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education”>3 Reasons Why “Computational Literacy” Is Ruining Coding Education</a>, Code Combat Blog</li><li><a href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/”>Coding is not the new literacy</a>, by Chris Granger</li><li><a href=”https://youtu.be/4XE8ezZp8BA” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/4XE8ezZp8BA”>Coding as the New Literacy</a> – Mitchel Resnick</li>
Related activities

Context of useTitleRelated themesLanguages
CPD materials
Code literacy, what is it?EN, FR, GE, GA, IT
Activities for the classroom
Discovering a new language - HTML and CSSEN, FR
Independent learning
Code literacy, what is it?EN, FR
What’s next<li><a href=”/print-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/print-literacy/”>Print literacy </a></li><li><a href=”/texting-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/texting-literacy-what-is-it/”>Texting literacy</a></li><li><a href=”/hypertext-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/hypertext-literacy-what-is-it/”>Hypertext literacy </a></li><li><a href=”/visual-media-and-multimedia-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/visual-media-and-multimedia-literacy-what-is-it/”>Visual media and multimedia literacy </a></li><li><a href=”/gaming-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/gaming-literacy-what-is-it/”>Gaming literacy </a></li><li><a href=”/mobile-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/mobile-literacy-what-is-it/”>Mobile literacy </a></li>
<strong>Source/attribution: </strong>Digilanguages                     <strong>Author: </strong>Alexandre Jacquot

<br />
ObjectivesOn completion of this activity, you will be able to:<li style=”list-style-type: none;” data-mce-style=”list-style-type: none;”><ul style=”text-align: justify;” data-mce-style=”text-align: justify;”><li style=”text-align: left;” data-mce-style=”text-align: left;”>define key concepts pertaining to code literacy</li>
</ul>
</li>
<li style=”text-align: left;” data-mce-style=”text-align: left;”>discuss the importance of code literacy nowadays</li>
<br />IntroductionAs <a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Douglas Rushkoff </a>sees it, ‘code literacy is a requirement for participation in a digital world’. When we acquired language, points out Rushkoff, we didn’t just learn how to listen, but also how to speak. When we acquired text, we didn’t just learn how to read, but also how to write. Now that we have computers, we are learning to use them but not how to <em>program</em> them. When we are not code literate, we must accept the devices and software we use with whatever limitations and agendas their creators have built into them.Even without choosing to become a professional or being a full-time software developer, understanding how something that affects (almost) everything around us nowadays is really important so we do not become subordinate to technology. What code literacy also teaches us, isn’t just a new ‘language’. Coding teaches us to think in different ways, to identify, break down, and solve problems, to re-use things that others have made, and integrate them into your own creation process. Coding teaches skills that are beyond programming, skills for problem-solving, skills for design, modeling..<a href=”https://youtu.be/MwLXrN0Yguk” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/MwLXrN0Yguk”>Code – The New Literacy</a>, Code.orgWhat is code literacy?<em>Definition</em><a href=”/bibliography/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/bibliography/”>Dudeney, Hockly and Pegrum (2014: 17)</a> define code literacy as<h5>“the ability to read, write, and modify computer code in order to create or tailor software and media channels”.</h5>
<br /><em>Useful links</em><li><a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Code Literacy: A 21st-Century Requirement</a>, Douglas Rushkoff, Digital Literacy Advocate – Codecademy</li><li><a href=”http://www.wired.com/tag/code-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.wired.com/tag/code-literacy/”>Code Literacy</a>, Wired</li><li><a href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education”>We can code it! Why computer literacy is key to winning the 21st century</a>, by Tasneem Raja, Mother Jones</li><li><a href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education”>3 Reasons Why “Computational Literacy” Is Ruining Coding Education</a>, Code Combat Blog</li><li><a href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/”>Coding is not the new literacy</a>, by Chris Granger</li><li><a href=”https://youtu.be/4XE8ezZp8BA” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/4XE8ezZp8BA”>Coding as the New Literacy</a> – Mitchel Resnick</li>
Related activities

Context of useTitleRelated themesLanguages
CPD materials
Code literacy, what is it?EN, FR, GE, GA, IT
Activities for the classroom
Discovering a new language - HTML and CSSEN, FR
Independent learning
Code literacy, what is it?EN, FR
What’s next<li><a href=”/print-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/print-literacy/”>Print literacy </a></li><li><a href=”/texting-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/texting-literacy-what-is-it/”>Texting literacy</a></li><li><a href=”/hypertext-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/hypertext-literacy-what-is-it/”>Hypertext literacy </a></li><li><a href=”/visual-media-and-multimedia-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/visual-media-and-multimedia-literacy-what-is-it/”>Visual media and multimedia literacy </a></li><li><a href=”/gaming-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/gaming-literacy-what-is-it/”>Gaming literacy </a></li><li><a href=”/mobile-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/mobile-literacy-what-is-it/”>Mobile literacy </a></li>
<strong>Source/attribution: </strong>Digilanguages                     <strong>Author: </strong>Alexandre Jacquot

<br />
ObjectivesOn completion of this activity, you will be able to:<li style=”list-style-type: none;” data-mce-style=”list-style-type: none;”><ul style=”text-align: justify;” data-mce-style=”text-align: justify;”><li style=”text-align: left;” data-mce-style=”text-align: left;”>define key concepts pertaining to code literacy</li>
</ul>
</li>
<li style=”text-align: left;” data-mce-style=”text-align: left;”>discuss the importance of code literacy nowadays</li>
<br />IntroductionAs <a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Douglas Rushkoff </a>sees it, ‘code literacy is a requirement for participation in a digital world’. When we acquired language, points out Rushkoff, we didn’t just learn how to listen, but also how to speak. When we acquired text, we didn’t just learn how to read, but also how to write. Now that we have computers, we are learning to use them but not how to <em>program</em> them. When we are not code literate, we must accept the devices and software we use with whatever limitations and agendas their creators have built into them.Even without choosing to become a professional or being a full-time software developer, understanding how something that affects (almost) everything around us nowadays is really important so we do not become subordinate to technology. What code literacy also teaches us, isn’t just a new ‘language’. Coding teaches us to think in different ways, to identify, break down, and solve problems, to re-use things that others have made, and integrate them into your own creation process. Coding teaches skills that are beyond programming, skills for problem-solving, skills for design, modeling..<a href=”https://youtu.be/MwLXrN0Yguk” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/MwLXrN0Yguk”>Code – The New Literacy</a>, Code.orgWhat is code literacy?<em>Definition</em><a href=”/bibliography/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/bibliography/”>Dudeney, Hockly and Pegrum (2014: 17)</a> define code literacy as<h5>“the ability to read, write, and modify computer code in order to create or tailor software and media channels”.</h5>
<br /><em>Useful links</em><li><a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Code Literacy: A 21st-Century Requirement</a>, Douglas Rushkoff, Digital Literacy Advocate – Codecademy</li><li><a href=”http://www.wired.com/tag/code-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.wired.com/tag/code-literacy/”>Code Literacy</a>, Wired</li><li><a href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education”>We can code it! Why computer literacy is key to winning the 21st century</a>, by Tasneem Raja, Mother Jones</li><li><a href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education”>3 Reasons Why “Computational Literacy” Is Ruining Coding Education</a>, Code Combat Blog</li><li><a href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/”>Coding is not the new literacy</a>, by Chris Granger</li><li><a href=”https://youtu.be/4XE8ezZp8BA” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/4XE8ezZp8BA”>Coding as the New Literacy</a> – Mitchel Resnick</li>
Related activities

Context of useTitleRelated themesLanguages
CPD materials
Code literacy, what is it?EN, FR, GE, GA, IT
Activities for the classroom
Discovering a new language - HTML and CSSEN, FR
Independent learning
Code literacy, what is it?EN, FR
What’s next<li><a href=”/print-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/print-literacy/”>Print literacy </a></li><li><a href=”/texting-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/texting-literacy-what-is-it/”>Texting literacy</a></li><li><a href=”/hypertext-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/hypertext-literacy-what-is-it/”>Hypertext literacy </a></li><li><a href=”/visual-media-and-multimedia-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/visual-media-and-multimedia-literacy-what-is-it/”>Visual media and multimedia literacy </a></li><li><a href=”/gaming-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/gaming-literacy-what-is-it/”>Gaming literacy </a></li><li><a href=”/mobile-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/mobile-literacy-what-is-it/”>Mobile literacy </a></li>
<strong>Source/attribution: </strong>Digilanguages                     <strong>Author: </strong>Alexandre Jacquot

<br />
ObjectivesOn completion of this activity, you will be able to:<li style=”list-style-type: none;” data-mce-style=”list-style-type: none;”><ul style=”text-align: justify;” data-mce-style=”text-align: justify;”><li style=”text-align: left;” data-mce-style=”text-align: left;”>define key concepts pertaining to code literacy</li>
</ul>
</li>
<li style=”text-align: left;” data-mce-style=”text-align: left;”>discuss the importance of code literacy nowadays</li>
<br />IntroductionAs <a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Douglas Rushkoff </a>sees it, ‘code literacy is a requirement for participation in a digital world’. When we acquired language, points out Rushkoff, we didn’t just learn how to listen, but also how to speak. When we acquired text, we didn’t just learn how to read, but also how to write. Now that we have computers, we are learning to use them but not how to <em>program</em> them. When we are not code literate, we must accept the devices and software we use with whatever limitations and agendas their creators have built into them.Even without choosing to become a professional or being a full-time software developer, understanding how something that affects (almost) everything around us nowadays is really important so we do not become subordinate to technology. What code literacy also teaches us, isn’t just a new ‘language’. Coding teaches us to think in different ways, to identify, break down, and solve problems, to re-use things that others have made, and integrate them into your own creation process. Coding teaches skills that are beyond programming, skills for problem-solving, skills for design, modeling..<a href=”https://youtu.be/MwLXrN0Yguk” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/MwLXrN0Yguk”>Code – The New Literacy</a>, Code.orgWhat is code literacy?<em>Definition</em><a href=”/bibliography/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/bibliography/”>Dudeney, Hockly and Pegrum (2014: 17)</a> define code literacy as<h5>“the ability to read, write, and modify computer code in order to create or tailor software and media channels”.</h5>
<br /><em>Useful links</em><li><a href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.edutopia.org/blog/code-literacy-21st-century-requirement-douglas-rushkoff”>Code Literacy: A 21st-Century Requirement</a>, Douglas Rushkoff, Digital Literacy Advocate – Codecademy</li><li><a href=”http://www.wired.com/tag/code-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.wired.com/tag/code-literacy/”>Code Literacy</a>, Wired</li><li><a href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education”>We can code it! Why computer literacy is key to winning the 21st century</a>, by Tasneem Raja, Mother Jones</li><li><a href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://blog.codecombat.com/3-reasons-why-computational-literacy-is-ruining-coding-education”>3 Reasons Why “Computational Literacy” Is Ruining Coding Education</a>, Code Combat Blog</li><li><a href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”http://www.chris-granger.com/2015/01/26/coding-is-not-the-new-literacy/”>Coding is not the new literacy</a>, by Chris Granger</li><li><a href=”https://youtu.be/4XE8ezZp8BA” target=”_blank” rel=”noopener noreferrer” data-mce-href=”https://youtu.be/4XE8ezZp8BA”>Coding as the New Literacy</a> – Mitchel Resnick</li>
Related activities

Context of useTitleRelated themesLanguages
CPD materials
Code literacy, what is it?EN, FR, GE, GA, IT
Activities for the classroom
Discovering a new language - HTML and CSSEN, FR
Independent learning
Code literacy, what is it?EN, FR
What’s next<li><a href=”/print-literacy/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/print-literacy/”>Print literacy </a></li><li><a href=”/texting-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/texting-literacy-what-is-it/”>Texting literacy</a></li><li><a href=”/hypertext-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/hypertext-literacy-what-is-it/”>Hypertext literacy </a></li><li><a href=”/visual-media-and-multimedia-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/visual-media-and-multimedia-literacy-what-is-it/”>Visual media and multimedia literacy </a></li><li><a href=”/gaming-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/gaming-literacy-what-is-it/”>Gaming literacy </a></li><li><a href=”/mobile-literacy-what-is-it/” target=”_blank” rel=”noopener noreferrer” data-mce-href=”/mobile-literacy-what-is-it/”>Mobile literacy </a></li>
<strong>Source/attribution: </strong>Digilanguages                     <strong>Author: </strong>Alexandre Jacquot