From Content to Panic: Lessons from Lost Computer Files

Here is to lessons from lost computer files. In 1990, I sat in a computer lab working on a research paper that was due the next day. It was a semester-long project that occupied close to a hundred hours of work and filled almost forty pages. At that point in my life, it was my longest writing project. I remember staring at the screen, proud, content, and happy to be ready to type the final few pages. These last pages were not part of the formal paper. Instead, the professor asked us to conclude with a written personal reflection about the writing process, what we learned about ourselves through the project, and any lessons that we might take away from this experience. I decided to take a break, eat dinner, and return for this final section.

From Content to Panic

In those days, that meant saving the paper to my floppy disk. I did that, enjoyed my dinner with some friends, and returned to the lab. When I inserted the disk, my contentment shifted to panic. There was an error trying to read my disk. I tried everything that I knew at the time, elicited the help of the lab monitor, but to no avail. My entire paper was gone. Fourteen weeks and close to a hundred hours of research, writing and thinking gone.


I was a triple major at the time in education, history, and theology; and this class was called Principles of Biblical Interpretation. Essentially, it was a class on methods of interpreting passages in the Scriptures and the professor assigned me a small section in the fourth chapter of the book of Philippians. Philippians 4:11: “ I am not saying this because I am in need, for I have learned to be content whatever the circumstances.”

Perhaps you appreciate the humor in this situation. There I was, staring at an error message on an otherwise blank screen with a massive paper/project due the next day. Did I mention that this project was worth a third of my grade? Without it, my highest possible grade was a “D.” And the topic of my study was a 1st-century apostle writing about being content regardless of the circumstance. I was far from content in this circumstance. I felt panic, despair, and anger…but eventually I just felt numb.

Then something else emerged. I vividly remember this thought. “You still have fourteen hours until it is due. Get to work.” So, even though I was numb, I just started writing again. I wrote the first section and, to my surprise, a good deal of it came back to me rather quickly. The same thing happened with the second, third, fourth, and fifth sections. I couldn’t remember the sources that I needed to cite, but I bracketed that problem for later. I wrote until the lab was closing and they kicked me out, which I think was about four or five hours later. I looked at the document, and I had a little under twenty pages written.

A Dark Library

With no computer in my dorm room and the lab closed, I decided to get to work on looking up the sources again. I headed to the library, where I happened to work. That included the job of opening the library on some mornings, which meant that I had keys. So, I spent the entire night wandering through a dark and closed University library, hunting down the sources that I used in the paper, taking all the necessary notes. I was there until sunrise. I snuck out, slept an hour or two, and then headed back to the computer lab that morning to finish my paper.

The Deadline

An hour before the class and the deadline for submitting my paper, I found myself at the same spot that I was the evening before. I had a slightly shorter paper, about 30 pages, and all I needed to complete was the personal reflection. What did I learn about myself from writing this paper? What lessons will I take with me?

The Final Section

Should I tell the truth? I decided to do so. I explained the irony of writing a 40-page paper about the secret of contentment only to find myself in the discontent position of losing all of my work the day before the due date.

  • I wrote about the lesson of working through the initial feelings of loss, despair, anger, and apathy…ending up with a decision to just keep moving even though I didn’t feel like doing so. Just start writing and see what happens.
  • I wrote about how the more I wrote, the more motivated I became.
  • I wrote about how I didn’t lose my paper. In fact, the technological glitch was a gift in that it showed me how much of my paper was stored in my mind, not just on some floppy disk. Deep and meaningful projects change and grow us, and that is part of the purpose of such projects.
  • I wrote about how this second paper was better than the first. Then I reflected on the fact that, even if I failed to write this second paper, the experience reminded me that there was more to this experience than meeting a deadline or getting a grade.
  • I also included the practical lesson of remembering to always keep a backup of important work.

Lightning Strikes Twice

If only I had remembered that last lesson. Fast forward twenty-five years to last week. Four months ago I switched from a Macbook Air to a Surface Pro as my primary computer. With my Macbook Air, everything that I write is automatically backed up in two places in the cloud. The chances of losing something in the case of a computer crash are slim. Even in the worst case scenario, I might lose a day or two of work.

Since I’ve only had the Surface Pro for a few months, I didn’t get around to setting up those fail-safes yet. I should have done so, but I did not. During those months, I wrote 20,000+ words of a book that I hope to give to my children one day. I did thorough revisions of two nearly complete manuscripts on books that I hope to publish this year (one on formative feedback and another on self-directed learning). I also had just about 75,000 words of writing on other essays for upcoming articles, blog posts, and portions of these and other books. I write and edit for 15-20 hours a week, so I had far more than a couple hundred hours of work on that device…and I’m embarrassed to admit that I didn’t get around to backing it up.

The Pop

Last week I heard a pop on my new laptop and noticed that the keyboard stopped working. The battery was low so I tried to find a way to quickly set up a means of backing up my core files to the cloud by using the touch screen, but the wifi stopped working as well and none of the USB ports were functional. I tried several things only to watch the battery charge go to zero, the screen turn black, and the computer would not accept a new charge. It was/is, for all practical purposes, dead. I sent it off to a lab that specializing in data retrieval but the people at Microsoft tell me that you can’t retrieve data from this sort of integrated, solid-state hard drive. Time will tell. Regardless, I found myself with a very familiar set of emotions that I experienced twenty-five years ago with that first paper. I don’t know how this one will turn out. It was certainly foolish not to have a more recent backup of my work.

