User's Manual for Lesson Plan

Version 3.0

 

Note: This manual assumes that you have a working knowledge of the Palm OS®, including launching applications, using menus, etc. Please see the documentation that came with your handheld for help with these types of questions.

Please consult the Lesson Plan FAQ for any questions you might have before emailing technical support.


Table of Contents


Installing Lesson Plan

Lesson Plan is actually made up of two components:

The Lesson Plan handheld application comes in a .zip file. You'll need to extract all of the files in the .zip file, and install the following file:

Lesson Plan.prc

onto your handheld. Then run Lesson Plan, select Register from the menu, and enter your registration code at the Registration screen. This will convert the trial version into the registered version.

To install the Lesson Plan Desktop application:

To run the Lesson Plan Desktop application:


Using the Lesson Plan Handheld Application

The following sections contain detailed information on using the Lesson Plan handheld application.

Entering the Application

When you select Lesson Plan from the applications launcher, the first screen you see depends on several factors:

Note:  If your handheld runs Palm OS® version 5 or later, Lesson Plan provides support for:

See your handheld's documentation for instructions on switching between these modes. When the screen is maximized, Lesson Plan uses the extra space available to display additional data. All screens in this manual are shown minimized in portrait mode.

Database Setup

The first time a Lesson Plan database is opened, there are several one-time setup steps that must be done before you can start creating lesson plan entries:

  1. Select the school days for your school at the School Days Screen. By default, Monday through Friday are set as school days.
  2. Enter the start- and end-time for each period at your school at the Periods Screen.
  3. Enter the list of classes that you will be teaching at the Classes Screen.
  4. Enter your schedule at the Schedule Screen.

Please see the important warnings regarding these steps in the section describing each screen.

School Days Screen

This is the first of four setup steps that must be done once for each lesson plan database. You get to this screen by selecting "School Days" from the Setup menu at the Day Screen. This screen allows you to select the days of the week during which classes are held at your school. Select any day for which you wish to create lesson plans entries.

Tapping the Done button will return you to the Day Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Functions Available On Menus

The Options menu contains the following items:

Periods Screen

This is the second of four setup steps that must be done once for each lesson plan database. You get to this screen by selecting "Periods" from the Setup menu at the Day Screen. This screen allows you to specify start- and end-time for each period at your school. You can specify up to 20 periods.

Enter any time period for which you want to be able to create lesson plan entries. This may include homeroom, study hall, lunch, etc. according to your specific needs. Make sure to enter periods in chronological order.

Note: It is very important that you set these periods correctly and not leave any gaps before you create any lesson plan entries! Each lesson plan entry you create refers to a specific period. Therefore, if you insert or delete a period, lesson plan entries you've already made will refer to the wrong period. You can change the start-or end-time of a period or add a period at the bottom without causing any problems. The periods you use should always be together at the top of the list (i.e., if you have 7 periods, they must be in slots 1 through 7).

Functions Available At This Screen

Tapping on a period will let you modify the start- and end-time for that period at the Select Time Range Screen.

Tapping the Done button will return you to the Day Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping the Previous button will display periods 1 through 10. Tapping the Next button will display periods 11 through 20.

Functions Available On Menus

The Options menu contains the following items:

Select Time Range Screen

This screen allows you to specify the start- and end-time for a class period. To change the highlighted time's hour, minute, or am/pm setting, simply tap on the desired value. If you have your Palm OS® time preference set to a 24-hour format, this screen will look slightly different, and Lesson Plan will display all times as, for example, "14:15" instead of "02:15pm".

Tapping the Done button will set the period you are editing to the range of times being displayed. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping the Clear button will set the period being edited back to "Not Used".

Tapping the Done, Cancel, or Clear button will return you to the Periods Screen.

Functions Available On Menus

The Options menu contains the following items:

Classes Screen

This is the third of four setup steps that must be done once for each lesson plan database. You get to this screen by selecting "Classes" from the Setup menu at the Day Screen. This screen allows you to enter the classes that you teach. Scroll bars are displayed on the right to allow you to scroll through the list. The hardware Page Up and Page Down buttons can also be used to scroll through the list. Class names can be up to 15 characters in length. You should make only one entry per class, regardless of the number of times a class meets per week.

Enter any class for which you want to be able to create lesson plan entries. This may include homeroom, study hall, lunch, etc. according to your specific needs. Do not worry about the order in which you enter classes. When setting up your schedule, classes will always be listed in alphabetical order. When looking at a day's lesson plan entries, classes will always be listed in chronological order. Note how entering a leading zero in "Algebra-09" allows all of the Algebra classes to be listed in the correct order on the Schedule Screen.

