{"id":12488,"date":"2017-08-25T22:34:45","date_gmt":"2017-08-26T05:34:45","guid":{"rendered":"http:\/\/www.tesl-ej.org\/wordpress\/?page_id=12488"},"modified":"2017-09-02T15:21:07","modified_gmt":"2017-09-02T22:21:07","slug":"ej82int","status":"publish","type":"page","link":"https:\/\/tesl-ej.org\/wordpress\/issues\/volume21\/ej82\/ej82int\/","title":{"rendered":"Coding and English Language Teaching"},"content":{"rendered":"<h2>* * * On the Internet * * *<\/h2>\n<h3>August 2017 &#8212; Volume 21, Number 2<\/h3>\n<p><strong>Vance Stevens<\/strong><br \/>\nHigher Colleges of Technology, CERT, KBZAC, Al Ain, UAE<br \/>\n&lt;vancestev<img loading=\"lazy\" decoding=\"async\" class=\"atmark\" src=\"http:\/\/www.tesl-ej.org\/atmark.png\" alt=\"atmark\" width=\"12\" height=\"12\" \/>gmail.com&gt;<\/p>\n<p><strong>Jennifer Verschoor<\/strong><br \/>\nSt George\u00b4s College North, Buenos Aires<\/p>\n<h3>Vance reflects on 20th century learning, as an early adopter and early adaptor<\/h3>\n<p>When I was studying my MA\/ESL in Hawaii in the early 1980s and trying to get my head around how people learn languages, I was struck by something Earl Stevick said in one of his books, in a chapter on games in language learning, <\/p>\n<blockquote><p>The quality of the learning that takes place when we focus our attention only on the items to be learned is different from (and probably inferior to) the quality of the learning that is incidental to something else that we are trying to do (Stevick, 1982; pp.131-132). <\/p><\/blockquote>\n<p>In my career as an English teacher, I\u2019ve always been on the lookout for tasks with incidental language learning outcomes. In my first job after earning my MA at the University of Hawaii, Manoa, I was responsible for planning and implementing a curriculum for teaching ESL to foreign students at Hawaii Preparatory Academy, a boarding school on the Big Island of Hawaii. There were only a few ESL students, mostly Japanese and Chinese, and they tended to keep to themselves and speak together in their language rather than mix easily with the predominantly native English speaking students at the academy. I was an early <em>adopter<\/em> of CALL for language learning, and tried to use computers with my students to the extent possible. This was in 1983, at the cusp of the age of ubiquitous personal computing, so most student computing at HPA was done at terminals connected to a mainframe computer in a single room where all the students went when they needed to compute or print assignments. When I gave my foreign students writing assignments to be done at those computers, I noticed that while they were there in the room with the other students, sitting randomly next to them at the available terminals, they would often have questions, not usually about language, but more often about how you got the mainframe to do this or that, format or print a document, for example. My ESL students mentioned to me that such moments were rare opportunities to interact naturally but meaningfully with the native speaking students there. I had sent them to the computer lab to write sentences and paragraphs, and they had come away having had authentic communication experiences with other English speakers that hopefully led to more such opportunities in other contexts. This could only have improved their language development in ways that I could not have arranged for them if I had tried to develop assignments to focus on that.<\/p>\n<p>I was also an early <em>adaptor<\/em> of CALL programming at HPA. I had succeeded in budgeting my program for a lab with a few Apple II computers but I was surprised to be told when the computers arrived that there were no further funds for software on top of my request to buy hardware. Personal computers had only recently been invented, I hadn\u2019t realized I\u2019d need a separate budget for software as well, and it had not been obvious to anyone else at HPA at the time that such hardware was of little use without software. <\/p>\n<p>Fortunately, in these early days of personal computing there was a budding community of hobbyists who were writing programs on Apple II for simple games and distributing them in the public domain. My Apple Club in Honolulu held swap meets occasionally where such programs were exchanged on five-and-a-quarter inch floppy disks, and I had a trove of those I had brought over with me to the Big Island. The programs were written in Basic and the code was visible and could easily be changed. A lot of the programs were word games or cloze programs where I could simply change the text in the program interface or items in the databases, while keeping intact the subroutines that did the actual work, to produce my first CALL software programs (Stevens, 1985). This was one of my first forays into coding.<\/p>\n<p>There was a popular commercial game program at the time called <em>Mystery House<\/em> whose developers had decided to donate it to the public domain. Armando Baltra had been  promoting use of this game for language learning in conference presentations and articles at about this time (e.g., Baltra, 1984). I acquired the public domain version for my lab and encouraged my students to play it. They communicated with the game in subject\/verb utterances such as \u201cgo west\u201d or \u201clight match.\u201d The game used stick-figure graphics but somehow managed to give the students the impression they were exploring a house and meeting people there (but then the characters in the house started turning up dead, and the object of the game was to find the killer from among those remaining in the house before the killer found you). The students had explored almost everywhere they could until one of them issued a command, quite by accident, that caused a wall to move and revealed passages behind the walls. This stirred very real excitement in my classroom, which in turn led to communication with and among the students that took on greater urgency and motivation than any I had been able to elicit in any English class before then. <\/p>\n<p>This was my first palpable awareness of the power computers have to create situations in which students have genuine needs to communicate on topics not teacher-directed, but teacher-facilitated. Since then I have been exploring the benefits of serendipity in language classes, and the importance of promoting chaos as a way of getting students to discover solutions to problems they were motivated to solve, and to communicate the processes involved in those solutions to others in the target language.<\/p>\n<h3>CALL and LACL<\/h3>\n<p>At a more recent job this century, where I was teaching computing at Petroleum Institute in Abu Dhabi, we had a curriculum that focused largely on Microsoft Office applications, but I managed to convince my colleagues to allow me to create some units teaching HTML, in which the students coded their own web pages. Since the students were non-native English speaking engineering students, I called what I was doing LACL, language-assisted computer learning, a play on the better-known acronym CALL (computer-assisted language learning). My colleagues tolerated my contributions to the program for a while but eventually over-ruled me since they didn\u2019t feel they or their students needed to know the code that underpinned most of the content on the Internet. Their attitude was that we all have browsers for that, and if you need to produce code, you can usually find an HTML editor to produce it for you. However, sites such as PBWorks, Wikispaces, or Blogger, have underlying HTML code which can be used to troubleshoot problems when the WYSIWYG interfaces don\u2019t work as expected, as sometimes happens. As Dudeney, Hockly, &#038; Pegrum put it (2013, p.162): <\/p>\n<blockquote><p>Knowing how to recognise and change elements in coding languages allows us to escape the constraints of templates, and gives us greater control over the format and appearance of some online communication. A basic familiarity with the common coding language HTML (HyperText Markup Language), which underpins most webpages, including blogs, wikis, etc., is a good place to start.<\/p><\/blockquote>\n<p>Having recourse to the underlying code, and knowing enough about coding to be able to tame a WYSIWYG editor, can be empowering, satisfying, and save a lot of time trying to tweak an interface that will not bend to your wishes until you get under the hood and see what wires are crossed there. Just wanting to know how to tweak code can pose seemingly wicked problems that networking within a community commonly helps resolve. Knowledge gaps are venerable language teaching ploys, and as with my students at HPA, in an environment where help is available from asking others, a post on a social media site can elicit help and start conversations. If this post is from a non-native speaker in a target language, but is answered by a native speaker or even another NNS who uses the target language as the lingua franca for the discussion, then authenticity of purpose and motivation to learn converge with availability of interlocutors, all catalysts for success in learning a foreign language. <\/p>\n<p>We see this dynamic play out not only in the examples above but in gaming communities where NNS players achieve fluency in English while playing with others in games such as Minecraft, all the while speaking in English. They typically engage in a host of peripheral behaviors such as researching tips and \u2018cheats\u2019 on wikis and YouTube (in English), recording themselves communicating in English with others while playing the game, and in posting their own tips and how-to videos on YouTube (e.g., Smol\u010dec, Smol\u010dec, and Stevens, 2014). So we see that this combination of ingredients for success in language learning &#8212; authenticity of purpose and motivation to learn plus an availability of interloculants &#8212; applies not only in the 20th century language learning I was facilitating in the mid-80\u2019s at HPA, but even more so this far into our present millennium.<\/p>\n<h3>21st century learning<\/h3>\n<p>A common catch phrase for this is 21st century learning. As Rich (2010) puts it, \u201cthe term \u201821st-century skills\u2019 is generally used to refer to certain core competencies such as collaboration, digital literacy, critical thinking, and problem-solving that advocates believe schools need to teach to help students thrive in today&#8217;s world.\u201d In an era where schools realize they are training students to excel in jobs that haven\u2019t been invented yet, employers are looking for students who can learn on the job, and who have a skill-set that includes the three C\u2019s: creativity, communication, and collaboration. These skills are needed to enable employees to adapt to dynamically shifting work environments, communicate with others not only in the immediate environment but across networks, and in so doing absorb on-the-job training through collaboration with others. To these C\u2019s others, for example, Thoughtful Learning (2017) add a 4th C for critical thinking, as well as the literacy skills of information, media, and technology literacies. World Economic Forum (2015, p. 3) characterise this in an infographic giving a comprehensive breakdown of 21st Century Skills, as quoted in Table 1.<\/p>\n<p align=\"center\"><strong>Table 1. 21st Century Skills<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>\n                    <strong>Foundational literacies<\/strong><br \/>\n                    <em>How students apply core skills to everyday tasks<\/em>\n            <\/td>\n<td>\n                    <strong>Competencies<\/strong><br \/>\n                    <em>How students approach complex challenges<\/em>\n            <\/td>\n<td>\n                    <strong>Character qualities<\/strong><br \/>\n                    <em>How students approach their changing environment<\/em>\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    Literacy\n            <\/td>\n<td>\n                    Critical thinking \/ problem solving\n            <\/td>\n<td>\n                    Curiosity\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    Numeracy\n            <\/td>\n<td>\n                    Creativity\n            <\/td>\n<td>\n                    Initiative\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    Scientific literacy\n            <\/td>\n<td>\n                    Communication\n            <\/td>\n<td>\n                    Persistence \/ grit\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    ICT literacy\n            <\/td>\n<td>\n                    Collaboration\n            <\/td>\n<td>\n                    Adaptability\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    Financial literacy\n            <\/td>\n<td>\n            <\/td>\n<td>\n                    Leadership\n            <\/td>\n<\/tr>\n<tr>\n<td>\n                    Cultural and civic literacy\n            <\/td>\n<td>\n            <\/td>\n<td>\n                    Social and cultural awareness\n            <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Lifelong learning<\/h3>\n<p>One driver of the attention to these so-called 21st century learning skills is what employers say they are looking for in job applicants nowadays. Scott (2015) conducted an insightful meta analysis into 21st century job skills sought by employers. Among the studies cited is one where Wagner (2010) and the Change Leadership Group at Harvard University conducted \u201cseveral hundred interviews with business, nonprofit and education leaders\u201d which led them to conclude that, from an employer\u2019s point of view:<\/p>\n<blockquote><p>students need seven survival skills to be prepared for twenty-first century life, work and citizenship:<\/p>\n<ul>\n<li>Critical thinking and problem solving<\/li>\n<li>Collaboration and leadership<\/li>\n<li>Agility and adaptability<\/li>\n<li>Initiative and entrepreneurialism<\/li>\n<li>Effective oral and written communication<\/li>\n<li>Accessing and analysing information<\/li>\n<li>Curiosity and imagination [<a href=\"#footnote1\">1<\/a>]<\/li>\n<\/ul>\n<\/blockquote>\n<p>In her meta analysis Scott also cites a study by a consortium comprising the Conference Board, et al. (2006, p.9) who jointly surveyed over 400 employers across the USA and found that the \u201capplied skills\u201d mentioned above:<\/p>\n<blockquote><p>trump basic knowledge and skills, such as Reading Comprehension and Mathematics. In other words, while the \u201cthree Rs\u201d are still fundamental to any new workforce entrant\u2019s ability to do the job, employers emphasize that applied skills like Teamwork\/Collaboration and Critical Thinking are \u201cvery important\u201d to success at work. <\/p><\/blockquote>\n<p>The Conference Board report continues, \u201cwhen asked to assess new workforce entrants, employers report that many of the new entrants lack skills essential to job success\u201d (p.10). So it is apparent that teachers who promote skills that will leverage success in the world at large in the course of teaching their subject to their students are doing their students as well as themselves a valuable service.<\/p>\n<h3>Coding and 21st century learning<\/h3>\n<p>According to Dudeney, Hockly, and Pegrum (2013) coding is a deeper skill subsumed under the four main digital literacies of language, connections, information, and (re)design. Where should English teachers start if they are planning to teach this new kind of literacy? Let\u00b4s start by understanding the concept of coding.<\/p>\n<p>Coders or programmers are people who write the programmes behind everything we see and do on a computer. Most of our students spend several hours playing online games, but few know how to create a game. Learning to code encourages students to become creators, not just consumers of the technology they use. Clare Sutcliffe, co-founder of Code Club (<a href=\"https:\/\/www.codeclub.org.uk\/\" target=\"_blank\">https:\/\/www.codeclub.org.uk\/<\/a>), a UK network of educators running coding clubs for students aged 9-13, was quoted in Morrison (2013) as saying that teaching coding <\/p>\n<blockquote><p>has the potential to bring about a fundamental shift in the way we view technology, turning us from passive consumers into active producers. \u201cThere is a massive difference between consuming content and being able to create it,\u201d Sutcliffe adds. \u201cIt is important to have agency over the tools you are using.\u201d<\/p><\/blockquote>\n<p>When children, or adults for that matter, learn to code, it helps them to develop essential skills such as problem solving, logic and critical thinking. Through coding, we realize that there\u2019s often more than one way to solve a problem, and that simpler and more efficient solutions are often better. Analysing and discussing the processes of critical thinking and problem solving can result in meaningful language practice. <\/p>\n<h3>Coding and English teaching<\/h3>\n<p>Though this paradigm applies across all aspects of the curriculum, the focus of this article is on how it applies to English teaching, and more specifically, on how English teaching can be done in conjunction with encouraging students to work with code, so that between the two, they inculcate aspects of the 21st century skills mentioned here while promoting language development. More than just an idea, this is an actual business model for Bucksmore Education in UK, which offers summer coding classes where students aged 13-16 can take 15 hours per week in English and another 7.5 in coding classes, and take a Raspberry Pi home with them at the end of the course, <a href=\"http:\/\/www.bucksmore.com\/courses\/computer-coding-summer-school\/\" target=\"_blank\">http:\/\/www.bucksmore.com\/courses\/computer-coding-summer-school\/<\/a>. <\/p>\n<p>Scratch, a free object-oriented programming language developed at MIT, is a popular tool of choice for teachers wishing to integrate coding into their language learning lessons. Writing in <em>Slate<\/em>, Berdik (2015) quotes ScratchEd founder Karen Brennan, who \u201cdescribes Scratch as simply another way to express learning and creativity. \u2018Instead of writing an essay or doing a PowerPoint presentation, for a class, you can use Scratch to create your own interactive media,\u2019 she said.\u201d <\/p>\n<p>Joan Brown is an English teacher who uses Scratch with her students. In Brown (2016) she presents a rationale for, as her blog post title puts it, \u201cCoding in English Class &#8211; Perfect Pair\u201d. In her words:<\/p>\n<blockquote><p>we rarely think of coding and English going hand in hand, yet as I was instructing the students, I was amazed at the similarities I found &#8230;  So similar to writing in many ways. You can&#8217;t start writing and have no direction. <\/p><\/blockquote>\n<p>Coding, she believes, teaches the concept of planning in a way that might carry over into writing. She further points out that programmers have \u201ctheir own grammar rules called syntax. That syntax determines whether the next programmer will be able to read the code as well as whether the code will run correctly. Such a wonderful analogy to actual grammar.\u201d<\/p>\n<blockquote><p>teaching the logic behind conditional statements is the art of writing a great comparative essay or a great reinforcement to so many subjective decisions about literature. The If-Then-Else block requires students to weigh two possible scenarios and never leave anything out. There are so many applications to using that flow chart concept in English class.<\/p><\/blockquote>\n<p>Alan Cohen (2017) uses Scratch in ESL classes by getting students to code short conversations. Noting that Scratch is easy to learn, and that its drag and drop interface doesn\u2019t create spelling and syntax barriers in the code they create, Cohen has his students<\/p>\n<blockquote><p>code dialogue that cartoon-like characters display in speech bubbles &#8230;. As they discuss and plan their story, the teacher listens to the groups and corrects pronunciation where needed. The students then tell the class what their story is about and run their program. The class and teacher can correct any spelling or grammar mistakes. The coding exercises provide other benefits. They teach planning and logical thinking.<\/p><\/blockquote>\n<p>Laura Bradley (2016) uses tutorials from Code.org (<a href=\"https:\/\/code.org\/\" target=\"_blank\">https:\/\/code.org\/<\/a>) in her English classes. She likes the fact that she doesn\u2019t have to be an expert in code and \u201cthe tutorials differentiate the experience for my students, some of whom have been learning to code on their own via Khan Academy, and others who have never heard of coding. Best of all? The online tutorials are all free,\u201d and remain online beyond the end of the MOOC sessions for which they were created.<\/p>\n<p>Having taught her students the basics of coding in Scratch, Bradley reports on a follow-on activity from an assignment to write novels in English class. The follow-on was to <\/p>\n<blockquote><p>create a computer game based on the novel you just wrote &#8230; Having just invested over a month into that novel, they knew their characters, plots, and conflicts inside and out. I hoped that the chance to create a game from that story would honor their writing and stretch some different brain muscles, while also giving them the basis for a richer game than they might create if it didn\u2019t come from a well-developed story. <\/p><\/blockquote>\n<p>She continues:<\/p>\n<blockquote><p>There is so much about this project that mirrors the writing process: in addition to creating a story, they brainstormed and outlined their games, drafted them, tested them, found errors to fix, drafted some more, tested some more, revised some more. And eventually they will publish their games to an audience as big as the internet (via the Scratch site), where this creative gaming community can play, rate, and give  them feedback. And if they didn\u2019t proofread their game carefully? It won\u2019t run.<\/p><\/blockquote>\n<p>Bradley (2017) reflects on this project and concludes that \u201calthough coding may not seem to fit in an English class \u2026 coding is a language with its own vocabulary, and proofreading one\u2019s work is critical.\u201d <\/p>\n<blockquote><p>So why would I take three weeks out of my English curriculum to let my students learn the basics of computer coding? Why should teachers of science, history, or math do the same? \u2026  because coding:<\/p>\n<ul>\n<li>builds problem-solving skills and logical thinking<\/li>\n<li>opens new avenues to creativity<\/li>\n<li>gives students a foundation for success in 21st century careers<\/li>\n<li>reinforces our own curriculum through a different lens<\/li>\n<li>helps students understand how their own technology works<\/li>\n<li>opens their eyes to potential careers<\/li>\n<\/ul>\n<\/blockquote>\n<p>From a student\u2019s perspective, a native Farsi speaker with an MA in English language living in Finland takes a CLIL approach to learning coding and English at the same time. Without mentioning CLIL, Omid (2014) argues that his best way to learn English is to learn it in conjunction with something else, such as programming languages. Omid points out that if you want to learn coding, then doing it in the context of ESOL is a good way to leverage the benefits of both subjects. He suggests starting with Codeacademy, <a href=\"https:\/\/www.codecademy.com\/\" target=\"_blank\">https:\/\/www.codecademy.com\/<\/a>. In his words,<\/p>\n<blockquote><p><em>Codecademy<\/em> courses are good for improving your reading and comprehension skills because, basically, you read and follow instructions, which are all written in English. You can also practice your writing skills by joining the discussions in the forums. Also, subscribe to their free email newsletter where you will read about people who have done something notable using what they have learned from <em>Codecademy<\/em> courses.<\/p><\/blockquote>\n<p>This echoes what Smol\u010dec, Smol\u010dec, and Stevens (2014) discovered, as mentioned above with respect to Minecraft, when the other thing you are trying to learn has a wealth of materials and tutorials written about it in English. <\/p>\n<p>Two of that article\u2019s co-authors, Marijana and (her son) Filip Smol\u010dec, have been participating for the past three years in EVO Minecraft MOOC, an Electronic Village Online session meant to engage educators in Minecraft so that they can in turn use it with their students (Stevens, 2017). One of the moderators of that session, Mircea Patrascu, has been showing his EVO Minecraft MOOC participant peers how to build in Minecraft with script, while in Romania, he teaches children to code, and has written instructions for connecting Scratch to Minecraft and ScriptCraft (Petrascu, 2016). As Missio (2015) points out, Minecraft  \u201cis also now part of Hour of Code, a worldwide initiative that aims to teach kids computer programming\u201d (<a href=\"https:\/\/code.org\/minecraft\" target=\"_blank\">https:\/\/code.org\/minecraft<\/a>).<\/p>\n<h3>Bringing teachers up to speed on coding<\/h3>\n<p>Morrison (2013) points out that \u201cif coding is to become embedded in schools it is going to take a massive effort in terms of teacher-training.\u201d Morrison also interviews Code Club teacher Laura Kirsop, who, noting lack of such training in her own education, says \u201cthere is a long way to go before teachers feel confident enough to teach these skills.\u201d<\/p>\n<p>Claire Siskin has been promoting coding for teachers of English to speakers of other languages for a long time. Her web page at <a href=\"http:\/\/www.edvista.com\/claire\/rev\/\" target=\"_blank\">http:\/\/www.edvista.com\/claire\/rev\/<\/a> compiles dozens of links where teachers can get resources on LiveCode, a scripting language similar to Hypercard on Mac, but which runs on iOS, Android, Windows, Mac, Linux, Server &#038; HTML5. Recently she facilitated a project whereby English teachers at Daffodil University in Bangladesh used LiveCode to create an app for smartphone called BrimmEng, \u201cdesigned to provide English language practice outside the classroom and reinforce learning in the classroom,\u201d (Siskin, 2107). Her project demonstrates the willingness and ability of English teachers in developing nations to learn a coding language from the start and use it to create their own apps for language learning (Stevens, 2016).<\/p>\n<p>In September 2015 New York city mayor Bill de Blasio announced a program for providing every public school student in New York City with computer science courses at every grade level by 2025, and allocated $80 million in funds to providing 5,000 teachers with computer science training in order to bring that many existing staff up to speed with the initiative. In an article in the <em>New Yorker<\/em> entitled \u201cCan an English Teacher Learn to Code?\u201d Morais (2015) introduces us to Meredith Towne, a theater and English teacher, and beneficiary of this program. <\/p>\n<blockquote><p>\u201cThe language in Scratch is very similar to theatre language,\u201d she said. &#8230; She devised an assignment in which students use Scratch to direct staging\u2014that is, program their fellow-actors\u2026. Her ninth graders have been tinkering with Scratch for a couple of months now. \u201cThey\u2019re already better at it than me,\u201d she said.<\/p><\/blockquote>\n<p>The observations above address a major concern of humanities teachers over whether they can learn coding themselves well enough to use it as a basis for class projects. Karen Brennan\u2019s ScratchED is a community of learners and teachers who help each other overcome such hurdles. She has studied the strategies of a subset of students who work on their own more than they rely on support from the community to debug their programs. She uses that knowledge to help teachers with \u201cgetting unstuck,\u201d the term Brennan (2014) uses in her talk on the HarvardEducation YouTube channel, where she assures teachers that \u201cstudents don\u2019t need you in the way you think they need you. They don\u2019t need you to solve every problem.\u201d Instead teachers should \u201cembrace the vulnerability of not knowing\u201d and let students understand the value of learning in collaboration with the teacher.<\/p>\n<h3>Where can you and your students learn coding?<\/h3>\n<p>In the context of ELT there are several ways to start integrating coding as a new kind of literacy. Most coding websites are easy to follow and they provide clear tutorials on how to get started, so neither students nor English language teachers need to have previous knowledge of coding.<\/p>\n<p>Let\u00b4s begin by exploring the apps, programs and websites to bring coding into the classroom mentioned by the English teachers whose voices emerge from earlier in this article. These teachers have converged on the following Web projects in particular: Code.org, Hour of Code, Code Club, Scratch, ScratchEd, and Codeacademy.<\/p>\n<h4>Code.org and Hour of Code<\/h4>\n<p>Getting started with <a href=\"https:\/\/code.org\" target=\"_blank\">https:\/\/code.org<\/a> is very simple for teachers. The main objective of this website is to teach coding using blocks in a simple and entertaining way. <\/p>\n<p>Teachers will find a variety of coding activities divided into levels ranging from K-5 through 6-12 and University+. The site is divided into the categories (1) Students, (2) Educators, (3) Hour of Code, and (4) Get involved. A click on \u201cStudents \/ Explore our courses\u201d takes you to this page: <a href=\"https:\/\/studio.code.org\/courses\" target=\"_blank\">https:\/\/studio.code.org\/courses<\/a>. <\/p>\n<p>Here you will find a full course catalog divided into the three audience levels (K-5, 6-12, and university), plus the Hour of Code option designed to help students (or anyone, try it yourself!) start learning how to code, or improve their coding skills, in only one-hour chunks. Here, we are introduced to the fundamentals of coding in a set of over a hundred tutorials and activities created by computer science specialists. English teachers should be able to realize the potential in working with their students, not only in using the language in the modules themselves, but in talking in class around the content of these tutorials. <\/p>\n<p>As given at <a href=\"https:\/\/code.org\/hourofcode\/overview\" target=\"_blank\">https:\/\/code.org\/hourofcode\/overview<\/a>, these tutorials are:<\/p>\n<blockquote>\n<ul>\n<li>Minecraft &#8211; Program animals and other Minecraft creatures in your own version of Minecraft.<\/li>\n<li>Star Wars &#8211; Learn to program droids, and create your own Star Wars game in a galaxy far, far away.<\/li>\n<li>Frozen &#8211; Use code to join Anna and Elsa as they explore the magic and beauty of ice.<\/li>\n<li>Sports &#8211; Make a basketball game or mix and match across sports.<\/li>\n<li>Flappy Code &#8211; Wanna write your own game in less than 10 minutes? Try our Flappy Code tutorial!<\/li>\n<li>Classic Maze &#8211; Try the basics of computer science. Millions have given it a shot.<\/li>\n<li>Infinity Play Lab &#8211; Use Play Lab to create a story or game starring Disney Infinity characters.<\/li>\n<li>Play Lab &#8211; Create a story or make a game with Play Lab!<\/li>\n<li>Artist &#8211; Draw cool pictures and designs with the Artist!<\/li>\n<li>Text Compression &#8211; In this lesson, students will use the Text Compression Widget to compress text by substituting patterns with symbols.<\/li>\n<li>Conditionals &#8211; Learn about algorithms and conditional statements in this \u201cunplugged\u201d activity using a deck of cards.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Most of these modules are broken down into 10 or 20 puzzles. Students are not writing down code. They are using Blockly as a visual programming language, to tell the computer in plain English what to do. Students must drag and drop the Blockly directions to make a game. The directions with Blockly look like this:<\/p>\n<p><strong>\u201cmove forward\u201d<br \/>\n\u201cturn left\u201d<br \/>\n\u201cturn right\u201d<\/strong><\/p>\n<p>Javascript is generated under these blocks. Translated into code, it looks something like:<\/p>\n<p><strong>moveForward();<br \/>\nturnLeft();<br \/>\nturnRight();<\/strong><\/p>\n<p>ESL teachers should review with students the specific vocabulary of each game before working with Code.org; for example, \u201cflap\u201d, \u201cwhen clicked\u201d, \u201cplay wing sound\u201d, etc. A simple way to get started is to teach the Blockly directions needed. <\/p>\n<p>Teachers can explore more tutorials at <a href=\"https:\/\/code.org\/learn\" target=\"_blank\">https:\/\/code.org\/learn<\/a> or even explore the possibility of introducing robotics at <a href=\"https:\/\/code.org\/learn\/robotics\" target=\"_blank\">https:\/\/code.org\/learn\/robotics<\/a>.<\/p>\n<h4>Code Club<\/h4>\n<p>If you teach children 9 to 13, you can set them up in their own Code Club. Code Club was designed to offer weekly extra-curricular coding specifically for this age group. No prior coding knowledge is needed to start or to join the clubs. Students can learn how to create games, websites and animations using Scratch, HTML and Python. <\/p>\n<p>To create a Code Club go to <a href=\"https:\/\/www.codeclub.org.uk\" target=\"_blank\">https:\/\/www.codeclub.org.uk<\/a>, or if you live outside the UK go to <a href=\"https:\/\/www.codeclubworld.org\" target=\"_blank\">https:\/\/www.codeclubworld.org<\/a>. Once you activate your account you will find step-by-step instructions on how to create a Code Club, and have access to resources, materials and guidance to run your Code Club. <\/p>\n<p>If your students do not fall into the correct age brackets, you can still explore this site, and the others mentioned here, and adapt the concept of teaching human languages through coding in a club setting of your own devising, designed to suit your context.<\/p>\n<h4>Scratch and ScratchEd<\/h4>\n<p>Coding impacts every career in the 21st-century, and Scratch (<a href=\"https:\/\/scratch.mit.edu\/\" target=\"_blank\">https:\/\/scratch.mit.edu\/<\/a>) is one the best websites for beginners to learn the basics of coding. Scratch was created by the MIT Media Lab as a free programming language designed to program websites, games and animations. It\u2019s good for a range of classroom activities because it\u2019s easy to use, it runs in a browser, it\u2019s drag-and-drop, and does not require students to provide correct syntax. Thus it detracts negligibly from what Stevick called, \u201cthe learning that is incidental to something else that we are trying to do\u201d (1982, p. 132).<\/p>\n<p>According to the Scratch website, \u201cScratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers\u201d (so it\u2019s already being used in many careers in the 21st century). And there is a version called Scratch Jr. especially created for ages 5-7 enabling students to create their own interactive stories and games. Teachers can download the guide at <a href=\"https:\/\/www.scratchjr.org\/learn\/interface\" target=\"_blank\">https:\/\/www.scratchjr.org\/learn\/interface<\/a> where they will find clear instructions on how to use Scratch Jr.<\/p>\n<p>Teachers can join the ScratchEd community of practice at <a href=\"http:\/\/scratched.gse.harvard.edu\/\" target=\"_blank\">http:\/\/scratched.gse.harvard.edu\/<\/a> to get help and share projects with teachers worldwide. Joining the community is free and teachers will encounter engaging ideas introducing how Scratch has been used by educators in different schools. <\/p>\n<p>Teachers can also find lesson plans using Scratch at the Code.org website, <a href=\"https:\/\/code.org\/educate\/curriculum\/teacher-led\" target=\"_blank\">https:\/\/code.org\/educate\/curriculum\/teacher-led<\/a>. The lessons are grouped into elementary school, middle school, and high school projects, but the topics might apply to all levels, and even seed fun projects for adults. High school projects listed here range from a variety of STEM activities (e.g., \u201cCode and animate a Solar System simulation, an interactive ecological pyramid, a working analog clock\u201d), through various oral history and digital storytelling projects, to this one: \u201cYour class will be be creating a &#8216;history of computers&#8217; web page\/Scratch project\/video that we can share with the world. To make this web page, you and your partner will do research and write about one important event or person in computer history.\u201d Teachers well-practiced in the art of adapting lesson plans will know that any kind of history, or almost anything else, can be substituted for \u201ccomputer history\u201d. Teachers of English to students of all ages should be able to find activities here suitable to their contexts.<\/p>\n<h4>Codeacademy<\/h4>\n<p>Codeacademy is a website that provides a variety of coding languages. Teachers can find simple lesson plans and class sequences ready to implement for all levels. However, of all the sites mentioned here Codeacademy might be one that teachers of English should use with an awareness of what it does and doesn\u2019t do. There is a balanced review of it at Kite (2017), who notes that whereas this is a good starting point for learning rudimentary code for free, it has \u201climited depth\u201d and it\u2019s directed at adult learners (e.g., text-based descriptions, no videos to engage digital natives). Two advantages of Codeacademy are that the coding is taught inside a browser (avoiding your having to install the language on your computer) and that it teaches APIs for hooking into apps such as YouTube and Twitter (note the digital storytelling possibilities there), but Scratch works inherently inside a browser and you might not want to go as far as working with APIs if your subject is English. <\/p>\n<p>Whereas the CLIL approach to learning English while learning programming seems to have worked with Omid (2014), according to Hughes (2015), \u201cThe reason why Codecademy is successful is because it takes coding, and transforms it into addictive bite-sized pieces that are easy to accomplish, and offer instantaneous feedback. It\u2019s the candy of coding.\u201d Whereas they have introduced many to the fundamentals of programming and have helped launch countless careers, \u201ctheir product \u2013 and to be more precise, their teaching methods \u2013 leave a lot to be desired, and are leaving thousands frustrated, and unsure of where to progress with their formative development skills.\u201d Furthermore, these exercises do not sufficiently recapitulate previously learned items (\u201cblink, and you\u2019ll miss it,\u201d as he puts it), nor do they help users apply what they learn to practical projects. In particular, Hughes faults them on producing exercises in chunks that do not teach the mindset of programming. They teach syntax, but not the art of programming, and it\u2019s the art, the inculcation of a way of thinking about approaching, troubleshooting, and solving problems, that most concerns 21st century educators.<\/p>\n<p>Although a Google search trawls up a surprising number of similar perspectives on Codeacademy, there are also those who have found it to be a useful experience; Omid (2014) for one, and also Rushkoff (2012) who says:<\/p>\n<blockquote><p>To build my own code literacy, I decided to take free classes through the online website Codecademy.com, and ended up liking it so much that I&#8217;m now working with them to provide free courses for kids to learn to code. The lessons I&#8217;ve learned along the way are of value to parents and teachers looking to grow more code literate young people. <\/p><\/blockquote>\n<p>When Rushkoff says he is now \u201cworking with\u201d Codeacademy, he means he has become a \u201cresident Digital Literacy Advocate or \u2018Code Evangelist\u2019 at Codecademy\u201d (<a href=\"https:\/\/www.edutopia.org\/user\/202975\" target=\"_blank\">https:\/\/www.edutopia.org\/user\/202975<\/a>) but there are many proponents of Codeacademy who extol its virtues because it\u2019s free and it teaches coding. It\u2019s probably worth looking into, if only to get a better grounding in coding as a teacher, as you work through the other sites with your students.<\/p>\n<h3>Conclusion<\/h3>\n<p>Rushkoff (2012) makes some compelling points in his article aptly entitled \u201cCode literacy: A 21st century requirement.\u201d Using the example of Facebook, he notes that whereas we (over 2 billion of us, including teachers and students) use the site superficially to share the minutiae of our lives with friends, the deeper purpose of Facebook is to sell data points on those minutiae to high bidders, and that an understanding of the deeper mechanics of how our digital world works is a critical literacy skill for the 21st century. Learning to code, he says, is one way that we can regain some control over our world. Program or be programmed.<\/p>\n<p>Learning human languages is similarly empowering, as is self-evident in the number of people willing to employ teachers to help them learn them. Learning coding in the context of language development should be doubly empowering, especially as development of either, even on its own, or ideally both, enables critical thinking skills and leverages opportunities in an uncertain future. As Rushkin says, \u201cCode literate kids stop accepting the applications and websites they use at face value, and begin to engage critically and purposefully with them instead. Otherwise, they may as well be at the circus or a magic show.\u201d<\/p>\n<p>Sometimes we as teachers look out at our students peering at their hand-held devices and wonder if they are using them productively or distractingly. Often, it\u2019s apparent that the latter is the case. Engaging our students is our key to success, for then we can discourse with them and have them describe their adventures on their learning journeys, and how these relate to their present (perhaps the present class) and long-term goals. But we ourselves must be worthy of our side of the discourse, which means we have to keep notching our own skills upward in order to bootstrap our students, or to appreciate when they bootstrap us, which can be the case when teachers learn to leverage into their teaching style \u201cthe vulnerability of not knowing\u201d Brennan (2014).<\/p>\n<p>We are all now temporally and firmly ensconced in the 21st century. We need to be focused now on moving ourselves and our students toward the 22nd. It is incumbent on us all to be coming to grips with the literacies and skill sets that will improve likelihood of success and even survival as we prepare to adapt to the world unseen not far around the corner.<\/p>\n<h3>Note<\/h3>\n<p>[<a name=\"footnote1\">1<\/a>] The quote above is taken from Scott, 2015, p.3, but the URL given in her references is incorrect. The correct URL is given under Wagner (2010) in the Reference section below. Nearly identical points made by Tony Wagner were recorded in American Youth Policy Forum (2010) and are reiterated on Wagner\u2019s web site at <a href=\"http:\/\/www.tonywagner.com\/7-survival-skills\" target=\"_blank\">http:\/\/www.tonywagner.com\/7-survival-skills<\/a>).<\/p>\n<h3 class=\"abstract\">References<\/h3>\n<p>American Youth Policy Forum. (2010). Preparing students for the rapidly changing world: Implications for instruction and assessment (Forum 2). <em>American Youth Policy Forum<\/em>. Available: <a href=\"http:\/\/www.aypf.org\/resources\/preparing-students-for-the-rapidly-changing-world-implications-for-instruction-and-assessment-forum-2\/\" target=\"_blank\">http:\/\/www.aypf.org\/resources\/preparing-students-for-the-rapidly-changing-world-implications-for-instruction-and-assessment-forum-2\/<\/a>.<\/p>\n<p>Baltra, A. (1984). An EFL classroom in a Mystery House. <em>TESOL Newsletter 18<\/em> (6): 15. <\/p>\n<p>Berdik, C. (2015). Reading, writing, \u2019rithmetic, \u2019rogramming: Should every school class be a computer coding class? <em>Slate<\/em><br \/>\n<a href=\"http:\/\/www.slate.com\/articles\/technology\/future_tense\/2015\/04\/building_coding_into_art_english_and_history_classes.html\" target=\"_blank\">http:\/\/www.slate.com\/articles\/technology\/future_tense\/2015\/04\/building_coding_into_art_english_and_history_classes.html<\/a>.<\/p>\n<p>Bradley, L. (2016). Coding in English class? YES! and not just an #hourofcode, but a #monthofcode! <em>Laura Bradley<\/em>. Available: <a href=\"https:\/\/laurabradley.me\/2016\/12\/15\/coding-in-english-class-yes-and-not-just-an-hourofcode-but-a-monthofcode\/\" target=\"_blank\">https:\/\/laurabradley.me\/2016\/12\/15\/coding-in-english-class-yes-and-not-just-an-hourofcode-but-a-monthofcode\/<\/a>.<\/p>\n<p>Bradley. L. (2017). Coding in English class? Yes! And in your class, too! <em>KQED Education<\/em>. Available: <a href=\"https:\/\/ww2.kqed.org\/education\/2017\/06\/22\/coding-in-english-class-yes-and-in-your-class-too\/\" target=\"_blank\">https:\/\/ww2.kqed.org\/education\/2017\/06\/22\/coding-in-english-class-yes-and-in-your-class-too\/<\/a>.<\/p>\n<p>Brennan, K. (2014). Getting unstuck: Karen Brennan&#8217;s &#8216;8 for 8&#8217;. <em>HarvardEducation<\/em> YouTube channel. Available: <a href=\"https:\/\/youtu.be\/c_AdWB1GkRw\" target=\"_blank\">https:\/\/youtu.be\/c_AdWB1GkRw<\/a>.<\/p>\n<p>Brown, J. (2016). Coding in English class &#8211; Perfect pair. <em>Current and Cool<\/em>.<br \/>\n<a href=\"http:\/\/currentandcool.blogspot.ae\/2016\/01\/coding-in-english-class-perfect-pair.html\" target=\"_blank\">http:\/\/currentandcool.blogspot.ae\/2016\/01\/coding-in-english-class-perfect-pair.html<\/a>.<\/p>\n<p>Cohen, A. (2017). Teaching ESL through coding. <em>Linkedin Pulse<\/em>. <a href=\"https:\/\/www.linkedin.com\/pulse\/teaching-esl-through-coding-alan-cohen\" target=\"_blank\">https:\/\/www.linkedin.com\/pulse\/teaching-esl-through-coding-alan-cohen<\/a>. <\/p>\n<p>Conference Board, Corporate Voices for Working Families, the Partnership for 21st Century Skills and the Society for Human Resource Management. (2006). Are they really ready to work? Employers\u2019 perspectives on the basic knowledge and applied skills of new entrants to the 21st century U.S. workforce. <em>P21 Partnership for 21st Century Learning<\/em>. Available: <a href=\"http:\/\/www.p21.org\/storage\/documents\/FINAL_REPORT_PDF09-29-06.pdf\" target=\"_blank\">http:\/\/www.p21.org\/storage\/documents\/FINAL_REPORT_PDF09-29-06.pdf<\/a>.<\/p>\n<p>Dudeney, G., Hockly, N., &#038; Pegrum, M. (2013). <em>Digital literacies<\/em>. Harlow: Pearson (electronic).<\/p>\n<p>Hughes, M. (2015). 4 reasons why you shouldn\u2019t learn to code from Codecademy. <em>MUD<\/em>. Available: <a href=\"http:\/\/www.makeuseof.com\/tag\/4-reasons-shouldnt-learn-code-codeacademy\/\" target=\"_blank\">http:\/\/www.makeuseof.com\/tag\/4-reasons-shouldnt-learn-code-codeacademy\/<\/a>.<\/p>\n<p>Kite, C. et al. (2017). Codeacademy review. <em>CodeConquest<\/em>. Available: <a href=\"http:\/\/www.codeconquest.com\/reviews\/codecademy\/\" target=\"_blank\">http:\/\/www.codeconquest.com\/reviews\/codecademy\/<\/a>.<\/p>\n<p>Missio, E. (2015). What kids learn when they play Minecraft. <em>Parents<\/em>. Available:<br \/>\n<a href=\"http:\/\/www.cbc.ca\/parents\/learning\/view\/what-kids-learn-when-they-play-minecraft\" target=\"_blank\">http:\/\/www.cbc.ca\/parents\/learning\/view\/what-kids-learn-when-they-play-minecraft<\/a>.<\/p>\n<p>Morais, B. (2015). Can an English teacher learn to code? <em>New Yorker<\/em>.<br \/>\n<a href=\"http:\/\/www.newyorker.com\/tech\/elements\/can-an-english-teacher-learn-to-code\" target=\"_blank\">http:\/\/www.newyorker.com\/tech\/elements\/can-an-english-teacher-learn-to-code<\/a>.<\/p>\n<p>Morrison, N. (2013). Teach kids how to code and you give them a skill for life. <em>Forbes<\/em>. <a href=\"https:\/\/www.forbes.com\/sites\/nickmorrison\/2013\/12\/27\/teach-kids-how-to-code-and-you-give-them-a-skill-for-life\/#768b91d265d2\" target=\"_blank\">https:\/\/www.forbes.com\/sites\/nickmorrison\/2013\/12\/27\/teach-kids-how-to-code-and-you-give-them-a-skill-for-life\/#768b91d265d2<\/a>.<\/p>\n<p>Omid. (2014). Learning English by learning programming. <em>Italki<\/em>. <a href=\"https:\/\/www.italki.com\/article\/281\/learning-english-by-learning-programming\" target=\"_blank\">https:\/\/www.italki.com\/article\/281\/learning-english-by-learning-programming<\/a>. <\/p>\n<p>Patrascu, M. (2016). Using Scratch with Minecraft &#038; Scriptcraft \u2013 Step by step instructions. <em>Kids love to code<\/em>. Available: <a href=\"https:\/\/kidslovetocode.wordpress.com\/2016\/09\/27\/using-scratch-with-minecraft-scriptcraft-step-by-step-instructions\/\" target=\"_blank\">https:\/\/kidslovetocode.wordpress.com\/2016\/09\/27\/using-scratch-with-minecraft-scriptcraft-step-by-step-instructions\/<\/a>.<\/p>\n<p>Rich, E. (2010). How do you define 21st-century learning? One question. Eleven answers. <em>EdWeek<\/em>. Available: <a href=\"http:\/\/www.edweek.org\/tsb\/articles\/2010\/10\/12\/01panel.h04.html\" target=\"_blank\">http:\/\/www.edweek.org\/tsb\/articles\/2010\/10\/12\/01panel.h04.html<\/a>.<\/p>\n<p>Rushkoff, D. (2012). Code literacy: A 21st century requirement. <em>Edutopia<\/em>. Available: <a href=\"https:\/\/www.edutopia.org\/blog\/code-literacy-21st-century-requirement-douglas-rushkoff\" target=\"_blank\">https:\/\/www.edutopia.org\/blog\/code-literacy-21st-century-requirement-douglas-rushkoff<\/a>.<\/p>\n<p>Scott, C. (2015). The futures of learning 2: What kind of learning for the 21st century? <em>UNESCO Education research and foresight working papers<\/em>. Available: <a href=\"http:\/\/unesdoc.unesco.org\/images\/0024\/002429\/242996E.pdf\" target=\"_blank\">http:\/\/unesdoc.unesco.org\/images\/0024\/002429\/242996E.pdf<\/a>.<\/p>\n<p>Siskin, C. (2017). BrimmEng. <em>Edvista<\/em>. Available: <a href=\"http:\/\/www.edvista.com\/claire\/apps\/brimmeng.html\" target=\"_blank\">http:\/\/www.edvista.com\/claire\/apps\/brimmeng.html<\/a>.<\/p>\n<p>Smol\u010dec, M., Smol\u010dec, F. &#038; Stevens, V. (2014). Using Minecraft for learning English. <em>TESL-EJ, 18<\/em>(2),1-15. Available: <a href=\"http:\/\/www.tesl-ej.org\/pdf\/ej70\/int.pdf\" target=\"_blank\">http:\/\/www.tesl-ej.org\/pdf\/ej70\/int.pdf<\/a>.<\/p>\n<p>Stevens, V. (1985). You&#8217;d be surprised at how much public domain software you can adapt to ESL and language learning. <em>TESL Reporter 18<\/em>, 1:8-15.<\/p>\n<p>Stevens, V. (2016). BrimEng: Carry English in your pocket! LiveCode app development from Bangladesh. <em>Learning2gether<\/em>. Available: <a href=\"https:\/\/learning2gether.net\/2016\/06\/26\/carry-english-in-your-pocket-brimeng-livecode-app-development-from-bangladesh\/\" target=\"_blank\">https:\/\/learning2gether.net\/2016\/06\/26\/carry-english-in-your-pocket-brimeng-livecode-app-development-from-bangladesh\/<\/a>.<\/p>\n<p>Stevens, V. (2017). Gamifying teacher professional development through Minecraft MOOC. In Zoghbor, W., Coombe, C., Al Alami, S. &#038; Abu-Rmaileh, S. (Eds.). <em>Language culture communication: Transformations in intercultural contexts. The proceedings of the 22nd TESOL Arabia Conference. Dubai: TESOL Arabia<\/em> (pp. 75-92). <\/p>\n<p>Stevick, E. (1982). <em>Teaching and learning languages<\/em>. New York: Cambridge University Press.<\/p>\n<p>Thoughtful Learning team of teachers, writers, and designers. (2017). What are 21st century skills? <em>Thoughtful Learning<\/em>. Available: <a href=\"https:\/\/k12.thoughtfullearning.com\/FAQ\/what-are-21st-century-skills\" target=\"_blank\">https:\/\/k12.thoughtfullearning.com\/FAQ\/what-are-21st-century-skills<\/a>.<\/p>\n<p>Wagner, T. (2010). Overcoming the global achievement gap (slides). <em>American Youth Policy Forum<\/em>. Available:<br \/>\n<a href=\"http:\/\/www.aypf.org\/documents\/Wagner%20Slides%20-%20global%20achievement%20gap%20brief%205-10.pdf\" target=\"_blank\">http:\/\/www.aypf.org\/documents\/Wagner%20Slides%20-%20global%20achievement%20gap%20brief%205-10.pdf<\/a> <\/p>\n<p>World Economic Forum in collaboration with the Boston Consulting Group. (2015). New vision for education: Unlocking the potential of technology. <em>World Economic Forum<\/em>. Available: <a href=\"http:\/\/www3.weforum.org\/docs\/WEFUSA_NewVisionforEducation_Report2015.pdf\" target=\"_blank\">http:\/\/www3.weforum.org\/docs\/WEFUSA_NewVisionforEducation_Report2015.pdf<\/a>.<\/p>\n<p align=center>\n<table width=600 align=center>\n<tr>\n<td>\n&copy; Copyright rests with authors. Please cite TESL-EJ appropriately.<\/p>\n<p><b>Editor&#8217;s Note:<\/b> The HTML version contains no page numbers. Please use the <a href=http:\/\/tesl-ej.org\/pdf\/ej82\/int.pdf>PDF version<\/a> of this article for citations.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>* * * On the Internet * * * August 2017 &#8212; Volume 21, Number 2 Vance Stevens Higher Colleges of Technology, CERT, KBZAC, Al Ain, UAE &lt;vancestevgmail.com&gt; Jennifer Verschoor St George\u00b4s College North, Buenos Aires Vance reflects on 20th century learning, as an early adopter and early adaptor When I was studying my MA\/ESL [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":12410,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"class_list":["post-12488","page","type-page","status-publish","entry"],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/pages\/12488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/comments?post=12488"}],"version-history":[{"count":6,"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/pages\/12488\/revisions"}],"predecessor-version":[{"id":12536,"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/pages\/12488\/revisions\/12536"}],"up":[{"embeddable":true,"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/pages\/12410"}],"wp:attachment":[{"href":"https:\/\/tesl-ej.org\/wordpress\/wp-json\/wp\/v2\/media?parent=12488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}