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
- Code Literacy: A 21st-Century Requirement, Douglas Rushkoff, Digital Literacy Advocate – Codecademy
- Code Literacy, Wired
- We can code it! Why computer literacy is key to winning the 21st century, by Tasneem Raja, Mother Jones
- 3 Reasons Why “Computational Literacy” Is Ruining Coding Education, Code Combat Blog
- Coding is not the new literacy, by Chris Granger
- Coding as the New Literacy – Mitchel Resnick
Related activities
Context of use | Title | Related themes | Languages |
---|---|---|---|
CPD materials | |||
Code literacy, what is it? | EN, FR, GE, GA, IT | ||
Activities for the classroom | |||
Discovering a new language - HTML and CSS | EN, FR | ||
Independent learning | |||
Code literacy, what is it? | EN, FR | ||
What’s next
- Print literacy
- Texting literacy
- Hypertext literacy
- Visual media and multimedia literacy
- Gaming literacy
- Mobile literacy
Source/attribution: Digilanguages Author: Alexandre Jacquot
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 use | Title | Related themes | Languages |
---|---|---|---|
CPD materials | |||
Code literacy, what is it? | EN, FR, GE, GA, IT | ||
Activities for the classroom | |||
Discovering a new language - HTML and CSS | EN, FR | ||
Independent learning | |||
Code literacy, what is it? | EN, FR | ||
<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 use | Title | Related themes | Languages |
---|---|---|---|
CPD materials | |||
Code literacy, what is it? | EN, FR, GE, GA, IT | ||
Activities for the classroom | |||
Discovering a new language - HTML and CSS | EN, FR | ||
Independent learning | |||
Code literacy, what is it? | EN, FR | ||
<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 use | Title | Related themes | Languages |
---|---|---|---|
CPD materials | |||
Code literacy, what is it? | EN, FR, GE, GA, IT | ||
Activities for the classroom | |||
Discovering a new language - HTML and CSS | EN, FR | ||
Independent learning | |||
Code literacy, what is it? | EN, FR | ||
<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 use | Title | Related themes | Languages |
---|---|---|---|
CPD materials | |||
Code literacy, what is it? | EN, FR, GE, GA, IT | ||
Activities for the classroom | |||
Discovering a new language - HTML and CSS | EN, FR | ||
Independent learning | |||
Code literacy, what is it? | EN, FR | ||
<strong>Source/attribution: </strong>Digilanguages <strong>Author: </strong>Alexandre Jacquot