Hello World! An Educational & Entertaining Puppet Show
Hello World! An Educational & Entertaining Puppet Show
The Hello World Program is a series of videos & tutorials teaching computer science, programming, & digital media to kids of all ages.
The Hello World Program is a series of videos & tutorials teaching computer science, programming, & digital media to kids of all ages. Read more
About this project
What is The Hello World Program?
The Hello World Program is an educational and entertaining puppet show that teaches computer science, programming, and digital media production techniques to kids of all ages. We want to teach everyone how to make a show like ours. We do this by using free, open source software and providing tutorials on every aspect of the show. The topics we cover are Python, Linux, web design, video editing, 3D modeling and animation, puppet making, and graphic design.
The Hello World Program is a web-based project. Our site features humorous short videos and comprehensive written tutorials. Our videos are both step-by-step series teaching specific subjects and stand-alone sketches covering broad computer science topics. Our written tutorials focus on the behind-the-scenes aspects of the show. They range from how to make a puppet to how to edit and convert videos from the command line.
If a picture is worth a thousand words, then a video is worth its length in seconds multiplied by 29.97 multiplied by a picture (which we've established is equal to 1000). Visit our site: http://www.thehelloworldprogram.com Watch our videos. Read our tutorials. You might learn something. You might laugh. You might do both simultaneously. If you like what you see, please support us in our endeavor.
What's Our Project Goal?
We want to make a full year of content. That's 48 episodes of The Hello World Program, plus 4 e-books to accompany the video series. Our plan is to release one video per week, for 48 weeks, while simultaneously publishing chapters of the e-books as posts on our site. But if you're a backer at the $20+ level you will get the entire year's worth of content all at once when we complete production in the spring.
Our Project Outline
The following is our proposed outline for the 48 videos. We've broken it down into segments. The companion e-books will cover the same topics as outlined in their corresponding segments. If there's a topic you think we should cover (and it's appropriate), let us know and we'll work it in.
10 videos featuring our highly intelligent robot host, Unique ID, covering:
- What's Inside Your Computer?
- Bit, Byte, Kilobyte, Megabyte, Gigabyte, What?
- Let's Play "Log In, Log Out" (an introduction to passwords and security)
- What Is Programming?
- What's GNU/Linux?
- How Does Video Work?
- How Does the Internet Work?
- What is FOSS? (an introduction to Free, Open-Source Software)
- Introduction to Shell Command Structure
- Introduction to Computer Graphics (3D, vector, raster, etc.)
10 Python Bytes with Guido covering:
- Lists & Tuples
- if Statements
- if-then-else Statements
- if-elif Statements
- for Loops
- while Loops
10 bin/bash videos with our penguin Adelie covering these basic shell commands:
- man, ls, mkdir, rmdir, touch, cp, mv, head, tail, cat, tac, more, less, & echo
Our previous bin/bash episodes are very short (approximately 30 seconds). Our future episodes will be longer and provide a more in-depth exploration of the above-mentioned shell commands.
10 Web Design videos featuring our fox, Daisy:
- Anatomy of a web page, or why is HTML so DOM!?
- Working with text
- Links and Lists and Lists of Links
- Fun with images
- How to properly use HTML tables
- Intro to CSS
- Getting into shape: how to size and position objects in html
- Spicing things up with colors, borders, and backgrounds!
- Making typography cool again with CSS
- CSS3 Effects
Plus 8 more videos covering behind-the-scenes aspects of the show:
- how to make a fox, a penguin, a python and a box bot puppet
- prototyping a new puppet, or: how to bring a design to life
- the making of a title sequence with Blender and free, open-source audio software
- the making of a video: concept, writing, set and lighting, cameras, editing, and post-production
The Four Companion eBooks:
- Python Bytes
- Puppet Patterns and Tutorials
That's just the beginning! We're promising the 48 videos above, but we can't help ourselves. We know we'll make much, much more. When the muse strikes we will create and release new Poetry Corner with Guido and Less is More segments. And if you're a backer at the $20+ level, you'll get priority access to them.
What are the Rewards?
If you haven't peeked at them yet, check out our rewards. They are awesome! Because we're big fans of hands-on-learning, we want our backers to get something tangible. (Sorry $1 backers. We tried to figure out a way to ship something at that tier, but couldn't do it without going broke in the process. We appreciate you support and hope you enjoy what we are able to offer.) The rewards are as follows:
$1: The Shout Out Video + The Unique ID Desktop Wallpaper
When it's all said and done, we will create a Shout Out video for our backers. Let us know how you want to be represented (appropriately) and our puppets will sing your praises. You will also receive a copy of our Unique ID Desktop Wallpaper.
$5 & $10: The Hello World! Stickers
Not only are these stickers pretty slick, they were designed using our favorite free, open-source graphics software, Inkscape. They will be silk-screened on vinyl and approximately three inches in diameter. We will be getting them made at, where else, Sticker Robot. The $5 tier will receive one sticker, our choice, while the $10 tier will receive all three. You will also be praised in our Shout Out video and receive the Unique ID Desktop Wallpaper.
$20: Early Online Access
We plan to wrap up production in March. The very day we upload all 48 videos you will receive an email with a link to access them. How will you watch them? All 48 in a row? Or will you pace yourself, and watch one per day? One per hour? Perhaps you will alternate between handfuls of green M&M's and sprints around the block for a 24-hour period? It's up to you. You will also receive all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$25: The Custom 8GB Robot USB Stick Loaded With Videos
We don't own DVD players, so we thought the best way to deliver our videos was via the means we share them with each other: on a flash drive. Our custom 8GB robot USB stick is modeled on one of our box bots. Maybe you saw them at Maker Faire Bay Area 2013. We designed the robot USB stick in Blender. If you want to learn how to model one yourself, just follow our tutorial. Our design has been approved and will be manufactured by CustomUSB. It's not just a means of transferring files, it's also a toy and a collectors item. And it's reusable! Backers at the $25 level will receive the 8GB USB robot loaded with all 48 videos. For the geeks out there, the videos will be in a format optimized for playback on your Raspberry Pi (we recommend RaspBMC). Check out our 360 degree video below, also rendered in Blender.You will also receive early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$50: The Custom Robot USB Stick Loaded With Videos AND e-books
The full year of content! You'll receive all 48 videos AND all 4 e-books loaded on a custom 8GB USB Robot. You will also receive early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$100: The Puppet Kit
Making a puppet is fun. Let us get get you started on a DIY adventure with a Hello World! puppet kit. Choose a python, a penguin or a fox and we'll send you the pattern and all the materials you need to make it: fleece, foam, felt... and perhaps a ping-pong ball. You provide the sewing tools and adhesives, where necessary. Check out our puppet-making tutorials for a better idea of what to expect: our popular python, our award-winning fox, and our super-cute penguin. You will also receive the custom 8GB USB robot loaded with videos and e-books, early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$200: The Finished Puppet
Making a puppet is a lot of work. Let us do it for you. We'll make and sign your choice of our python, penguin or fox. You will also receive the custom 8GB USB robot loaded with videos and e-books, early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$500: The Personalized Video
Birthday? Anniversary? Long-term stable release? Tell that special someone you love them with a personalized puppet video. Perhaps you want us to sing Happy Birthday or "your song" or recite a poem or lead a cheer. Choose one of our three puppets and give us the details. We'll make a short video celebrating the occasion starring your chosen character, then send you and your loved one the video AND the puppet. You will also receive the custom 8GB USB robot loaded with videos and e-books, early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$1500: The Custom Puppet and Personalized Video
Send us your picture and we'll make a puppet in your likeness. Not a looker? Send us a sketch of your dream puppet and we'll bring it to life (subject to our approval). Then you have a choice: we can write your puppet into an episode of your choosing OR we'll create a custom video to send to a loved one. In addition to your custom puppet and video, you will also receive the custom 8GB USB robot loaded with videos and e-books, early online access, all three Hello World! stickers, the Unique ID Desktop Wallpaper and our praise in the Shout Out video.
$5000: The Puppet Show Workshop
We will fly to you and your organization and lead a two-day workshop on "How to Make a Puppet Show the Open-Source Way". We will teach the tools and techniques that we use to create the Hello World Program, from puppet-making to post-production. We'll bring the know-how and technology, you provide the venue. Limited to the Continental US. We'll also bring a limited quantity of USB robots loaded with videos and e-books, puppet kits, and Hello World! stickers for workshop participants. Please contact us if you are interested in this reward: email@example.com
What's the Story Behind The Hello World Program?
The Hello World Program is the creative effort of brothers Jared and JR Nielsen. We grew up in a small town in rural Utah where our neighbors were few and far between. We would stage puppet shows, make our own toys, and shoot short stop-motion videos. We learned the skills necessary to create our own fun. And we never grew up. We created The Hello World Program to combine our interests in puppetry, computer science, digital media, and education. We hope to inspire and enable the next generation of digital media producers. The Hello World Program is the show we wish we watched as kids. We don’t want a boring future. We think the best way to avoid that is by encouraging and educating the young and old to actively produce their own media.
Our goal is to only use free, open source software, such as Blender and Inkscape, in the production of our videos. It’s accessible to anyone, anywhere, with a computer and an Internet connection. This eliminates the economic barrier often associated with media production. Additionally, we make all aspects of our production open by teaching the techniques we use to create the show and providing tutorials and patterns on how to make our puppets. We are creating the show using the work that others have made freely available and in return wish to contribute to the knowledge-base.
I'm sure you have a lot of questions. Such as: Why Linux? Or: Why Python? Python? What is Python? Maybe you have a question about HTML. Did you say shell commands? And what's this about free, open-source software? Get in touch! We're happy to answer any questions.
Where Does the Money Go?
$10,000! We were surprised at first when we added it all up. But we crunched and re-crunched the numbers and that's the minimum we need to realize this project. The majority of our funding goal will go towards manufacturing and delivering our awesome rewards. The small remainder will cover the basic production costs for making a year's worth of The Hello World Program. If we exceed our funding goal, our profits will be directed towards producing future content. We want to introduce more characters, cover more topics, and write more tutorials.
Risks and challenges
We've done our best to anticipate any risks and challenges. We're being very realistic about our expenses, our time-line, and the limitations of our human bodies. What if our project is a huge success? That would be awesome! Though we could get overwhelmed by reward fulfillment. Luckily, we have friends and family we will enlist to help us if that happens. (Right, Mom?) If we expect a delay, we will let you know immediately and find some way to make it okay.Learn about accountability on Kickstarter
Support this project
- (29 days)