FOSS Stages

From Process | Spoken-Tutorial
Revision as of 11:37, 30 January 2013 by St-admin (Talk | contribs)

Jump to: navigation, search

Stages in the life-cycle of Spoken Tutorials

Click here to see the Guidelines Checklist

Stage 0: Introduction text on the FOSS page

This is a one-time creation process for a FOSS

1. Identify the FOSS (name of the FOSS)

2. Mention the version number of the FOSS

3. Mention the OS used

4. At this point, please add this sentence

Please see the associated text box of individual spoken tutorials on the website to decide the versions of software and OS to which it is applicable.

5. A brief description about the FOSS

6. A brief list of usage     (where and how it can be used)

7. List of people-groups who will benefit     (optional)

8. Pre-requisite knowledge of any software     (optional)

9. Name of the contributor(s) who wrote the outline and scripts and affiliation

Here the Introduction stage is complete.

An Admin Verification will be done after this stage. Here is what we will check.

Stage 1: Outline and Topics

This is a one-time creation process for a FOSS

Create Outline for the chosen FOSS

  1. List all the Topics for the FOSS
  2. Chunk the Topics into 2/3 levels
    • Basic - Intermediate - Advanced or
    • Basic - Advanced


  1. Take up Basic Level first
  2. List out the content to be covered in each topic in bullet points
  3. Do the same for the Intermediate and Advanced levels (at a convenient time)

Here the Outline stage is complete.


  1. Create a link named Glossary on the outline page.
  2. When clicked, it should lead to a page on which each contributor to this FOSS will enter the technical terms used in the scripts with the definitions for those terms. These could be domain-specific terminology, abbreviations, acronyms, etc... Ideally, this should be an alphabetical list.

A Domain Review will be done after this stage to ensure the pedagogy of the FOSS outline.     Here is what we will check.
Once done, other contributors can be included for the next stages.

Click here to view a sample outline page

Stage 2: Create a template for the slides

Creation of template is a one-time process

  1. Pls use the same slide template design/colour for all the tutorials for this FOSS.
  2. This helps improve the aesthetic look of the tutorials by its uniformity.
  3. They will look like they belong to the same FOSS domain.
  4. The slides should be created using Beamer (LaTeX)
  5. Use minimum 17pt on LaTeX Beamer slides.
  6. All slides should have
    1. The Talk to a Teacher logo
  7. The first slide should have
    1. The name of the Topic (tutorial)
    2. The credits to the Mission, project, url-links, etc...
    3. Script-writer + institute affiliation and narrator + institute affiliation
      File:1-contributor.pdf     2-contributors-Sample     3-contributors-Sample     Group-contributor-Sample
    4. The date of creation
  8. The second slide should clearly mention
    1. The Learning Objectives     Sample Slide
  9. The third slide should clearly mention
    1. The software version number
    2. The operating system used     Sample Slide
  10. The fourth slide should clearly mention Pre-requisites, if any, as follows
    1. Knowledge of some software like C, vi, Linux, Emacs, PHP, Java
    2. Reference to a spoken tutorial in this series or another software series
    3. All of the above     Sample Slide
  11. The last slides should have text as shown in these samples -
    1. Individual Contributor Sample
    2. Group Contributor Sample

Here the Slide Template stage is complete.

Submit the slide template to the Spoken Tutorial team for review at     Here is what we will check.

Once you get the approval for the template, zip all the files used for creating the template, upload and link it on the Outline page.
Other contributors can download this folder and use the same slide template.

Click here to view the Acknowledgement script Script-Format
Click here to view the Title and Acknowledgement tex file TEX-Format

Stage 3: Script

  1. Take up one Topic from the Basic Level (similar for Intermediate and Advanced levels)
  2. Read the Guidelines for writing a script     Summary     and     Details
  3. A Sample 2-column script is available here
  4. A good script has a lot of demonstrations (75%) interspersed with slides of text (25%) elaborating various features
  5. Write the script for the chosen topic in the 2-column format and upload on the wiki on a separate page
  6. Detailed procedure of How to write a script in 2-column format is given here
  7. Every script should end with the text given in the Acknowledgement link. (Refer to Stage 2 point 11)
  8. Please follow the naming convention - Software/Level/Topic/Language for the wiki-page name
  9. Prepare the corresponding slides for the script.
    1. Use the slide template created in Stage 2
    2. You are required to create slides whenever there is a long narration without any corresponding activity on the screen
    3. The purpose of using Slides is to keep the viewer engaged
    4. The text on the slides should be in bullet points. The text should be precise and to the point
    5. See to it that the text on the slides correspond to the script wherever it is used
    6. Please use at least 24 font-size for the text
    7. You may choose to enlarge the cursor, too, to improve visibility
  10. Zip them and link the zip-folder on the top of the script wiki-page Sample
  11. Zip all the code/tech files used in the script into a zip-folder and link it on the top of the script page     (Sample will be uploaded shortly)
  12. Link the script to the outline page (if you haven't done so already)
  13. Review it against the Script Checklist and make the required modifications
  14. Get it validated by a novice using the User-feedback Checklist and if required make the modifications
    (You may approach the Spoken Tutorial Team for help in finding a novice at
  15. On completion, for expert-review inform the coordinator at
  16. If changes are to be made post expert-review, pls make the required modifications and submit again.

Scripts are to be uploaded on separate pages for each topic. Here the Script stage is complete.

Submit the script to the Spoken Tutorial team for review at     Here is what we will check

P.S. Additonal information

You may want to read more on Pedagogy and different pedagogical approaches

Stage 4: Tutorial

  1. Read the Guidelines for narrating a spoken tutorial
  2. Read the Guidelines for screencasting a spoken tutorial
  3. Create a tutorial based on the "reviewed" script
  4. Please see that the recording dimensions are not lesser than 800x600 pixels
  5. Please also keep the aspect ratio at 4:3 only
  6. On the web-browser, please enlarge the fonts.
    1. There is this add-on in Firefox which enlarges the address bar font for any web-page.
    2. Available on this link -
    3. First go to the above links and click on ADD TO FIREFOX.
    4. Open Firefox >> Click on Tools >> Add-ons >> Install.
    5. When not required, click on DISABLE else ENABLE.
  7. If you are using the Linux terminal for the commands, please use font-size 20 or above. To do so,
    1. Open the Linux terminal window
    2. Click on Edit >> Profile Preferences
    3. In the General Tab, uncheck the box for Use the system fixed width font
    4. Now click on the default Font and change the font-size to 20 or above
  8. Review it against the Tutorial Checklist and make the required modifications
  9. Submit the tutorial for Admin-check through the website for expert-review.
  10. If changes are to be made post expert-review, pls do them and submit again.

Here the Tutorial stage is complete.

Submit the tutorial to the Spoken Tutorial team for review at     Here is what we will check.

You may at this stage delegate the work among other contributors who desire to participate in this FOSS. Here onwards, you will moderate and review all the work submitted for this FOSS and help fellow-contributors. We are available throughout for any assistance.

You have created your benchmark at this stage. You are now "qualified" to write scripts and create tutorials. All future work in this FOSS will use the above as reference. And for your effort, you will receive an honorarium.

Contributors and Content Editors

Gyan, Nancy varkey, St-admin