Note: It is very important that you list the classes correctly before you create any lesson plan entries! Once you start entering lesson plans, do not move any classes! If you need to add a class, always add it at the bottom of the list! Each lesson plan entry you create refers to a specific class. Therefore, if you insert a class, lesson plan entries you've already made will refer to the wrong class. You can change the name of a class (e.g., from "Algebra" to "Algebra-10") or add a class at the bottom without causing any problems. If you need to delete a class, simply blank out that line. Do not move others up to fill that empty line.

Tapping the Done button will return you to the Day Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

The Options menu contains the following items:

Schedule Screen

This is the fourth of four setup steps that must be done once for each lesson plan database. You get to this screen by selecting "Schedule" from the Setup menu at the Day Screen. This screen allows you to set your schedule for each school day that is checked on the School Days Screen, and each period you set on the Periods Screen.

Functions Available At This Screen

In the top right corner is a push button for each school day. The schedule being displayed is for the selected day. To switch to another day, tap on the desired day's button. Each period's start time or number is listed in a column on the left, depending on what you have selected at the Customization Screen. The default is to show the start time. The next column for each period contains a popup trigger, and is initially set to "Open".

To set the class for a particular period, tap on the name. This will pop up a list of the names you entered on the Classes Screen. In addition, "Open" will always be the last item in the list. Simply tap on the desired class.

Note: It is very important that you set the classes in your schedule correctly, before you create any lesson plan entries! Each lesson plan entry you make refers to a specific class. Therefore, if you change a class, lesson plan entries you've already made will refer to the wrong class.

Tapping the Done button will return you to the Day Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Functions Available On Menus

The Options menu contains the following items:

Day Screen

This is the first screen you will typically see when running Lesson Plan. It displays a day's lesson plan entries. In the top right corner is the day of week indicator and the weekly arrows. Below that is the date. Each period's start time or number is listed in a column on the left, depending on what you have selected at the Customization Screen. The default is to show the start time.

If there are more periods than can fit on a single screen, scroll bars are displayed on the right to allow you to scroll through the list. The hardware Page Up and Page Down buttons can also be used to scroll through the list. If you are at the last screenful of periods for a given day, pressing the hardware Page Down button will display the next school day. If you are at the first screenful of periods, pressing the hardware Page Up button will display the prior school day.

Next to each period is one of the following:

  1. If the period does not have a class scheduled, "Open" is displayed.
  2. If the period does have a class scheduled, but no lesson plan entry has been created, the name of the class is displayed.
  3. If the period does have a class scheduled, and a lesson plan entry has been created, the information displayed depends on what you have selected at the Customization Screen. The default is to display as much of the lesson plan as will fit.

If there is a Day Note for this day, a Note icon is displayed in the lower right corner.

Functions Available At This Screen

To switch to another day in the current week, tap on the desired day's selector trigger in the top right corner. Tapping on the left or right weekly arrow will move 7 days backwards or forwards, respectively.

Writing a backspace or space in the graffiti area will move 1 school day backwards or forwards, respectively. That is, non-school days are skipped.

Tapping on a period will display the Lesson Plan Screen for the lesson plan entry for that period.

Tapping on the Today button will display the current day's lesson plan entries.

Tapping on the Go to button will display the Go To Screen, which allows you to select a specific date whose lesson plan entries you want displayed.

Tapping on the Find button (magnifying glass) will allow you to enter a search string at the Find Screen, which will search for that string in your lesson plan entries. Tapping on the Find Again button (magnifying glass with plus sign) will search for the next occurrence of the string.

Tapping on the Note icon lets you edit the note at the Day Note Screen.

If you're entering your lesson plans using a keyboard, you can type a period number (1-9) to edit the plan for that period.

Functions Available On Menus

The Setup menu contains the following items:

The Database menu contains the following items:

The Options menu contains the following items:

Lesson Plan Screen

This screen displays a particular lesson plan entry. At the top of the screen is the current date. Below that is either the range of times for the period or the period number, depending on what you have selected at the Customization Screen. The default is to show the start time. Below that, the name of the class to which this lesson plan entry applies, or "Open" if you do not have a class scheduled on this day and period. At the right edge are up and down scrollers, which will switch to the previous and next period's lesson plan entry, respectively.

The bottom half of the screen displays the lesson plan entry itself (if any has been entered). Lesson plan entries can be up to 10k in size. If the lesson plan entry will not fit on the screen, scroll bars are displayed on the right to allow you to scroll through the text. The hardware Page Up and Page Down buttons can also be used to scroll through the text.

If the lesson plan entry being displayed is not for an open period, left and right arrows are displayed at the bottom of the screen. Tapping on the left and right arrow will switch to the lesson plan entry for the previous or next time the current class meets, respectively.