Nonetheless, I find myself looking for some lessons from all of this. Here is what I have so far.

  • Save your work. Really. We are in the digital age. That is as basic as looking both ways before crossing the street. Now that I have that out of the way…
  • You are more than what you write or create. In fact, what you write and create is often a way of becoming. You are refining your thinking. You are clarifying your convictions. You are deepening your knowledge and expanding your wisdom. You are becoming more of something as you write and create. That really is a valuable part of the experience, even apart from the final product.
  • Keep moving. There will always be setbacks. It is natural to struggle with some negative emotions, but keep moving through it because resolve and persistence is what makes the difference between an abandoned effort and a proud achievement.
  • Life isn’t about easy, but it can be deeply purposeful and meaningful.
  • I write. Sometimes what I write gets shared. Sometimes it doesn’t. Sometimes it gets saved. Sometimes it gets lost. Sometimes it is good. Sometimes I miss the mark. In the end, at this phase in my life, I truly believe that part of what I’m supposed to do is write. It isn’t just about the outcome or the product (although I do have some specific goals that I keep in focus). What is it that you just do, something that is about more than the outcome?

8 Readings and Resources on #CognitiveLoad Theory

Cognitive load theory. Have you heard of it? It is one of digital-age learning theories with the strongest foundation in empirical research. It helps explains why math scores dropped when many people first put SmarBoards in their classrooms. it explains why many vivid graphics and images are not as effective as simple ones. It helps us consider how to manage the limited load that our brains can handle at any given time, learning to design learning resources in view of this load. Is that enough of a motivation to check it out? If so, here are eight resources to get you started, ranging from quick and easy reads to a couple of heavier research articles.

Nuts and Bolts: Brain Bandwidth – Cognitive Load Theory and Instructional Design- This is an “easy to read” introduction to the idea of cognitive load theory. You will go deeper into the concept through some of the more scholarly sources included below.

Applying Cognitive Strategies to Instructional Design – This multimedia video presentation on cognitive load theory, introduces you to many of the basic ideas about the theory as presented by Richard Mayer, one of the seminal scholars on this topic.

Nine Ways to Reduce Cognitive Load in Multimedia Learning (PDF) – This scholarly article provides an excellent and practical summary of nine key cognitive load concepts, explaining how they can help to create more effective multimedia resources for learners.

The Cognitive Load Theory – This slide deck walks you through basic vocabulary in cognitive load theory, including examples for each. You will learn the difference between the three main types of cognitive load: extraneous, intrinsic, and germane. It concludes with some practical applications for educators. –

Cognitive Load Theory and the Role of Learner Experience: An Abbreviated Review for Educational Practitioners – This scholarly article provides an important summary of some of the more important research / studies conducted about cognitive load theory and how they apply to teaching and learning. This will help you design lessons that are more informed by current research in the field. –

On the Role and Design of Video for Learning (video) – Interview with Dr. Richard Mayer – Richard Mayer is arguably the leading scholar in the area of cognitive load theory. This video will give you a chance to hear directly from Mayer, while also learning about how the theory can inform the design and use of instructional video.

Cognitive Theories of Multimedia and Instructional Design (video) – This is an important video because it provides a series of practical examples, showing how cognitive load theory can improve the design of learning resources for students.

Cognitive Load Theory Critique – If you read my blog, then you know that I rarely discuss the affordances of something without at least taking a moment to consider the limitations as well. This article offers the limitation side of things. There are critics of cognitive load theory. This article will introduce you to some of those critiques, providing you with a more balanced view of the subject. –

8 Online Resources to Help Your Students Learn to Code

We live in an increasingly programmed world. Our cars, computers, phones, television, healthcare, movies, music, and education are all influenced by programming languages. Yet, many of us don’t read or write in a single programming language. We can certainly have thoughts and opinions about each of these areas, but understanding what goes on beneath the hood might help with those thoughts. Of course, there is the added benefit of being able to program parts of the world around us. As Dan Crow wrote, “Software is the language of our world.” So, why not learn about this language?

Consider the following ten benefits of learning to program.

  1. It helps teach logic, systematic and analytical thinking.
  2. As a result, it is excellent training for developing problem-solving skills.
  3. It gives us insight into the programmed world around us.
  4. It gives us a useful skill in today’s world.
  5. We can write our own programs. How fun is that?
  6. Of course, unless you devote significant time, there will be far better programmers out there, the people you want to write some of the most important programs in your work on life. And yet, learning to program will help you learn how to communicate more effectively with those programmers.
  7. It opens doors to new career opportunities or might enhance current careers (sometimes in unexpected ways).
  8. It is wonderfully rewarding and confidence-building to create something with your ideas, even if it isn’t a masterpiece or the foundation of the next Microsoft.
  9. It might give you insights on how software works…the software you use each day.
  10. Not that this is a great reason, but programming is certainly as valuable of a skill and many of the others that are emphasized in schools around the world.

