learning

In praise of refactoring

Under the right conditions refactoring provides a sort of express lane to becoming a master developer. […] Through refactoring, a developer can develop insights, skills, and techniques more quickly by addressing a well understood problem from a more experienced perspective. Practice make perfect. If not the code, maybe the coder.

From Patrick Goddi, who argues refactoring is about more than code quality.

Social Software In Learning Environments

It’s really titled Social Software for Teaching & Learning, and I’m here with John Martin, who’s deeply involved with our learning management system and portfolio efforts (especially as both of these are subject to change real soon now).

Aside: CMS = content management system, LMS = learning management system. Let’s please never call an LMS a CMS…please?

On the schedule is…

  • Social Software in the Classroom: Happy Marriage or Clash of Cultures? (Eric Gordon, Emerson)
  • Teaching and Learning in a Virtual World (Rebecca Nesson, Harvard)
  • Electronic Constructivism: Inspiring and Motivating Students with Thought Provoking Questions and Emerging Technologies (Dr. Maureen Brown Yoder, Lesley University)
  • Social Computing Tools in the Curriculum (Katie Livingston Vale, MIT)

CIO’s Message To Faculty: The Internet Is Here

As part of a larger message to faculty returning from winter break, our CIO offered this summary of how he sees advancing internet use affecting higher education: Are you familiar with blogs and podcasts? Google them, or look them up in Wikipedia. Some of you may already be using these new tools. Others may think […] » about 400 words