The Bump button is used to move text to the next time this class meets. This is useful if a day of school gets cancelled or if you don't finish everything that you had planned. To move a portion of a lesson plan to the next class session, simply select the text you want moved and tap on the Bump button. The selected text is then moved to the next class session, and placed at the front of any existing text. For example, let's suppose a class meets every day at 10:00am. You might have these lesson plans set up:

Mon Tue Wed Thu Fri
Task1
Task2
Task3
Task4
Task5
Task6
Task7
Task8
Task9
   

Each of these tasks can be any block of text, spanning multiple sentences and paragraphs.

Let's suppose during Monday's class, you get Task1 and Task2 done, but not Task3. You would go to Monday's plan, select Task3, and tap the Bump button. The result would be:

Mon Tue Wed Thu Fri
Task1
Task2
Task3
Task4
Task5
Task6
Task7
Task8
Task9
Task10
Task11
Task12
 

In this way, Task3 would have been "bumped" to the next class session. Lesson Plan would now switch to Tuesday's plan, and "Task4, Task5, Task6" would be automatically selected. This would let you simply keep tapping the Bump button for moving lesson plans in a chain-reaction. Using the above example, if you tapped the Bump button a second time, the result would be:

Mon Tue Wed Thu Fri
Task1
Task2
Task3 Task4
Task5
Task6
Task7
Task8
Task9
Task10
Task11
Task12
 

Of course, if you had wanted to move only, for example, Task5 and Task6, you would have just had to select that text before tapping the Bump button the second time.

If no text is selected when you tap the Bump button, Lesson Plan will ask you if you want to move the entire plan, and you can select Yes or No.

You cannot bump a plan (or part of a plan) if doing so would exceed the 10k limit on lesson plans. For example, If you have 5k of Monday's plan selected, and Tuesday's plan already contains 8k, bumping the 5k would result in Tuesday's plan having 13k, which is over the limit. If Lesson Plan detects that bumping some text would exceed the limit, it will not move the text and will give you an information message to that effect.

If you're entering your lesson plans using a keyboard, you can take advantage of the following shortcuts:

Shortcut Equivalent To
SHIFT + CURSOR-LEFT Tapping on the Previous session arrow
SHIFT + CURSOR-ARROW Tapping on the Next session arrow
SHIFT + CURSOR-UP Tapping on the Previous period arrow
SHIFT + CURSOR-DOWN Tapping on the Next period arrow

Tapping on the Find button (magnifying glass) will allow you to enter a search string at the Find Screen, which will search for that string in your lesson plan entries. Tapping on the Find Again button (magnifying glass with plus sign) will search for the next occurrence of the string.

Tapping the Done button will return you to the Day Screen.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

The Options menu contains the following items:

Day Note Screen

This lets you create and edit a note for a particular day. When a note exists for a particular day, the Note icon is displayed on the Day Screen for that day as a reminder that a note exists. Day notes can be up to 10k in size.

At the bottom of the screen is a No Classes checkbox. Check this box if there are no classes that day for some reason (e.g., you will be gone all day on a field trip). You cannot create lesson plan entries for a day on which No Classes has been selected.

Tapping on the Done button will return you to the Day Screen.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

The Options menu contains the following items:

Class Summary

This screen displays a list of all lesson plan entries for a particular class. The class name is displayed at the top of the screen. Each remaining row displays a date on which the class meets and the first few words of the lesson plan entry for that session. If a class meets more than once a day, there will be multiple entries with the same date. The range of dates displayed starts at the date of the first entry in the database and ends at the date of the last entry in the database. If you have not yet created a lesson plan entry for a given date, an empty line will be displayed.

Tapping on a date or lesson plan entry will display the Lesson Plan Screen for the lesson plan entry for that class session.

Tapping the Done button will return you to the previous screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Functions Available On Menus

The Options menu contains the following items:

Templates

Lesson Plan plan provides you the ability to save frequently-used text as "templates". The contents of a template can then be quickly inserted into a lesson plan in only two taps. The following sections describe the use of templates.

List of Templates Screen

This screen lists the templates that you have created. Tapping on a template name will carry out the function currently selected in the popup trigger in the lower right corner. The following functions are available:

Tapping on the Done button returns you to the Day Screen. If you are editing a lesson plan, the Done button is replaced by a Cancel button. Tapping on the Cancel button returns you to the Lesson Plan Screen without making any changes to the lesson plan. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done or Cancel button.

Tapping on the New button lets you edit a new template.

Functions Available On Menus

The Options menu contains the following items:

Edit Template Screen

This screen lets you create a new template or edit an existing one. A template is any text that you wish to insert into your lesson plans, as shown in this example. Instead of having to enter this text every time you want to use it, you can simply save it once and then quickly insert it into any lesson plan (see the Lesson Plan Screen for step-by-step instructions). Templates can be up to 10k in size.

