Other
Horstmann: Java Language Coding Guidelines
A coding style guide for the Java programming language that has been used successfully in education and industry alike.
Other
Pc Assembly Language
A down-loadable tutorial for learning the PC Assembly programming language.
Other
Java Ranch: A Friendly Place for Java Greenhorns
An unusual site that uses very creative ways to illustrate the principles of programming in the Java programming language.
University of Guelph
University of Guelph: 2007 G H Computer Programming Competition
This resource includes a description of a programming competition using Greenfoot.
TeachEngineering
Teach Engineering: Take Their Word for It!
Students learn how scientific terms are formed using Latin and Greek roots, prefixes and suffixes, and on that basis, learn to make an educated guess about the meaning of a word. Students are introduced to the role played by metaphor in...
Hopelink
Word Bank Lesson Plan: Eastside Literacy Program
This word bank lesson plan offers the individual student the opportunity to increase their vocabulary.
Ohio State University
Ohio State University: Mla Citation Guide [Pdf]
This 10-page resource explains what a bibliography is and gives examples of MLA style in regards to citing, both in the bibliography and in-text, for works such as books, anthologies, encyclopedia articles, journals, magazines,...
TeachEngineering
Teach Engineering: Smoke and Mirrors
Students develop a persuasive peer-to-peer case against smoking, with the goal to understand how language usage can influence perception, attitudes and behavior.
University of Georgia
University of Georgia: Exercises for "A Midsummer Night's Dream"
Designed for use with a specific program, these exercises would work with any electronic version of the text, using the browser's "find" feature. Some questions would be especially good discussion starters.
Other
Practical Uml: A Hands on Introduction for Developers
A tutorial that provides a quick introduction into the use of UML.