In full disclosure, I’m far from a professional programmer. Nonetheless, there are countless free or inexpensive resources that can help us and/or our students explore the world of programming. As an instructional designer, I personally stay clear of Edx and Coursera for programming guidance. There are too many superior options online that give a far more personalized learning experience. The outdated modes of instruction in some of these courses from supposedly elite schools do not, from a course design perspective, compare to the potential learning experiences of other free and accessible online platforms. Here are eight great options to consider.

  1. Kahn Academy – You will find clear and helpful tutorials for learning JavaScript. Why learn JavaScript? This article provides a couple of reasons.
  2. Udacity – This service provides a number of programming courses from Universities and other organizations.
  3. CodeHS – This one works especially well for teachers who want to learn programming with their students. Check out the testimonial page for a sense of how people are using it and how it is helping them.
  4. LearnStreet – You’ll find well-designed courses on learning Java, JavaScript, Ruby, and Python.
  5. TreeHouse – This one is not free and I’ve not used it, but I’d heard and ready great reviews about the service.
  6. Code Avengers – Are you looking for a project-based approach to programming? If so, Code Avengers is worth a try. They also do a nice job catering to different audiences: home schoolers, teachers with classes, as well as individual people want to learn some programming. They have a couple of free courses and others for a fee.
  7. CodeSchool – I just started dabbling with this one, but I’m impressed so far. It includes a mix of video explanations and hands-on programming exercises.
  8. CodeAcademy – This was one of the first sites that I tried, and it worked well. They include tutorials, but I love the exercises where you get to do a bit of coding and then see if it works.

Let the programming begin!

The Power of Connections in the Digital World: Toward a Literacy of Connectivity?

“Collaboration across Networks.”  That is the second of Tony Wagner’s Seven Survival Skills as described in his 2010 book, Bridging the Global Achievement Gap. As I understand Wagner’s description of that skill, it focuses upon working with people across time zones and distances in order to accomplish a common goal.  The need for such a skill is often justified by pointing out the nature of work in many global businesses, needing to work with people who are dispersed around the world.  Note that this skill is largely described in terms of collaborating with people who you already know or with whom you have some sort of pre-existing connection.

There is another important part to this conversation that focuses upon creating new connections with people that we do not already know, with resources that were formerly unfamiliar to us, and with new and diverse communities and contexts.  This is where connectivism, which I often mention on my blog, has something to teach us about life and learning in the digital age.  While I am not certain that it is a survival skill, learning to connect with new, diverse and dispersed people and ideas is a valuable literacy for this age.  Like any literacy, it gives one access to new conversations, allows one to consider and imagine new possibilities, and it provides one with opportunities that would not otherwise exist.

If I can’t read, there is only so much that I can get out of a book.  I can use it as a paper weight or to swat a fly, but I unless I am literate, I am unable to use the words in it to learn, imagine, or connect with new ideas and possibilities.  The same is true when it comes to cultivating the literacy of connectivity.  This is more than the state of being connected to others and the Internet using a variety of current and emerging technologies.  It also entails coming to understand and leverage various social, psychological, cultural and sociological aspects of connecting with other people, communities and resources.  It involves developing personal and or professional relationships with people on social networks, microblogs, and online communities; and maintaining these connections as one simultaneously navigates online and offline life.  It also involves designing and continually redesigning connections with a wide array of people and things as a way of pursuing our personal goals and aspirations. It is a literacy of connectivity that allows one to discover and use increasingly sophisticated answers to the following questions.

  • How do I leverage the digital world to raise funds for a new project or business?
  • How do I connect with people and resources that help me explore and resolve problems and challenges in your work and life?
  • How do I build a professional network that provides me with new ideas for my current work or even to explore new employment possibilities down the road?
  • How do I connect with people and groups that have a common passion or interest and enjoy sharing and exploring with one another?
  • How do I leverage collective knowledge from around the world to tackle a social problem that is important to me?
  • What are the most effective ways to share my ideas and expertise with people who are dispersed around the world, to get their feedback, and to refine my ideas based upon this feedback?
  • How do I meet new people online for personal or professional goals in mind?
  • How do I select and manage connections when there are billions of potential connections available to me?
  • How do I decide when and if to disconnect with some people, communities or resources?
  • How do I leverage the digital world to learn, grow, develop, and help others learn?

These are questions that challenge us to think about what it means to cultivate a literacy of connectivity.  What I am writing here is not new.  This is largely informed by the study digital literacy, the connected learning movement, new literacy studies, the work on connectivism, as well as no small influence from Howard Rheingold’s contributions to the literacy of cooperation.   I’ve been hesitant to use the word literacy in this context, as some argue that we have begun to overuse the term.  Yet, I find myself returning to the contemporary understanding of literacy as a social practice that involves meaning making.  it is more than just a static set of discrete skills.  What I am referring to here is looking at connectivity as a social practice in which one constructs knowledge through the connections that one makes and severs. In that sense, this is a literacy of connectivity.