Two pieces must be new. You can incorporate libraries and code written by others and tailor them to the needs of your site. Look for scripts and libraries online.
Try to make it all fit together with a purpose–not so much like the second example–use your imagination :)
Tools you will need
- All previous lessons ^_^
Quick Demo with lame styling and no common theme.
Post this to your project page by the last day of class