Tapping on the Done button returns you to the List of Templates Screen.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

The Options menu contains the following items:

Customization Screen

This screen lets you control what is displayed in the columns of the Day Screen.

For column 1, you can choose to display:

For column 2, you can choose to display:

Tapping the Done button will return you to the Day Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Functions Available On Menus

The Options menu contains the following items:

Go To Screen

This screen displays the standard Palm OS® date selection dialog box.

Tapping on a date will return you to the Day Screen, with the selected date displayed.

Tapping the Cancel button will return you to the Day Screen, with the date unchanged.

Tapping the Today button will return you to the Day Screen, with the current date displayed.

Find Screen

This screen prompts you to enter a string for which you wish to search. The string search is not case-sensitive (i.e., Quiz, QUIZ, and quiz are all considered the same).

Tapping the Done button will start a search, in chronological order, through all lesson plan entries. If a match is found, that lesson plan entry is displayed. Otherwise, you will hear a beep and stay at the same screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping the Cancel button will return you to the Day Screen.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

Printing Lesson Plans

Lesson Plan lets you print a day's or week's lesson plan entries directly from your handheld via Infrared. To print via IR from Lesson Plan, you must have PalmPrint installed. For more information regarding PalmPrint, including a list of compatible printers and purchase information, please go to:

    http://www.stevenscreek.com/palm/palmprint.shtml

In PalmPrint settings, you should set your "Chars/line" to the largest value possible such that the output still fits onto a sheet of paper. This is especially true for weekly output, since there is a lot of data to fit onto one page. You will need to experiment with different values until you find the one that works best for you. If your printer supports printing using landscape orientation, that might help as well.

Note that if you use special characters in your lesson plan entries, they might not print correctly on certain printers. Since this is a limitation of the printer itself, there is nothing that Lesson Plan can do about it.

The IR printing capability will not produce output as nice as the output from the Lesson Plan Desktop application. For example, it will not be in color. IR printing is provided as a convenience for when you are away from your desktop computer.

When you select Print Day or Print Week from the Database menu at the Day Screen, the IR Printing Screen is displayed.

IR Printing Screen

Tapping the Print button will send your output to the IR printer. Tapping the Cancel button will return you to the Day Screen without printing. Tapping the Options button will display the Print Options Screen.

 

 

Print Options Screen

Since different printers provide different capabilities, Lesson Plan provides the following options related to IR printing:

Tapping the Done button returns you to the IR Printing Screen. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

List of Lesson Plan Databases Screen

This screen lists the Lesson Plan databases that you have thus far created. If there are more databases than can fit on a single screen, scroll bars are displayed on the right to allow you to scroll through the list. The hardware Page Up and Page Down buttons can also be used to scroll through the list.

You will need to create a new Lesson Plan database anytime the class periods at your school change, or the set of classes that you teach changes. It is also recommended that you create a separate Lesson Plan database for each school year.

Functions Available At This Screen

Tapping the New button will let you create a new Lesson Plan database at the New Lesson Plan Screen.

When you tap on a Lesson Plan in the list, the function currently selected at the bottom of the screen is executed for the item on which you tapped. The following functions are available:

Functions Available On Menus

The Options menu contains the following items:

New Lesson Plan Database Screen

This screen prompts you to enter a name for the new Lesson Plan database.

Tapping the Done button will create a Lesson Plan database with the name you've entered. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping either the Done or Cancel button will return you to the List Of Lesson Plan Databases Screen.

 

Rename Lesson Plan Database Screen

This screen prompts you to enter a new name for the selected Lesson Plan database.

Tapping the Done button will rename the Lesson Plan database to the new name you've entered. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping either the Done or Cancel button will return you to the List Of Lesson Plan Databases Screen. The Rename selector will stay enabled until you tap on another one.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

Delete Lesson Plan Database Screen

This screen asks you to confirm that you wish to delete the selected Lesson Plan database.

Tapping the Yes button will delete the database.

Tapping either the Yes or No button will return you to the List Of Lesson Plan Databases Screen. The Delete selector will stay enabled until you tap on another one.

Registration Screen

This screen prompts you to enter your personal registration code. Make sure to enter all 10 digits of the registration code, including leading zeros, if any. Even though you only have to enter you registration code once, you should save it in case you ever need to re-install the application (e.g., if your batteries run out of power). You should save your registration code somewhere other than on your handheld.

Tapping the Done button will validate the registration code you enter. You will be shown a message letting you know whether or not the registration code you entered was accepted. If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

Tapping the Cancel button will return you to the screen from which you came.

