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.
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:
The following sections contain detailed information on using the Lesson Plan handheld 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.
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:
Please see the important warnings regarding these steps in the section describing each screen.
School
Days ScreenThis 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.
Periods
ScreenThis 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).
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.
Select
Time Range ScreenThis 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.
Classes
ScreenThis 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.
Schedule
ScreenThis 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.
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.
Day
ScreenThis 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:
If there is a Day Note for this day, a Note icon is displayed in the lower right corner.
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.
Lesson
Plan ScreenThis 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.
Day Note ScreenThis 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.
Class SummaryThis 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.
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 ScreenThis 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.
Edit
Template ScreenThis 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.
Customization ScreenThis 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.
Go
To ScreenThis 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
ScreenThis 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.
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 ScreenTapping 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 ScreenSince 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 ScreenThis 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.
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:
New
Lesson Plan Database ScreenThis 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
ScreenThis 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.
Delete
Lesson Plan Database
ScreenThis 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
ScreenThis 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.
About
ScreenThis 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.
The following sections contain detailed information on using the Lesson Plan desktop application.
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.
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:
Get your data synchronized before you start making changes by doing a HotSync
Make your changes using the PC desktop application
Exit the PC desktop application
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").
Lesson Plan Desktop can create reports in three formats: Daily, Weekly, and Class Summary. The following sections describe the creation of these 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.
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.
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.
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).
Lesson Plan Desktop can create reports in three formats: Daily, Weekly, and Class Summary. The following sections describe the creation of these 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:
Make sure the correct Palm User is selected in the "Palm User" drop-down list.
Select the Lesson Plan database whose plans you wish to view in the "From Database" drop-down list.
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.
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:
Make sure the correct Palm User is selected in the "Palm User" drop-down list.
Select the Lesson Plan database whose plans you wish to view in the "From Database" drop-down list.
Select the class whose plans you wish to view in the "Class" drop-down list.
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.
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 SetupIn 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.
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.
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.
This section contains examples of the types of reports can can be created by Lesson Plan Desktop.
| 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 |
|
| 09:00am-10:00am |
Go over the basics of algebra learned last year |
| 10:00am-11:00am |
|
| 11:00am-12:00pm |
Variables and how they are used Homework: Questions 1-14 |
| 12:00pm-01:00pm |
|
| 01:00pm-02:00pm |
Definitions of point, line, and plane Homework: Questions 1-13 |
| 02:00pm-03:00pm |
Definitions of triangles, including isosceles, equilateral, and right Homework: Questions 1-7 |
| 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 |
|
|||
| 08:00am-09:00am |
|
|
Announcement regarding assembly next week |
|
|
| 09:00am-10:00am |
Go over the basics of algebra learned last year |
Triangles and the unit circle Homework: Questions 1-5 |
Solving sets of equations Homework: Questions 1-8 |
|
Solving for one variable as a function of another Homework: Questions 1-15 |
| 10:00am-11:00am |
|
|
|
|
|
| 11:00am-12:00pm |
Variables and how they are used Homework: Questions 1-14 |
|
Understanding simple equations Homework: Questions 1-12 |
|
Solving a set of equations for a given variable Homework: Questions 1-19 |
| 12:00pm-01:00pm |
|
|
|
|
|
| 01:00pm-02:00pm |
Definitions of point, line, and plane Homework: Questions 1-13 |
Review of sin, cos, and tan functions Homework: Questions 1-18 |
X-Y Coordinate System Homework: Questions 14-20 |
|
Calculating the area and perimeter of squares and rectangles Homework: Questions 1-11 |
| 02:00pm-03:00pm |
Definitions of triangles, including isosceles, equilateral, and right Homework: Questions 1-7 |
Introduction to variables and equations Homework: Questions 1-10 |
Intersections of lines, angles, and parallel lines Homework: Questions 1-9 |
|
Rectangles, parallelograms, and trapezoids Homework: Questions 1-14 |
| 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 |