This is a basic version of my PPT but you can have as much or as little writing or dialoge with it as you want. I used it as part of a 2-part lesson where i taught them some phrases and a dialogue on 'talking about movies'. You could then recap on previous taught phrases between playing each short.
Each movie on the ppt is hyperlinked to the relevant websites which have always worked well for me.
It may be better for a camp rather than a 45min lesson as when they get going they take a lot of pride in their little designs.
The website I used that still has most the Pixar shorts in HD was,
http://www.220.ro/