Your SlideShare is downloading. ×
0
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Enabling Creativity: Software that encourages creation and exploration

1,532

Published on

I was asked to present at Savannah's Telfair Museum's Family Day. My son and I came up with this presentation showing off some of the software we use to enable our own creativity and fun. …

I was asked to present at Savannah's Telfair Museum's Family Day. My son and I came up with this presentation showing off some of the software we use to enable our own creativity and fun.

(The movie we made can be seen here: http://vimeo.com/8785935)

Published in: Education, Technology
1 Comment
1 Like
Statistics
Notes
  • Super set of tools that will let your younger ones engage with computers & see if they have a hidden geek in them!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,532
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Enabling Creativity Software that encourages creation and exploration
  • 2. Introductions
  • 3. Hi, I’m Kevin
  • 4. Kevin’s Pertinent Info • Age: 34 • Time as a geek: 24 years • Professional nerd: 15 years • Job: Chief Architect for http://uplaya.com
  • 5. Hi, I’m Max
  • 6. Max’s Pertinent Info • Age: 10 • Time as a geek: 7 years • Job: 4th grader
  • 7. The future is full of technology...
  • 8. There is no escape.
  • 9. Every job will have some aspect of computer science in it.
  • 10. Why not get started early, and have some fun along the way?
  • 11. Why Geek Out? • You learn problem solving skills quickly • You find that all problems are made up of increasingly smaller and simpler problems • Once you have success once, it’s easy to build on... until you’re unstoppable.
  • 12. Curiosity • These days, it’s not a question of what’s possible, it’s a question of what tool will get you there fastest and easiest? • For every question you or your kid has, there’s an answer out there on the web. • And if not, it’s easy to find a tool that will help you answer it.
  • 13. Creativity • When every question is answerable and every problem is solvable, the fun is in finding the most creative solution • If you can think it up, you can build it, almost always for free - using open source tools and a little experimentation and hard work.
  • 14. What do kids love to do?
  • 15. Kids love to tell stories,
  • 16. invent games,
  • 17. build worlds,
  • 18. explore their worlds,
  • 19. and create imaginary characters.
  • 20. Tools for the job... • Pencil (or crayons, markers, pens, brushes, sticks) and paper • Clay or Play-doh • Your computer... which is what we’re going to talk about. Because I’m a nerd.
  • 21. Scratch
  • 22. Programming Made Easy • Teaches basic programming constructs using drag and drop widgets and fun animations. • Allows kids to start really simple and eventually build complex games and animations. • Max calls it “kiddie Flash”
  • 23. Some Things Max Has Made... • Cursor’s Adventure: a short point and click adventure game • Bouncey Dot animation • Lots of other little toys (like a cat that turned 45 degrees every time it ran into a wall)
  • 24. Demo Time!
  • 25. Let’s Animate the Cat!
  • 26. http://scratch.mit.edu
  • 27. Any questions about Scratch?
  • 28. iStopMotion
  • 29. Wallace and Gromit... And You • Make your own stop-motion animation • All you need is a Mac and a web cam • Easy to use, and you can export things to iMovie easily.
  • 30. Make It Easy On Yourself • There’s no shame in looping the same frames over and over again. • Don’t try for perfect - remember, it’s supposed to be fun! • Goofy faces are fun to animate too!
  • 31. The Coriolis Effect • It took about an hour for every ten seconds of film. That included Max writing and recording the voiceover. • We looped a lot. The earth rotating and the coriolis loops were 1.5 seconds repeated for a couple minutes and then cut. • We used my “fancy” camera, so it’s higher quality than you’d get with a webcam.
  • 32. Other Tools Used • iMovie to edit all the clips together • Garageband to record and export the voiceover • iDVD to burn it for class.
  • 33. The Downside • iStopMotion isn’t free or open source. • You need a Mac. • There are Windows alternatives, but I can’t recommend any because I don’t do Windows. • There are some for Linux too, but I haven’t used them.
  • 34. Any Questions about iStopMotion?
  • 35. http://boinx.com/ istopmotion/
  • 36. Inform
  • 37. Interactivate Your Fiction • Build your own Zork-like text adventures. • Plain text programming language • Very good documentation built-in to the application • Works on pretty much every operating system.
  • 38. Demo Time!
  • 39. Informative Caveats • There’s a bit of a learning curve. Max got kind of frustrated when he first started playing with it. • I had to remind him to read the manual several times before he actually sat down and did it.
  • 40. Why is Inform so Great, Max? • There are tons of downloadable extensions • Plain-text coding! • Introduces a new generation to text adventures! • That’s all he can think of...
  • 41. Any questions about Inform?
  • 42. http://inform7.com/
  • 43. Ficly
  • 44. Max says it’s awesome.
  • 45. What is it, Max?
  • 46. It’s a gigantic ever- growing book of short stories, written by constructive awesome people.
  • 47. Ficly, according to me...
  • 48. Creatively Constrained Writing • You have 1,024 characters to tell a story. • Anyone can write a prequel or sequel to any other story. • It’s great for young writers who are mature enough to handle constructive criticism. • Not made for kids, but they’re welcome if they can play nice (adults have to play nice too).
  • 49. Max’s Favorite Stories • My Mom is Gone - A plea by a son for his mom to start writing again. • Z is for Zed - A zombie story about a guy trapped in a portapotty • The entire USS Ficly series
  • 50. Any questions about Ficly?
  • 51. http://ficly.com
  • 52. Teaching Kids to Program
  • 53. Get a Book • Learn to Program by Chris Pine is an excellent introduction to programming languages (http://pragprog.com/titles/ltp2/ learn-to-program-2nd-edition) in general and Ruby in particular. • Max read it and went through most of the tutorials in a couple days and had fun doing it.
  • 54. What Did He Learn? • Basic loops and controls • Math • Echoing strings • Writing programs to “say” things
  • 55. Other Things Max and I Have Built • A MadLib generator • Frank, the Turing test failing, question answering little computer person
  • 56. Let’s meet Frank! http://frank.ficly.com
  • 57. The Possibilities Are Endless
  • 58. Architecture? • Google Sketchup (http:// sketchup.google.com/) • Allows you to easily create floor plans and 3D models of buildings
  • 59. Animation? • If you want to get hardcore, check out Blender or Processing: • http://blender.org • http://processing.org
  • 60. Audio and Music? • SuperCollider: http://www.audiosynth.com/ • Audacity: http://audacity.sourceforge.net/
  • 61. Hardware Hacking? • Arduino: http://arduino.cc • Make Magazine: http://makezine.com
  • 62. Building Your Own Games? • Unity: http://unity3d.com • GameSalad: http://gamesalad.com/
  • 63. Conclusion • There’s a universe of possibilities out there for creative self-expression. • There’s no limit on creativity and the tools have never been easier to find and use to build whatever you want. • It’s all about fun. If you’re not having fun, you’re doing it wrong.
  • 64. Anything you want to add, Max?
  • 65. Questions?
  • 66. Thanks!
  • 67. Max & Kevin Lawver
  • 68. Contact Stuff • Kevin’s Blog: http://lawver.net • Max’s Blog: http://maxisweird.com • E-Mail: kevin@lawver.net • Twitter: @kplawver

×