Subj : Re: Good examples of programming course lecture notes To : comp.programming,comp.lang.java.programmer From : Giannis Papadopoulos Date : Sat Sep 03 2005 12:29 pm 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. > > I have quite a bit of experience in designing teaching materials for > programming courses in Java and other languages. However, one thing > that I've never really felt that I've optimised is the organisation of > material on the slides (openoffice, similar to powerpoint) used during > teaching. > > I'd like to ask if anyone knows of some programming course they've > taken or are taking where the use of slides/powerpoint was really > effective. It doesn't need to be a Java course as I'm interested in > lookng more at presentation and lecture design styles rather than > content? I've done a lot of searching on the net, but haven't found > anything that I feel is clearly better than what I do now. > > Any recommendations? Either online notes, or if the notes are not > publically available, could any readers of this please tell me the > lecturer/prof's name, university, and the name of the course and I can > ask for a sample lecture directly. Or, if other teachers are reading > this, I'd like to hear what they do. > > Note: I'm aware of arguments that traditional lectures are not > necessarily the only nor best way of teaching programming, but for the > meantime at least, I have to work in a particular environment that > expects reasonably traditional lectures to occur along with practical > laboratories. > > Thanks in anticipation, > > Ross-c > From the student's part - since I still am a student - I never liked lengthy slideshows with many words and phrases in every slide... From all the years in my university, I really liked it when the lecturer had a skeleton slideshow and completed it verbally. I also liked the use of compiling code and running it at that same time. It never made any student sleepy and most of them were pretty successful when applying what they've learnt. And should a student had a specific question, then the teacher would just write down the program, try to compile it and explain why this couldn't run... -- one's freedom stops where others' begin Giannis Papadopoulos http://dop.users.uth.gr/ University of Thessaly Computer & Communications Engineering dept. .