Archive for June, 2009

Teaching in The Age of Google

Monday, June 22nd, 2009

Over the weekend I read yet another dower article on the percentage of students who self-report using Google and/or their cell phones to cheat on assignments or shortcut homework assignments by downloading prior semesters’ solutions.

Such concerns are not new, dating back at least as far as 1958 with Williams & Abrashkin’s publication of “Danny Dunn and the Homework Machine.” — which optimistically posited that programming a computer to do one’s homework would have at least as much pedagogical value as doing such work by hand.

Sadly, most students have their schedules so heavily overloaded in an attempt to woo collegiate and grad school admissions committees that they lack the time to pursue their own research interests. And even more sadly, many feel that not taking advantage of a search engine to avoid re-inventing the wheel and stashing a few key notes in their PDA to compensate for the vagaries of memory will grievously disadvantage them vis-a-vis their peers.

In short, lazy assignment and test designs that lend themselves to regurgitating stock answers invites an arms race in ways to avoid doing such ultimately pointless work. Students are not entirely wrong to view the memorization of facts or hand calculation of readily computable values to be utterly worthless skills in the modern age.

Herein lies the challenge for faculty. It is no longer acceptable to recycle past assignments of a “write a program to implement a binary search tree” or “write an essay about the Turning Test” variety. Instead we need to figure out ways to invoke today’s skill set of integrating the results of multiple discreet searches, reading and analyzing other people’s code, identifying bias and gauging the quality of others’ research.

Demands on today’s students are considerably higher than they were in previous generations as the sheer volume of human knowledge has exploded. Thus, the tools and skills that matter today have changed, as to must our approach to teaching.

Historical Note :: The 61st Birthday of the First Stored-Program Computer

Sunday, June 21st, 2009

On this Father’s Day we note that the Manchester Mark I – the first functioning stored-program computer – executed its first program sixty one years ago on June 21, 1948.

While sources aren’t in full agreement as to this exact date*, it is appropriate to recognize this milestone on Father’s Day since the microprocessors that dominate our lives today are all descendants of the Mark I inheriting some of its most fundamental conceptual design elements.

* June 21st is indirectly cited according to lab notes by Peter Van Roy and Seif Haridi in their magna opus “Concepts, Techniques, and Models of Computer Programming” (MIT Press, 2004 – page 36) whereas Wikipedia cites dates in April and June of 1949. But like much of the early History of Computing, we may never be able to reach “ground truth”.

WordPress 2.8

Tuesday, June 16th, 2009

We have just upgraded our blog engine to WordPress 2.8 using the automatic upgrade functionality of the prior release. We are happy to report no glitches with the upgrade process.

Our 2007 – 2009 Cumulative Annual Report is ready for download.

Tuesday, June 2nd, 2009

If you would like to review our 2007 – 2009 Cumulative Annual report, please grab a copy of it at: http://www.ieuc.org/pdf-files/ieuc-2007-2009-cumulative-annual-report.pdf

Our 2008 990-EZ is ready for download.

Tuesday, June 2nd, 2009

If you would like to review our 2008 financials as submitted to the IRS with our latest Corporate Bylaw revisions, please grab a copy of it at: http://www.ieuc.org/pdf-files/ieuc-2008-990-ez.pdf