Subj : Re: Good examples of programming course lecture notes To : comp.programming,comp.lang.java.programmer From : jg.campbell.ng Date : Sun Sep 04 2005 04:34 am jg.campbell.ng@gmail.com wrote: > jg.campbell.ng@gmail.com wrote: > > clemenr@wmin.ac.uk wrote: > > > Hi. I'm about to write some notes for a university level Java > > > programming course, specialising in audio/midi applications. > [...] > > > > > Yes, there are some fine examples on the web. Later I'll attempt to > > collect a few links and post them here. However, from the web, we would > > have no idea how the materials are used and presented and what the > > total experience is. > > Not really answering your question, but I am most impressed with: > > http://www.cis.ksu.edu/~schmidt/CIS200/ > > And maybe the combination of PDF and HTML is useful? HTML more > projectable? > > If you rummage around in Cambridge (UK) and MIT sites (e.g. Daniel > Jackson) you will find good examples. Books that might contain ideas: Cay Horstman, Big Java; Cay Horstman, Java Concepts; (Big Java is the same with some chapters added). Sierra and Bates, Head First Java (not everyone's cup of tea, but wothwhile pedagogical lessons in it); Barnes and Kolling, Objects First with Java (BlueJ); Bruce Eckel's Thinking in Java. I was speaking to a former colleagues last week; for his first year programming class, he has prepared an initial "Java Reference Manual" -- 32 tightly packed pages. They have eventually settled on JCreator (www.jcreator.com) as their development environment. Something like the latter compact reference is important -- to supplement notes; most students will balk at a book more than 200 pages (e.g. Java in a Nutshell); they will certainly balk at having to use multiple documents. Sesoft's Java Precisely (< 100 pages) may be useful as a (small) reference. Good luck, Jon C. .