HOME

Teaching Online Journalism

Archive for the ‘code’ category

Introducing the HTML5 canvas element

In a Web coding class, in which students work with HTML, CSS and JavaScript, they should also have some exposure to the canvas. Here are the materials I’ve developed for a basic introduction: PowerPoint (on Slideshare): Introduction to HTML5 canvas GitHub repo (all examples and code) Live examples (Web pages to view) Exercises: Example files […]

Computer code that writes stories

It’s about the power of code, and it’s also about a UF J-school alum, Ken Schwencke (JM – 2009), who works on the Data Desk at the Los Angeles Times. Whenever there’s an earthquake, the U.S. Geological Survey (USGS) sends out email alerts. Schwencke set up an email account to receive those emails. This past Monday, an email landed in […]

Code for journalists, or why journalists should learn code

Friday I was visiting the Center for Collaborative Journalism, and I watched director Tim Regan-Porter teaching a class called Hacking the Media. In it, about 12 students were learning to do something with Ruby on Rails. Some of the students were journalism majors. Others were from engineering or technical communication. They told the visitors how the […]

Code for journalism students: Presentations

In the semester now ending, I taught a course in coding for journalism students. You can see the detailed course schedule online. Here are all the PowerPoints I showed in that class. You can view them on SlideShare or download them there. Beginning jQuery – Part 1 – Part 2 Introduction to the DOM JavaScript […]

Top 10 posts this month

These are the most-viewed posts on this blog in the past 30 days: 10 examples of bespoke article design and scrolling goodness 10 Rules for Visual Storytelling Advice to journalism students: Forget grad school! Recording phone interviews: A solution that works Get started with Web coding. Part 5: How to use Git and GitHub List […]

Get started with Web coding. Part 5: How to use Git and GitHub

What is Git? How do you get Git? How do you use Git? If you ever need to share a site or a project with other people, GitHub provides an easy way to do it. This post covers Git and GitHub for absolute beginners.

10 examples of bespoke article design and scrolling goodness

Have you been noticing all the pretty sliding/scrolling articles that are popping up around the Internetz? My students think they’re wonderful, and so do I. So let’s look at a roundup of some great ones. Of course we’ll begin with Snow Fall: The Avalanche at Tunnel Creek. This New York Times multimedia feature had the world journalism community […]