Functions Available On Menus

The Edit menu contains the standard editing functions: Undo, Cut, Copy, Paste, Select All, Keyboard, and Graffiti Help.

About Screen

This screen displays the current version number, followed by a letter in parentheses. If the letter is "R", you have entered the correct registration code for Lesson Plan. Otherwise, it is the letter "U" for Unregistered.

If you are using a keyboard, pressing the Enter key is equivalent to tapping on the Done button.

 


Using the Lesson Plan Desktop Application

The following sections contain detailed information on using the Lesson Plan desktop application.

PC Version

Lesson Plan Desktop is an application that runs on your desktop PC. It allows you to edit, view, and print lesson plan entries. It also synchronizes the database on your handheld with the data on your PC, so that any changes you make on one are reflected on the other.

New Lesson Plan databases must be created on the handheld, and the 4 setup steps described in Database Setup must be done before they will appear in the desktop application.

Editing Lesson Plans

When you run the application, the main screen will be displayed, as shown below.

At the bottom of the screen is a drop-down list of all the users who HotSync to this PC. Above that is a drop-down list containing all of the currently selected user's Lesson Plan databases. If you wish to change users and/or databases, simply select the desired entries from the drop-down lists.

At the top of the screen, on the left, a calendar is displayed. If a school day is currently selected, the periods are displayed at the right. For each period, the number, start-time, end-time, and class name are displayed. The lesson plan for the currently selected day and period is displayed in the large edit box in the middle of the screen.

The No Classes checkbox is displayed only when editing a day note.

You can change the current day by simply clicking on the box for that day. The month and year can be changed by selecting a new one in the month and year drop-down lists. Changes you make to lesson plan entries will be copied to your handheld at the next HotSync.

When you want to make changes on the desktop, follow this procedure:

  1. Get your data synchronized before you start making changes by doing a HotSync

  2. Make your changes using the PC desktop application

  3. Exit the PC desktop application

  4. HotSync again to make sure your changes are immediately synchronized to your handheld

Do not open Lesson Plan on your handheld in between the two HotSyncs in steps 1 and 4 above.

The Lesson Plan conduit is intended to HotSync to only one desktop computer. If you HotSync to multiple desktop computers, install the conduit on only one of them (or set the conduit on all but one to "Do Nothing").

Functions Available On Menus

The File menu contains the following items:

The Help menu contains the following items:

Viewing and Printing Lesson Plans

Lesson Plan Desktop can create reports in three formats:  Daily, Weekly, and Class Summary. The following sections describe the creation of these reports.

Daily and Weekly Reports

To create a report of your lesson plans in daily for weekly format, select either "Print Daily" or "Print Weekly" from the File menu. This will cause the following screen to be displayed, whose title will be "Print Daily" or "Print Weekly", depending on the print option you selected.

At this screen, you select the start- and end- date of the range of dates you wish to print. If you selected the Print Daily option, each day in the range will be displayed in its own table, with a row for each period. If you selected the Print Weekly option, each week in the range will be displayed in its own table, with separate columns for each day of the week, and a separate row for each period. Saturdays and Sundays are not displayed unless at least one of them has been set as a school day at the School Days Screen. Note that the Print Weekly function always displays complete weeks. For example, if you pick Monday, January 1st through Wednesday, January 10th, 2001, you will actually be shown lesson plan entries through the end of the week, Sunday, January 14th.

Click on the "Create" button to display the lesson plan entries for the selected range of dates. The lesson plan entries are written to a file called Lessons.html. This file can be viewed, printed, or sent via email like any other document. If you click then on the "Print" button, the lesson plan entries that are being displayed will be sent to your default printer. Clicking on the Cancel button will return you to the prior screen without creating a report.

If you check the "Start each day (or week) on a new page" option, each day or week will be printed so that it starts on a new page. Note that this option will only work if the browser you are using supports page breaks.

Class Summary Reports

To create a report of all lesson plans you've created for a specific class, select Print Class Summary from the File menu. This will cause the following screen to be displayed:

Click on the class for which you'd like to create a report.

If you leave the Start Date option set to "Start of the database", the report will start at the first lesson plan in the database for the selected Class. Or, you can select "Starting on", and a calendar will be displayed to allow you to select a start date. If you leave the End Date option set to "End of the database", the report will end at the last lesson plan in the database for the selected Class. Or, you can select "Ending on", and a calendar will be displayed to allow you to select an end date. If you want to change a start or end date you've already selected, click on the Set Date button, and the calendar will be displayed again.

If you check the "Include empty lesson plans" option, space will be left in the report for dates and times when the selected class meets, even if you have not yet entered a lesson plan. Otherwise, those dates and times are skipped when creating the report.

