Computer Science in Schools

Computer Science in Schools

by Richard White

2013-12-26

Happy Holidays everybody!

The holidays are no time to get any rest. Oh, no, there’s too much going on–parties, holiday shopping, out-of-town visitors–to actually get any down time. No, to actually get a chance to relax, you have to resort to more drastic measures… like getting sick.

[...]

Hour of Code

HOUR OF CODE

by Richard White

2013-12-14

You may have heard about the Hour of Code this past week, a 5-day educational technology event sponsored by Code.org that is meant to inspire future generations of computer scientists and computational thinkers: by spending just an hour working on a computer science related project—playing with a coding [...]

Online Presentation Strategies

ONLINE PRESENTATION STRATEGIES

by Richard White

2013-11-27

I blame it on the fact that I’m teaching a new course.

As I’m teaching AP Computer Science, and developing curriculum, assignments, and lessons for that class, and trying to figure out what works—and what doesn’t—there are lots of mid-course adjustments that I make. Not every assignment needs [...]

The Ed Tech Battle

The Ed Tech Battle

by Richard White

2013-10-06

There’s been a lot going on lately in the world of educational technology.

I mean, okay–there always is–but this past week or so, there have been some really interesting items that have caught my attention. The general theme is simply this:

What we’re trying to do is [...]

The Intersection of Teaching, Learning, and Technology

At Laura Holmgren’s request, last spring I wrote what became the inaugural post at poly360.org, a blog for the independent school community in which I work.

I’m fortunate to work in a community where the topics covered in that post are actually part of ongoing, day-to-day discussions I get to have with other teachers and [...]

Video Production

The last couple of weeks I’ve been spending some time putting together informational videos—screencasts—to be used as part of my school’s Bring Your Own Device program which begins this Fall for ninth graders.

As teachers we all spend a certain amount of time preparing content for the courses we teach, and this is a little [...]

The Intersection of Teaching, Learning, and Technology

The Intersection of Teaching, Learning, and Technology

by Richard White

2013-05-23

When I was nine years old I read Danny Dunn and the Homework Machine, a story in which Danny and his friends Joe and Irene program a computer to do their homework for them. At that time the personal computer was still a fantasy, [...]

Dynamic Response vs. Lesson Planning

DYNAMIC RESPONSE VS. LESSON PLANNING Richard White 2013-04-27

“We plan now so we can improvise later.”

Tuesday had been a decent day with the students in my Computer Science class. After having taken a few days to work through the concept of a flat-file database, and writing a small AddressBook.py program that would manage their [...]

Responsive Design in the Hybrid Classroom

Responsive Design in the Hybrid Classroom 2013-04-23 by Richard White

What is Responsive Design?

There’s a recent development in website design called “responsive design,” which refers to the design of a site so that it can easily be viewed on just about any device, from a giant monitor to a laptop, and on down to [...]

MOOCs and You

MOOCs and You Richard White 2013-03-23

Doug Johnson, as always, has words of wisdom over at Blue Skunk Blog, where he regularly weighs in with wisdom and insight on the very same topics that I find so interesting: the intersection of technology, teaching, and learning.

His January 29 entry is entitled “MOOCs—need K-12 pay attention?”, [...]