Skip to content

{ Category Archives } Teaching

Integrating an Applet

Integrating an Applet in a Web Application An applet is a program written in the Java programming language that can be included in an HTML page, much in the same way an image is included in a page. The application that you build in this tutorial shows you how to build and deploy applets in […]

Tagged ,

Using Javadoc

I’m teaching a section of Object-oriented Analysis & Design. We’re using java, and so we’re using Javadoc. Here are some links to which I refer my students. How to Write Doc Comments for the Javadoc Tool This document describes the style guide, tag and image conventions we use in documentation comments for Java programs written […]

Tagged

Observer Pattern

In my aforementioned class on Object-oriented Analysis and Design we, of course, study design patterns. Here are a few links concerning the observer pattern. Observer In object-oriented programming, objects contain both data and behavior that, together, represent a specific aspect of the business domain. One advantage of using objects to build applications is that all […]

Tagged , ,

UML & Netbeans links for 2009-01-26

I got these together for my aforementioned class in Object-oriented Analysis & Design. UML Tool for Fast UML Diagrams UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.      UMLet runs […]

Tagged ,

5 Minutes with Python & A Place to Bury Strangers links for 2009-01-23

5 Minutes with Python – A Video Series Checking out Python but don’t have the time to read the manuals? Relax and watch a video or two that demonstrate the power and flexiblity of Python.   First 5 Minutes with Python Python and the Interactive Shell ‘IPython’ A Demonstration of ReStructuredText Python and the Image Manipulation […]

Tagged , ,

Getting rid of adverbs, the differences between active and passive voice and A Place to Bury Strangerslinks for 2009-01-19

Filbert Publishing – Adverbs But here’s the truth: The overuse of adverbs is taboo in these days of “I’m in a hurry and don’t waste my time.” If you use too many unnecessary words, your words won’t get read. (tags: writing adverbs) The Passivator (Ftrain.com) A passive verb and adverb flagger for Mozilla-derived browsers, Safari, […]

Tagged , , , ,

File Compression and laptop recommendations links for 2009-01-15

HowStuffWorks “How File Compression Works” If you download many programs and files off the Internet, you’ve probably encountered ZIP files before. This compression system is a very handy invention, especially for Web users, because it lets you reduce the overall number of bits and bytes in a file so it can be transmitted faster over […]

Tagged ,

Understanding Computers course, Harvard & Programming Languages links

Computer Science E-1: Understanding Computers and the Internet This course is all about understanding: understanding what’s going on inside your computer when you flip on the switch, why tech support has you constantly rebooting your computer, how everything you do on the Internet can be watched by others, and how your computer can become infected […]

Tagged , ,

Paying Attention

When I teach I make a big deal about the notion of ‘paying attention.’ Not only to what is going on in class, but paying attention throughout our daily lives to the connections we come upon that help us better understand what we are wanting to learn. It’s difficult to do and takes some training. […]

Tagged , , ,

Links about ML

A collection of links pertaining to he use of Standard ML, SML, in my class CPSC 401 Organization of programming languages. SML Instructions starting and using SML (tags: sml ml instructions) Standard ML of New Jersey Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for the Standard ML ’97 programming language with associated […]

Tagged , ,