Chapter 03

De-coded: Coding More Language Than Toy

by
Aaron Chimbel

Author Biography

At most universities, students are required to take English composition courses, and at many others speech and/or foreign language classes also are required. We want our students to have a broad liberal arts education and to look at the world in a wide-range of ways.

Yet in the debate about teaching code in journalism programs, code – the language of digital communication – has often been reduced to a shiny toy.

If we value clear writing and the ability to communicate clearly with a diverse variety of people, we should value teaching our students the basics of computer languages and digital communications. These skills will only be more important going forward. Code, a broad to term encompassing several computing languages, is the future of digital and global communication. If we don’t expose our students to this – students we want to lead the next generation of journalism and communication – we are doing them a disservice.

In fact, it would be smart for universities to add a general coding class to the core curriculum required of students in all fields. There is a lot to consider before effectively doing so [5]. However, for journalism and mass communication programs, it’s essential.

But this discussion requires a more nuanced approach.

The debate about coding for journalists often goes awry. Sometimes, like in 2013’s lightning rod post by The Atlantic’s Olga Khazan, in which she said learning to code would not help aspiring reporters, the scope of what many code-proponents support is lost [1]. The goal is not and should not be to make every student an expert programmer.

What is important is to expose all students to the basics of coding and to give them a baseline of understanding this language, the language of the future.

In other words, for journalism students a single course is important for all majors and the opportunity to go in greater depth and learn more languages should be an option.

One required course. Depending on what is included in the class – and what other courses are also required – the necessary foundational could be accomplished in a one or two credit class, instead of the traditional three credit class for many programs. Again, the idea is not to make every student an expert in this aspect of journalism and presenting information, but to give them a taste and understanding of code.

As the University of Florida’s Mindy McAdams states, you’ll be “opening a whole new world of possibility” for some students [3].

To think of it in another way, compare it to an introductory broadcast course that many programs require of all majors. The expectation at the end of the course is not that all students are then ready to go work at television and radio stations. Instead, the objective is to give all students a broad understanding of a key aspect of journalism and to prepare them for more specialized courses later. Some may take advanced broadcast reporting and producing classes and some may not, but they will have all been exposed to that specialty. Hopefully, they will gain an appreciation for broadcast journalism and be able to identify when video is a good storytelling form to use.

Code is an important way to convey information, as is video. Most journalism programs have curriculums that give some broad principles and skills and then allow students to specialize as they advance. Coding is simply an additional one.

In addition to broadcast, think of photojournalism, design, and data journalism (which often relies on some knowledge of coding). Most of us probably hope all of our students have at least a basic understanding of several, if not all, of those to be competent journalists, as was shown in a 2014 Poynter survey. [4]

The nice thing about teaching code is that there are lots of free online resources, including code.org and Codecademy -- and Cindy Royal’s codeactually.com, which is designed specifically for journalists -- and which allow for the acquisition of new teaching methods and less classroom time dedicated to these skills.

What is important is for students who don’t become programmers – and most won’t – is for them to be able understand how information can be gathered and presented using code and how to use it for journalism, even if they aren’t the ones actually building the project. Another comparison: someone who can communicate in Spanish, but won’t be writing a novel in the language. We need to produce students who can communicate about what they want code to do. To do that, they have to understand what it can do.

In 2015’s “Looking at the Future of Journalism Education,” a top newsroom leader made the distinction clear that everybody in a newsroom “does need to be able to talk to the coders” [2].

“Not everybody who can write the code can also be a reporter and a writer,” Stephen Engelberg, the editor-in-chief of ProPublica, said in the report, “but I think putting the two worlds together and creating more of both is a very viable goal for journalism.”

Of course, the implications go beyond journalism. This is where journalism programs can become leaders on campus. By taking hold of this type of communication, journalism schools have the opportunity to offer an important class for all students at colleges and universities, something that would fit nicely in a digital media or media literacy course that could generate many credit hours (which is how many universities allocate resources) for journalism programs, and potentially more resources because of that.

Journalism programs can take the lead and collaborate with other communication, computer science, and engineering departments to not only improve journalism and journalism students’ understanding of digital technology, but to help educate all college students. If we don’t, other departments, like those listed above, will.

Teaching students about code should be part of a broad liberal arts education. We don’t compare learning a language to skills because we know you learn a lot about thinking and culture from learning a new language.

Code is about more than just a shiny new thing; it’s about a better understanding of our world and producing better communication and journalism.

A version of this chapter first appeared in MediaShift in 2015.

Chapter 3 Citations

To cite this article:

MLA: Chimbel, Aaron. “De-coded: Coding More Language Than Toy.” Coding Pedagogy, edited by Jeremy Sarachan, 2019, ch. 3, http://codingpedagogy.net. Accessed 1 Apr. 2020. [update access date]

APA: Chimbel, A. (2019). “De-coded: Coding More Language Than Toy.” In J. Sarachan (Ed.), Coding Pedagogy, ch. 3. Retrieved from http://codingpedagogy.net.

Chicago: Chimbel, Aaron, “De-coded: Coding More Language Than Toy,” in Coding Pedagogy, ed. Jeremy Sarachan, ch. 3, Coding Pedagogy, 2019. http://codingpedagogy.net.

  1. Khazan, Olga (21 Oct. 2013). “Should Journalism Schools Require Reporters to 'Learn Code'? No.” The Atlantic. www.theatlantic.com/education/archive/2013/10/should-journalism-schools-require-reporters-to-learn-code-no/280711/.
  2. Lynch, Dianne (2015). "Looking at the Future of Journalism Education." Knight Foundation.
  3. McAdams, Mindy (10 July 2017). “What Educators Should Understand About Code and Journalism.” MediaShift. mediashift.org/2017/07/educators-understand-code-journalism/.
  4. Poynter (9 April 2014). “Journalism needs the right skills to survive.” Poynter Institute. www.poynter.org/reporting-editing/2014/journalism-needs-the-right-skills-to-survive/.
  5. Royal, Cindy (3 April 2015). “How a coding education will support the future of journalism.” ijnet. ijnet.org/en/blog/how-coding-education-will-support-future-journalism.

Comments

Last: Chapter 2