Updated: 3/13/2009; 9:21:09 AM.
EduResources Weblog--Higher Education Resources Online
This weblog focuses on locating, evaluating, discussing, and providing guidelines to instructional resources for faculty and students in higher education. The emphasis is on free, shared, HE resources. Related topics and news (about commercial resources, K-12 resources, T&D resources, educational technology, digital libraries, distance learning, open source software, metadata standards, cognitive mapping, etc.) will also be discussed--along with occasional excursions into more distant miscellaneous topics in science, computing, and education. The EduResources Weblog operates in conjunction with a broader weblog called The Open Learner about using open knowledge resources across a diversity of subjects, levels, and interests for a wide range of learners and learning communities--students in schools and colleges, home schoolers, hobbyists, vocational learners, retirees, and others.

Tuesday, July 31, 2007

I only dabble in software programming occasionally (usually in Python), but I do pay attention to what programmers are doing because I believe the skill of programming is one of the most important achievements of the 20th and 21st centuries. Without programmers our handsome hardware computers would merely be pieces of furniture.

This item is from Jon Udell's blog and reports on a collection of essays compiled by Greg Wilson and Andy Oram, Beautiful Code: Leading Programmers Explain How They Think: "The idea is to get a bunch of well-known and not-yet-well-known programmers to select medium-sized pieces of code (100-200 lines) that they think are particularly elegant, and spend 2500 words or so explaining why."

I believe Udell's book comments on sharing expertise, through Internet video and screencasting,  are important beyond the field of programming. The influence of expert minds on one another and the potential influence of expert minds on student minds in formation are highly valuable features of our information age. ____JH

[Via Bruce Landon's Weblog for Students]


"The 600-page tome arrived recently, and as Iíve been reading it Iím struck once again by the theme of narrating the work. Of the chapters Iíve read so far, three are especially vivid examples of that: Karl Fogelís exegesis of the stream-oriented interface used in Subversion to convey changes across the network, Alberto Savoiaís meditation on the process of software testing, and Lincoln Steinís sketches (Ēcode storiesĒ) that he writes for himself as he develops a new bioinformatics module.

Although this is a book by programmers and for programmers, the method of narrating the work process is, in principle, much more widely applicable. In practice, itís something thatís especially easy and natural for programmers to do.

Itís easy because a programmerís work product ó in intermediate and final form ó happens to be lines of text that can be printed in a book or published online.

Itís natural because programmers have been embedded for longer than most other professionals in a work process thatís fundamentally enabled by electronic publishing. Weíve been sharing code, and conversations about code, online for decades.

Most work processes donít lend themselves to the sort of direct capture and literal representation that you see in Beautiful Code. Not yet, anyway. I think that can and will change, though, and I think two emerging forms of media will be powerful agents of change.

One of those forms is Internet video, which enables the capture and sharing of many kinds of physical-world expertise. The other is screencasting, which does the same for virtual-world expertise. Narration of work in these forms wonít be able to be printed in a book. But it will be just as valuable as the narration in Beautiful Code, and for the same reasons. Access to expert minds is just inherently valuable. Weíre entering an era in which weíll be able to access many more ó and many different kinds of ó expert minds. Iím looking forward to it. Meanwhile, Iím enjoying the access I have now to the 38 minds that Greg and Andy have collected for this book."

8:56:46 AM    COMMENT []

Science students and instructors will want to put this web address in their bookmarks because WWS provides a federated search of science sites around the world. By combining WWS with Scirus--plus a discipline-specific search and a general search in Google--a searcher will have made a serious first-pass at finding information. ____JH (Via the Development Gateway's E-Learning distribution.)


"WorldWideScience.org is a global science gatewayóaccelerating scientific discovery and progress through a multilateral partnership to enable federated searching of national and international scientific databases. Subsequent versions of WorldWideScience.org will offer access to additional sources as well as enhanced features"

8:09:21 AM    COMMENT []

© Copyright 2009 Joseph Hart.
July 2007
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Jun   Aug

Click here to visit the Radio UserLand website.

Subscribe to "EduResources Weblog--Higher Education Resources Online" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

free web tracker