Screencast Requirements
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.
Requirements
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:
| Step | Task | Subtasks |
|---|---|---|
| 1 | List the Features You Will Demonstrate |
|
| 2 | Create An Outline |
|
| 3 | Practice |
|
| 4 | Production Decisions |
|
| 5 | Record and Publish |
|
Example Demonstrations
Here are some examples of application features that could be demonstrated in a screencast.
| Application | Application Features |
|---|---|
| Game |
|
| Database |
|
| Online Shopping Cart |
|
| Search Engine |
|
| Online Forum |
|
Example Outline
Here is an example outline for a screencast of a game. You can use this example to build your outline.
| Screen Name | Image | Script |
|---|---|---|
| Home Screen |
|
|
| Tutorial |
|
|
| Tutorial - Slide 1 |
|
|
| Tutorial - Slide 2 |
|
|
| Tutorial - Slide 3 |
|
|
| Play Game |
|
|
| Use Mine Removal Tool |
|
|
| End Game |
|
|
| Reference List |
|
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 |
| CamStudio* | Windows | AVI, SWF |
| Quicktime X* | Mac OSX 10.6 and above | Quicktime |
| BlueBerry Flashback* | Windows |
Free version: AVI, Flash.
Paid versions: MPEG-4, AVI, Flash, Quicktime, WMV |
| Wink* | Windows, Linux | Flash |
*A free version of the software/service is available.
Hosting Services
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.
| Hosting Service |
|---|
| Beoscope* |
| Dailymotion* |
| Tudou* |
| Vimeo* |
| Wat.tv* |
| Youku* |
| YouTube* |
*A free version of the service is available.
