Skip to content

{ Category Archives } Teaching

lex, yacc, and regular expression links for 2009-10-06

It’s that time in the semester again wen we discuss lex, yacc, and regular expressions in “Theoretical Foundations of Computer Science,” CPSC 326, at Mary Washington. The links below give some background and depth to those topics. Lex – A Lexical Analyzer Generator Lex helps write programs whose control flow is directed by instances of […]

Tagged , , ,

Web 2.0 5 years later, open data and searching

Web Squared: Web 2.0 Five Years On: Web 2.0 Summit 2009 – Co-produced by TechWeb & O’Reilly Conferences, October 20 – 22, 2009, San Francisco, CA “Five years ago, we launched a conference based on a simple idea, and that idea grew into a movement. The original Web 2.0 Conference ( now the Web 2.0 […]

Links to CSS sites

The students in my CPSC 448, Advanced Web Techniques, decided to create a delicious account name umwcpsc448. The primary purpose was to collect links dealing with CSS. Here are a few that I collected and put in my own delicious area, http://delicious.com/ernestackermann Words of Wisdom: Quote Database laren’s excellent site demo css (tags: cpsc448 css […]

Tagged ,

MIME types links for 2009-09-29

Talking with the students in CPSC 448, we needed to deal with MIME types in the case of uploading and displaying files. Here are a few links to some info on MIME types. The presentation for class is Uploading Files MIME Type Detection in Internet Explorer IE MIME Types (tags: mimetype mimetypes) Global MIME Types […]

Tagged , ,

Cobrowsing, media Literacy, Montoring your web server links for 2009-09-14

Reading some of my feeds at bloglines I came across these interesting links. Co-Browsing Tools: Guide To The Best Online Services (tags: cobrowsing library2.0 brainstorming collaboration tools)Tools for several people to simultaneously browse a Web site Media Literacy: Making Sense Of New Technologies And Media by George Siemens – Sep 05 09 (tags: media literacy) […]

Tagged , , , ,

Some TED talks to savor

I often use TED talks as videos in my classes to motivate students, to give them a point of view that I can’t express. Here are a few to savor and to note. Kevin Kelly on the next 5,000 days of the web | Video on TED.com At the 2007 EG conference, Kevin Kelly shares […]

Tagged ,

Recycling, Bicycle Tools, Pytthon links for 2009-09-13

Home | MyBoneYard Recycle free shipping recycling (tags: computer technology green environment recycling recycle sustainability) Lugged steel bicycles, wool clothing, and leather saddles from Rivendell Bicycle Works (tags: bicycle shopping reading newsleter cycling equipment bicycling biking rivendell) BeginnersGuide – PythonInfo Wiki beginners guide to Python (tags: programming tutorial python howto Beginner)

Tagged , , ,

CPSC 448; September 8, 2009

Current Assignment The assignment is to create a data-driven Web site that has as its database a collection of at least 60 jokes/sayings/images/videos/whatevers. A visitor to the site  can see one of the items selected at random. A visitor can add an item, delete an item, or display all the items. Whose shall we look […]

Tagged , , ,

Math and Proofs

Teaching CPSC 326, Theoretical Foundations of Computer Science always brings the challenge of getting people who deal with making things work, think about proof techniques. This semester I started that all out with a presentation “Mathematics and Proofs” The presentation includes mostly all CC materials, except for some Jimi Hendrix music and an Abbott and […]

Tagged , ,

Ted Talks – Magic, Math, Social Media inks for 2009-08-29

Arthur Benjamin does “Mathemagic” | Video on TED.com In a lively show, mathemagician Arthur Benjamin races a team of calculators to figure out 3-digit squares, solves another massive mental equation and guesses a few birthdays. How does he do it? He’ll tell you. (tags: math ted education mathematics video magic videos) Lennart Green does close-up […]

Tagged ,