Macintosh OS X Version

The OS X version of Lesson Plan Desktop is an application that runs on your desktop Mac. It allows you to view and print lesson plan entries a day or week at a time, or in a class summary format. 

One-Time Setup

In order to be able to view and print your lesson plans, the application needs to know the location of your "Palm:Users" Folder. This folder is the one that contains a folder for each user who HotSyncs to your desktop computer. For example, the folder might be named something like:

Macintosh HD:Users:John:Documents:Palm:Users

Make sure to choose the Users folder, and NOT one of the following:

Macintosh HD:Users:John:Documents:Palm
Macintosh HD:Users:John:Documents:Palm:Users:John Doe
Macintosh HD:Users:John:Documents:Palm:Users:John Doe:Backups 

Once this is set, you should never have to change it. You will know that you have selected the correct folder, because one or more names will appear in the Palm User drop-down list (see below).

Viewing and Printing Lesson Plans

Lesson Plan Desktop can create reports in three formats:  Daily, Weekly, and Class Summary. The following sections describe the creation of these reports.

Daily and Weekly Reports

To create a report of your lesson plans in daily for weekly format, run Lesson Plan Desktop, and click on either Daily or Weekly in the top right corner of the main screen:

Then do the following steps:

  1. Make sure the correct Palm User is selected in the "Palm User" drop-down list.

  2. Select the Lesson Plan database whose plans you wish to view in the "From Database" drop-down list.

  3. Click on Browse to the right of "To HTML File" and specify the file to which the data is to be written.
  4. Enter the start- and end-dates for your report.
  5. Click on the Create button.

The requested lesson plans will be written to the file specified in step 3. This will always be an HTML file, and it will then be opened in your browser application. You can then use the browser's print capability to print out your lesson plans. This HTML file can also be sent via email like any other file.

If you checked the "Start each day or week on a new page" option, each day or week will be printed so that it starts on a new page. Note that this option will only work if the browser you are using supports page breaks. For example, the Safari browser only supports page breaks if you are using version 1.2 or later.

Class Summary Reports

To create a report of all lesson plans you've created for a specific class, run Lesson Plan Desktop, and click on Class Summary in the top right corner of the main screen:

Then do the following steps:

  1. Make sure the correct Palm User is selected in the "Palm User" drop-down list.

  2. Select the Lesson Plan database whose plans you wish to view in the "From Database" drop-down list.

  3. Select the class whose plans you wish to view in the "Class" drop-down list.

  4. Click on Browse to the right of "To HTML File" and specify the file to which the data is to be written.
  5. Optionally, you can enter start- and end-dates for your report.
  6. Click on the Create button.

The requested lesson plans will be written to the file specified in step 4. This will always be an HTML file, and it will then be opened in your browser application. You can then use the browser's print capability to print out your lesson plans. This HTML file can also be sent via email like any other file.

If you entered a Start Date, the report will include only those lesson plans that are for dates after the one you entered. Otherwise, the report will start with the first lesson plan in the database for the selected class. If you entered an End Date, the report will include only those lesson plans that are for dates before the one you entered. Otherwise, the report will end with the last lesson plan in the database for the selected class. 

If you checked the "Include empty lesson plans" option, space will be left in the report for dates and times when the selected class meets, even if you have not yet entered a lesson plan. Otherwise, those dates and times are skipped when creating the report.

Macintosh OS 8/9 Version

The OS 8/9 version of Lesson Plan Desktop is an AppleScript script that runs on your desktop Mac. It allows you to view and print lesson plan entries a day or week at a time, or in a class summary format. You should always run the script and not the applications.

One-Time Setup

In order to be able to view and print your lesson plans, the application needs to know the location of your Palm User Folder. The first time you run the Lesson Plan Desktop script, you will be prompted to select your Palm User Folder. The folder that you want is typically called:

<Hard Drive Name>:Palm:Users:<User Name>

For example, if your Hard Drive Name is "Macintosh HD" and your User Name is "John Smith", you should select

Macintosh HD:Palm:Users:John Smith

as your Palm User Folder. This information is saved in a file called "Palm User Folder", and will most likely never need to be changed. If for some reason you do need to change it, simply delete the "Palm User Folder" file and you will be prompted to select a new folder.

Viewing and Printing Lesson Plans

Before you create any reports, you should decide if you need to change any of the options described in Report Options. Once those have been set as desired, run the Lesson Plan Desktop script, and you will be shown a list of the Lesson Plan databases you have created. Select the one whose lesson plans you wish to view.

 

 

 

 

You are next asked to select the type of report to create:  Daily, Weekly, or Class Summary.

 

 

 

 

