LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

Embed Size (px)

Citation preview

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    1/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    LubutoLiteracyEtoysLessons Production Notesfor Lubuto Volunteers

    Doc v1.1, November 22, 2011

    Mike Lee, Sugar Labs DC, [email protected], [email protected]

    Table of Contents

    TABLE OF CONTENTS ............................................................................................................... ...........1

    INTRODUCTION ................................................................................................................................ .....2

    SECTION 1: PREPARING TO WORK WITH THE ETOYS FILES AND AUDIO RECORDINGS

    .....................................................................................................................................................................2

    SECTION 2: PERFORMING THE TEMPLATE COPY PROCESS ................................................. ..6

    SECTION 3: UPLOADING THE COMPLETED FILES TO DROPBOX .........................................31

    SECTION 4: ONGOING SUPPORT .................................................................................................... .43

    SECTION 5: DOCUMENT CHANGE HISTORY .................................................................. ..... ..... ...43

    1

    mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    2/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Introduction

    The instructions that follow will guide you through the process of adding finalelements to the 700 lesson files that were in development in Lusaka, Zambiasince early 2010. The lessons were developed by Lubuto staff, volunteers,teachers and the street children using the Squeak Etoys media authoringsoftware that is on every one of the 2.5 million One Laptop per Child (OLPC)XO laptops deployed around the world. Because Etoys runs on Windows,Macintosh and Linux, the lessons will be accessible on virtually all computersand laptops.

    Each of the 100 unique lessons has been authored in seven Zambianlanguages. Every Etoys lesson file consists of a book object with 2 or more

    pages of illustrated language literacy material. The task you will perform willbe to copy the book object into a new Etoys template file, import a pre-recorded audio file of spoken language, associate the audio file with a playbutton and resave the template with a new file name.

    You will work on either a Windows XP, Windows 7 or Macintosh OS Xcomputer. It is not necessary to have a souped-up computer as the data sizeof each of the lesson assets is pretty small.

    Section 1: Preparing to work with the Etoys files and audio

    recordings

    The following materials are provided in your clasp envelope:

    A paper copy of these notes

    A paper printout from Excel of the inventory of the lesson files

    A CD-ROM containing:o Windows and Macintosh installers for the current version of Etoys

    (4.1.1)o 700 Etoys lesson files (with the .pr file extension)o

    700 .aiff format audio recordingso The Etoys template file (with the .pr file extension)

    There is only one version of the CD-ROM as it contains the necessary assetsto produce all 700 lesson files. You will copy off the files assigned to you asindicated on the Excel printout.

    If working with a CD-ROM disc is not possible, arrangements can be made for

    2

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    3/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    you to download the files as a large ZIP archive.

    Fig. 1: The top two directory levels of the CD-ROM.

    The steps to prepare your machine for working with the lesson file assetsare:

    1.) Insert the CD and open the Etoys_Installer_2011 folder (Fig. 1).2.) Double-click on the Etoys-4.1.1.exe installer if you are working on a

    PC (Windows) or the Etoys-4.1.1.mpkg if you are on a Mac. Click

    through the installer dialog boxes and you should have the Etoysprogram installed in your Macintosh Applications folder or WindowsPrograms folder. The installer will create an Etoys folder in yourDocuments folder.

    3.) Find your name in the printout of file assignments from Excel and copythe 35 or so .PR files that have been assigned to you from thePROJECTS folder on the CD-ROM into the newly created Etoys folder inyour computers Documents folder. Though your assigned files maycome from two different sub-folders in the PROJECTS folder, put themall on the top level inside the Etoys documents folder.

    4.) Copy the similarly named .aiff audio recording files from the

    RECORDINGS folder on the CD-ROM to the top level of the Etoysdocuments folder (Fig. 2).

    5.) Copy the Lubuto Template file.6.) Start Etoys to make sure it is installed properly. The Etoys start screen

    will present a toolbar at the top, a workspace below with some largebuttons and an animated red car (Fig. 3).

    3

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    4/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 2: View of the Etoys directory with some Etoys lessons (.pr files), audiorecordings (.aiff files) and the Lubuto Template (.pr file) copied in from theCD-ROM. Note the default Squeaklets folder which should be left alone.

    4

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    5/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 3: The Etoys 4.1 start screen.

    For the purposes of this production task, youll only have to be concernedwith, at most, four of the buttons in the toolbar (Fig. 4). You will also access

    two pop-open flaps with production tools and activate small halo buttonsaround objects in the template. Flaps and halos will be covered in the nextsection.

    Fig. 4: Etoys main toolbar-- The Open, Save/Save as and Quit buttons arethe buttons youll use in the main toolbar for the production work in Etoys.Optionally, you can click on the Toggle Screen button to fill your monitorwith the Etoys workspace and black out everything else.

    5

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    6/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Section 2: Performing the template copy process

    Next Ill describe the cyclical steps that comprise the bulk of time youll bespending on this project. Lets dive into a series of screenshots depictingwhat one file work cycle looks like.

    Fig. 5: Launch Etoys 4.1.1 and click the Open Project icon in the maintoolbar at upper right. The Load A Projectdialog will appear. Click to selectthe file Lubuto_Template_v7.014.pr. Click OK.

    6

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    7/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 6: Next, well focus on changing a setting on the green Production Toolsflap. You also see the purple Sound Buttons flap that will be used later. (Theorange Lubuto flap at upper left will be left alone throughout this process. Itcontains the project credits and Creative Commons declaration.)

    7

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    8/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 7: Click on the Production Tools flap to open it. The red arrow in the flapcalls attention to the Load button that well use later.

    8

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    9/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 8: Control-click on Mac (right mouse click on Windows) on the green tabof the flap to exposed the Halo of buttons for the flap tab.

    9

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    10/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 9: Note the white Menu button in the halo that provides access to manyattribute settings for the flap tab.

    10

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    11/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 9: Note the black Pick up button. This is a critical click target as it shouldbe activated by Control-click (right mouse click) and used any time an objectis moved around the Etoys workspace.

    11

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    12/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 10: Control-click (right mouse click) on the flap tab to expose the halo.Click (normal click, not Control-click) on the white Menu button as in Fig. 9to show all the choices. Click the shared by all projects checkbox. This willmake this flap appear on subsequent files open during this session in Etoys.Ignore the soundReverb button at lower right. That is there for diagnosticpurposes.

    12

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    13/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 11: Click on the Open Project button at upper right in the main toolbar

    to show the Load A Project dialog box. Select a .pr file you wish towork with. Keep track of files youve completed on the Excel inventoryprintout. Click OK to load the file. NOTE: The tab for shared Production Toolsflap jumped to the far right. This is OK.

    13

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    14/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 12: Now the Etoys lesson file is loaded behind the shared flap.

    Fig. 13:Control-click (right mouse click) once in the light grey bar at the top

    of the book object (either side of the black page turn arrows) to activate thehalo buttons. We will be using the black Pick up halo button for the bookobject.

    14

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    15/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 14: While continuing to press the Pick up button, drag the book objectdown into the Production Tools flap to store it there. Make sure the Pick upbutton is inside the flap before releasing. As in the figure, be sure that someof the image is still showing inside the flap or you wont be able to grab itagain.

    15

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    16/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 15: Click the Open Project button in the main tool bar again. In theLoad A Project dialog, select the Lubuto Template file again and click OK toopen it behind the shared flap.

    16

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    17/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 16: Its OK that you see two Production Tools flaps (and OK if you dont).The one with the tab at far right should have the stored book object.

    17

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    18/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 17: Control-click (right mouse click) on the book objects grey bar toactivate the halo. Press on the Pick up button and begin to drag the bookobject out into the Lubuto template.

    Fig. 18:Continue to drag the book object by its Pick up button towards thetop of the Etoys workspace and completely out of the shared flap.

    18

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    19/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 19: Center the book object under the Etoys main tool bar and click todrop the object. Click in the gray to clear the halo.

    Fig. 20: Control-click (right mouse click) to reactivate the halo and select

    19

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    20/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    send to back in the pop-out menu of white Menu button. This shouldensure that the Lubuto tab at upper left stays visible.

    Fig. 21: In either of the two Production Tools flaps, click on the green Loadbutton in the Sound Library to open a select file dialog. Only the .aiff audiorecording files will be listed. Select the audio file that corresponds to thislesson. The Sound Library does not update with the new file. This is a bug.

    20

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    21/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 22:Next, click on the purple Sound Buttons tab to open it. An array of 10pre-configured buttons and watcher panels will appear. Decide on a buttonwith a color scheme that compliments the lesson artwork. In this case, wewill select the dark blue btn_sky button third down the right column.

    21

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    22/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 23: In the watcher panel labeled btn_sky to the right of the desiredbutton, click on the chirp tile to pop-up a list of available sounds. Selectthe audio file loaded previously.

    Fig. 24: Then, Control-click (right mouse click) the button to activate its haloand drag it to the upper left by its Pick up button.

    22

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    23/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 25: Position the button in the upper left corner of the book object. Theplacement can vary somewhat as you need to make sure button doesntcover any lesson text.

    Fig. 26: Here is the sound button in place. In some cases, if the button

    23

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    24/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    overlaps the book objects light grey navigation bar, the button may appearagain on subsequent book pages of the lesson. That is OK.

    Fig. 27: One after another, Control-click (right mouse click) on each of theflaps along the bottom to expose their halos and click on the pink X halobuttons to delete the flaps. Dont worry, well be doing a Publish (Save) asso the template wont be destroyed.

    24

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    25/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 28:Press and hold on the Publish (save) button.

    Fig. 29: Select publish as in the options menu.

    25

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    26/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 30: A dialog titled Please describe this project will appear. Enter theproject name based on the name of the original lesson (refer to your Excelprintout), butomit the parens and replace the blank spaces withunderscores.Do not add the .pr file extension as Etoys does that.

    Fig. 31: Leave the other fields as they are and Click OK. The other fields holdmetadata specifically for uploading the file to the Squeakland (Etoys)Foundation web site, which we will not be doing.

    26

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    27/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 32: In the next Publish This Project dialog, click Save.

    Fig. 33: Then click Yes in the next pop-up menu to save all changes in thechange set.

    27

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    28/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 34: Click on the Open Project button in the main tool bar to load theLubuto Template again.

    28

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    29/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 35:The Lubuto Template file will reload with the two shared ProductionTools flaps.

    Fig. 36: Etoys auto-versioning of file names when saved multiple times.

    Note that Etoys will append a three-digit version number (Fig. 36) beforethe .pr file extension if you end up resaving a lesson file. Simply submit thehighest version number and check the date too. This is of course handy ifyou need to roll back to an earlier version.

    To summarize

    The process for working on the lesson files at a high level:

    29

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    30/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    1. Get the template ready for a work sessionConfigure Etoys file preferences for the particular work session (seteach time you open run Etoys).

    2. Open the Lubuto template file from within Etoys.3. Set the Production Tools flap to shared.

    4. Move the book object from a lesson file into the LubutotemplateOpen your first lesson file.

    5. Grab the book object and drag it into the shared Production Tools flap.Send it to the back.

    6. Open the Lubuto template file again.7. Drag the book object into the template and fit evenly .

    8. Import the audio file and configure the sound buttonLoad the audio recording file of the same name using the Sound

    Library palette in the Production Tools flap.9. Switch to the Sound Buttons flap and pick a button.10. Set the previously loaded audio file to the button and drag the button

    to the upper left of the book page.

    11. Clean up and save as with new file nameDelete all the flaps and Publish as (Save as) with the new filename.

    12. Open the template again to get ready to work on the next file.

    As with any process, especially in an unfamiliar software program, it looks

    like a lot. But after working through a couple files, youll pick up speedquickly. Im guessing that cycling through these steps 35 times with careshould take 3 4 hours.

    Here are a few tips to ensure stability when doing production work on yourcomputer:

    1. Before starting a session with the Lubuto files, its best to restart yourmachine fresh.

    2. Besides Etoys, keep the number of other programs running at a

    minimum.

    3. Be sure to set the Production Tools flap to shared in your template.

    4. Be very deliberate when clicking on the buttons in Etoys. The bookobject has a bug which causes it to easily stick to your cursor. (Clickagain to unstick.)

    30

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    31/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    5. If you if you disrupt the layout your lesson file or accidentally deletesomething, its best to quit out and start over.

    6. Remember to press and hold the Publish button to Publish as whensaving a completed template file.

    7. Good music helps.

    8. Be sure to back up your files!

    Section 3: Uploading the completed files to Dropbox

    When all your files are done, we recommend returning them using the freeDropbox service. Dropbox is a great way to share folders full of files with

    others, even if they dont have a paid account. In addition to the web siteaccess, which well show below, there are Dropbox apps for virtually everydesktop and mobile operating system. You may already be a user!

    The free account offers 2gb of storage and there are various paid plans:http://www.dropbox.com/pricing

    If you dont want to use Dropbox, well work with you to decide on anotherway to transfer the files.

    Below, well go through the steps to get a free Dropbox web account.

    31

    http://www.dropbox.com/pricinghttp://www.dropbox.com/pricing
  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    32/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 37: Heres the Dropbox web site athttp://www.dropbox.com before sign-up or log in.

    Fig. 38:Click on the Log in dropdown menu. Click on the Create an accountlink.

    32

    http://www.dropbox.com/http://www.dropbox.com/
  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    33/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 39: Click on the Create an Account tab.

    Fig. 40: Fill in the requested information including a valid email address.

    33

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    34/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 41: The web site will immediately start a download of the Dropboxinstaller into your downloads folder. This installer is NOT necessary for thepurposes of this project as well just use the web interface. If you dont planto stick with Dropbox, delete the installer.

    Fig. 42: Dismiss this installer dialog.

    34

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    35/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 43: Here is the Dropbox console once logged in.

    Fig. 44: Click on the Files tab.

    35

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    36/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 45: Click on the New Folder button.

    Fig. 46: Enter a folder name with the word Lubuto followed by a hyphen andYOUR last name. Click Create.

    36

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    37/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 47: Youll see an empty folder page. Click on the Upload button.

    Fig. 48:A dialog box will open with a button to choose some files from yourhard drive.

    37

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    38/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 49: Navigate to your Documents >Etoys folder and shift-select the filesyou want top upload. It may be best to sort by date.

    38

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    39/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 50: Click Start Upload.

    Fig. 51: Dropbox will confirm successful upload and list the uploaded files inthe remote folder.

    39

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    40/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 52: Click on the Sharing tab.

    Fig. 53: The dialog to share the folder will appear. Click the radio button next

    to share an existing folder. Click Next.

    40

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    41/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 54: Choose the Lubuto folder (labeled with YOUR last name) you createdto share.

    Fig. 55: Enter Mike Lees email address: [email protected].

    41

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    42/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Fig. 56: At the top level of Dropbox, you can open a menu next to the Lubutofolder the change your shared folder options.

    Fig. 57: Mike will receive an email with a link to your shared folder.

    42

  • 8/3/2019 LubutoLiteracy Lessons Production Notes for Lubuto Volunteers_v1-1

    43/43

    LubutoLiteracyEtoys Lessons Production Notes for Lubuto Volunteers

    Section 4: Ongoing support

    Again, feel free to contact me via email at [email protected]. I checkthat account frequently every day. If you run into an unexpected problem,its better to pause, take a note on your spreadsheet printout, and contact

    me rather than trying to figure out Etoys.

    I will make this handout available from a Dropbox public link. I would also behappy to share the electronic versions of lesson inventory spreadsheets.

    I will likely send one or two email updates to the entire group of volunteers,especially if anyone discovers a shortcut in the process or an error in mydocumentation.

    Section 5: Document change history

    v1.0 - November 20, 2011

    Paper copies of the this document printed and distributed to Lubutovolunteers at St. Pauls Church.

    v1.1 - November 22, 2011

    Added this document change history section.

    Implemented caption styles and cross referencing for the figures.

    Fixed typo in document header. On p. 3 of v1.0, in the part about steps to prepare your machine, I had

    omitted mention of copying the Lubuto Template file.

    mailto:[email protected]:[email protected]