You must submit a screencast with your application development entry. A screencast is a recorded demonstration of your application's features.
This document details:
- the requirements for your screencast;
- how to plan your screencast;
- examples of application features to demonstrate;
- an example of a screencast outline;
- the recording tools you must use to create it; and
- the hosting services you must use to publish it.
Your screencast must:
- be 4 to 5 minutes in duration;
- describe the problem you intend to solve and the target audience for your application;
- demonstrate your application's features;
- include audio narration (if you are fluent in English) or subtitles (if you are not fluent in English) that describes the application features you are demonstrating;
- show your reference list (if applicable) for 10-15 seconds.
Click here to see a screencast that meets these requirements.
Planning Your Screencast
Follow these steps to plan your screencast:
|1||List the Features You Will Demonstrate||
|2||Create An Outline||
|5||Record and Publish||
Here are some examples of application features that could be demonstrated in a screencast.
|Online Shopping Cart||
Here is an example outline for a screencast of a game. You can use this example to build your outline.
|Tutorial - Slide 1||
|Tutorial - Slide 2||
|Tutorial - Slide 3||
|Use Mine Removal Tool||
Screencast Recording Tools
Create your screencast using the recording tool of your choice. Here is a list of tools you might use.
|Tool||Platforms Supported||Video Output Formats|
|Jing*||Windows, Mac OSX||
Free version: Flash
Paid version: MPEG-4, Flash
|Screencast-O-Matic*||Any (online service)||MPEG-4, AVI, Flash|
|Quicktime X*||Mac OSX 10.6 and above||Quicktime|
Free version: AVI, Flash.
Paid versions: MPEG-4, AVI, Flash, Quicktime, WMV
*A free version of the software/service is available.
Once your screencast is complete, you must publish it to a hosting provider's site. Do not publish your screencast to your school's web server; technical issues may prevent judges from viewing it there.
Your screencast must be published to a website address (i.e., URL) that does not require a username or password so that judges may view it. Here is a list of hosting services you might use.
*A free version of the service is available.