If you selected the Class Summary report, you are asked to select the class for which it is to be created. This step is skipped for Daily and Weekly reports.

 

 

 

 

 

 

 

The next steps are to select the start- and end- date of the range of dates you wish to view.

As indicated, make sure to always use leading zeros and all 4 digits of the year (e.g., use 01/09/2001 and not 1/9/01). Start- and End-Dates are required for the Daily and Weekly reports, but are optional for the Class Summary report. For the Class Summary report, if you enter a Start Date, the report will include only those lesson plans that are for dates after the one you entered. If you leave the Start Date blank, the report will start with the first lesson plan in the database for the selected class. If you enter an End Date, the report will include only those lesson plans that are for dates before the one you entered. If you leave the End Date blank, the report will end with the last lesson plan in the database for the selected class. 

If you selected the Daily option, each day in the range will be displayed in its own table, with a row for each period. If you selected the Weekly option, each week in the range will be displayed in its own table, with separate columns for each day of the week, and a separate row for each period. Saturdays and Sundays are not displayed unless at least one of them has been set as a school day at the School Days Screen. Note that the Print Weekly function always displays complete weeks. For example, if you pick Monday, January 1st through Wednesday, January 10th, 2001, you will actually be shown lesson plan entries through the end of the week, Sunday, January 14th.

For daily and weekly reports, the lesson plan entries are written to a file called Lessons.html. Class Summary reports are written to a file called ClassSummary.html. These files can be viewed, printed, or sent via email like any other file.

When you print, the output will usually look better if you select Landscape orientation. Depending on  your browser and your lesson plan entries, you might need to select a "Scaling %" in the Page Setup dialog, perhaps 90% or 95%. Try different values until you find one that works best. It's a good idea to look at the output using Print Preview before you actually print it.

Report Options

The options used when creating reports are set in a text file called "LPDesktop Options". Report options must be specified one per line in this file. The following options are available:

Note that the PAGEBREAK option will only work if the browser you are using supports page breaks.

Sample Reports

This section contains examples of the types of reports can can be created by Lesson Plan Desktop.

Daily Report

Lesson Plan Monday
Period September 20, 2004
Note Remember to bring the box of protractors to the classroom for Geometry-09
08:00am-09:00am
Homeroom
Attendance
09:00am-10:00am
Algebra-10
Refersher
Go over the basics of algebra learned last year
10:00am-11:00am
Study Hall
Work on lesson plans for next week
11:00am-12:00pm
Algebra-11
Chapter 1
Variables and how they are used
Homework: Questions 1-14
12:00pm-01:00pm
Lunch
01:00pm-02:00pm
Geometry-09
Chapter 1
Definitions of point, line, and plane
Homework: Questions 1-13
02:00pm-03:00pm
Geometry-10
Chapter 1
Definitions of triangles, including isosceles, equilateral, and right
Homework: Questions 1-7

Weekly Report

Lesson Plan Monday Tuesday Wednesday Thursday Friday
Period Sep 20, 2003 Sep 21, 2003 Sep 22, 2003 Sep 23, 2003 Sep 24, 2003
Note Remember to bring the box of protractors to the classroom for Geometry-09    
NO CLASSES
Field trip to the museum
 
08:00am-09:00am
Homeroom
Attendance
Homeroom
Attendance
Homeroom
Attendance
Announcement regarding assembly next week
Homeroom
Homeroom
Attendance
09:00am-10:00am
Algebra-10
Refresher
Go over the basics of algebra learned last year
Trigonometry-11
Chapter 1
Triangles and the unit circle
Homework: Questions 1-5
Algebra-10
Chapter 1
Solving sets of equations
Homework: Questions 1-8
Trigonometry-11
Algebra-10
Chapter 2
Solving for one variable as a function of another
Homework: Questions 1-15
10:00am-11:00am
Study Hall
Work on lesson plans for next week
Open
Study Hall
Prepare quiz 1 for Algebra-09 class
Open
Study Hall
Prepare quiz 1 for Algebra-10 class
11:00am-12:00pm
Algebra-11
Chapter 1
Variables and how they are used
Homework: Questions 1-14
Study Hall
Work on lesson plans for next week
Algebra-11
Chapter 2
Understanding simple equations
Homework: Questions 1-12
Study Hall
Algebra-11
Chapter 3
Solving a set of equations for a given variable
Homework: Questions 1-19
12:00pm-01:00pm
Lunch
Lunch
Monitor Lunchroom A
Lunch
Lunch
Lunch
01:00pm-02:00pm
Geometry-09
Chapter 1
Definitions of point, line, and plane
Homework: Questions 1-13
Trigonometry-12
Chapter 1
Review of sin, cos, and tan functions
Homework: Questions 1-18
Geometry-09
Chapter 1
X-Y Coordinate System
Homework: Questions 14-20
Calculus-12
Geometry-09
Chapter 2
Calculating the area and perimeter of squares and rectangles
Homework: Questions 1-11
02:00pm-03:00pm
Geometry-10
Chapter 1
Definitions of triangles, including isosceles, equilateral, and right
Homework: Questions 1-7
Algebra-09
Chapter 1
Introduction to variables and equations
Homework: Questions 1-10
Geometry-10
Chapter 2
Intersections of lines, angles, and parallel lines
Homework: Questions 1-9
Calculus-12
Geometry-10
Chapter 3
Rectangles, parallelograms, and trapezoids
Homework: Questions 1-14

