The rapid pace of technology means that there are solutions that worked well, but are now abandoned -- not always for technical reasons. Perceptions about a technology...Mark Guzdial From BLOG@CACM | August 24, 2009 at 10:04 AM
The challenge of computing education today is convincing students that not every application is done and available for download.
Mark Guzdial From BLOG@CACM | April 18, 2009 at 09:41 AM