Stanford to offer new undergraduate majors integrating humanities, computer science

Training humanists who can code like a techie and engineers who can dream like a poet. Well played, Stanford! “We’re also seeing students who want to balance their academic passions with pragmatic considerations about their career development, and this kind of program addresses that need. The intellectual landscape is changing, and the workplace landscape is…

Should the AP Really Have Fired This Pulitzer-Prize War Photographer?

The original shot caught a Syrian rebel fighter moving from his position, his AK-47 in hand. It also showed something else: “a colleague’s video camera” in “the lower left corner of the frame,” according to the AP’s investigation. Before filing the image to his editors, Contreras used digital software to take the camera out of…

First Stanford code poetry slam reveals the literary side of computer code

Leslie Wu, a doctoral student in computer science at Stanford, took an appropriately high-tech approach to presenting her poem “Say 23” at the first Stanford Code Poetry Slam. Wu wore Google Glass as she typed 16 lines of computer code that were projected onto a screen while she simultaneously recited the code aloud. She then…

Jerz and Daughter Teach Scratch (Digital Storytelling Tutorial)

In the past I have posted tutorials for how to use Scratch to create a ball-and paddle computer game, but I let Carolyn create what she wanted to create. Rather than targets to shoot or puzzles to solve, she chose to tour a virtual environment, via a self-paced storybook. You move ahead by clicking the screen, and invisible buttons trigger animations.

This tutorial is a good introduction to how easy it is to make something interactive in Scratch.

Carolyn started with photos she had already taken of her Lego hobbit hole, added some simple programming to make a click advance to the next screen, and to make an invisible button trigger some animation.

In the video, she’s careful to run the program after every couple of steps, and she catches a few mistakes. When I point out that an interactive detail she coded would be hidden from a player who didn’t know where to click, she added a label that made sure her players wouldn’t miss the interactive bits.

Transmedia Storytelling 101

Transmedia storytelling represents a process where integral elements of a fiction get dispersed systematically across multiple delivery channels for the purpose of creating a unified and coordinated entertainment experience. Ideally, each medium makes it own unique contribution to the unfolding of the story. So, for example, in The Matrix franchise, key bits of information are…