Class Summary Report

Lesson Plan
Date Period Calculus-11
Mon Sep 01, 2003 8 02:30pm-03:15pm Introduction to the rate of change of a function
Coordinates
Increments
Slope of a straight line
Equations of straight lines
Wed Sep 03, 2003 8 02:30pm-03:15pm Functions and graphs
Slope of a curve
Derivative of a function
Velocity and rates
Fri Sep 05, 2003 8 02:30pm-03:15pm Properties of limits
A proof of the limit theorem
Introduction
Polynomial functions and their derivatives
Mon Sep 08, 2003 8 02:30pm-03:15pm Rational functions and their derivatives
Inverse functions and their derivatives
Implicit relations and their derivatives
Wed Sep 10, 2003 8 02:30pm-03:15pm The increment of a function
Newton's method for solving equations
Composite functions and their derivatives
Fri Sep 12, 2003 8 02:30pm-03:15pm Brief review of trigonometry
Differentiation of sines and cosines
Continuity
Mon Sep 15, 2003 8 02:30pm-03:15pm Differentials
Formulas for differentiation repeated in the notation of differentials
Wed Sep 17, 2003 8 02:30pm-03:15pm Sign of the first derivative
Related rates
Significance of the sign of the second derivative
Curve plotting
Fri Sep 19, 2003 8 02:30pm-03:15pm Maxima and minima theory
Maxima and minima problems
Rolle's theorem
The Mean Value theorem
Mon Sep 22, 2003 8 02:30pm-03:15pm Indeterminate forms l'Hôpital's Theorem
Extension of the Mean Value Theorem
Applications of the Mean Value Theorem to curve tracing
Wed Sep 24, 2003 8 02:30pm-03:15pm Introduction to Integration
The indefinite integral
Applications of indefinite integration
Fri Sep 26, 2003 8 02:30pm-03:15pm Integration of sines and cosines
Area under a curve
Computation of areas as limits
Mon Sep 29, 2003 8 02:30pm-03:15pm Areas by calculus
The definite integral and the fundamental theorem of integral calculus
Mon Nov 08, 2004 8 02:30pm-03:15pm Introduction to the rate of change of a function
Coordinates
Increments
Slope of a straight line
Equations of straight lines
Wed Nov 10, 2004 8 02:30pm-03:15pm Functions and graphs
Slope of a curve
Derivative of a function
Velocity and rates
Fri Nov 12, 2004 8 02:30pm-03:15pm Properties of limits
A proof of the limit theorem
Polynomial functions and their derivatives
Mon Nov 15, 2004 8 02:30pm-03:15pm Rational Functions and their derivatives
Inverse functions and their derivatives
Implicit relations and their derivatives
Wed Nov 17, 2004 8 02:30pm-03:15pm The increment of a function
Newton's method for solving equations
Composite functions and their derivatives
Fri Nov 19, 2004 8 02:30pm-03:15pm Brief review of trigonometry
Differentiation of sines and cosines
Continuity
Mon Nov 22, 2004 8 02:30pm-03:15pm Differentials
Formulas for differentiation repeated in the notation of differentials
Wed Nov 24, 2004 8 02:30pm-03:15pm Sign of the first derivative
Related rates
Significance of the sign of the second derivative
Curve plotting
Fri Nov 26, 2004 8 02:30pm-03:15pm Maxima and minima
Maxima and minima problems
Rolle's theorem
The Mean Value Theorem
Mon Nov 29, 2004 8 02:30pm-03:15pm Indeterminate forms and l'Hôpital's Theorem
Extension of the Mean Value Theorem
Applications of the Mean Value Theorem to curve tracing
Wed Dec 01, 2004 8 02:30pm-03:15pm Introduction to Integration
The indefinite integral
Applications of areas as limits
Fri Dec 03, 2004 8 02:30pm-03:15pm Integration of sines and cosines
Area under a curve
Computation of areas as limits
Mon Dec 06, 2004 8 02:30pm-03:15pm Areas by calculus
The definite integral and the fundamental theorem of integral calculus