Demonstrations and Tutorials

This page provides links to tutorials and demos created in ToolBook Instructor and converted to HTML using ToolBook Instructor SP2 (Decaf). The main focus of these demos is to show what can be done using the Actions Editor, the Simulation Editor, and HTTP Post in Instructor. Information on how to do most of these is included in the demos. Additional information can be found in my latest books on Instructor and the Actions Editor/Simulation Editor/HTTP Post. These applications should work with Internet Explorer, Netscape, and Mozilla but I have only thoroughly tested them with Internet Explorer.

                                         - Tutorial      - Demonstration

Note: The test for the Java Virtual Machine is no longer one we have to worry about as of the Decaf release. It still is a good idea to do the test for other issues if you are having problems. Click here to perform this test and obtain information on how to set up your PC.

This site created by Tom Hall, TCC Publishing, Inc. If you have linked to this page directly, click here to go to Website Home Page to obtain information about books he has written and published.

 

 


Sample Lesson to be Viewed on the Mac

Click here if you are testing ToolBook Content on the Mac.


Simulations in Education

In higher education, students are often expected to know how to use the available Online Library search tools. Click the Launch Lesson button to view a Simulation on how to perform an Online Library Search for a journal article. This lesson is launched via Blackboard but no tracking takes place.

Launch Lesson


Presentation from an International Conference

Best Paper in Session: Developing Software Simulations (with ToolBook)

"On behalf of the Organizing Committee of The 4th International Conference on Education and Information Systems, Technologies and Applications (EISTA 2006), held in Orlando, Florida, USA, in July 16-19, 2006, I would like to congratulate you for the paper you presented at the mentioned conference. Your paper titled: Developing Software Simulations, has been selected as the best paper of those presented in the session: Applications of Information and Communication Technologies in Education and Training."

Click the Presentation button to see the presentation given at the conference.

Presentation

The section below gives a link to the course that was discussed and demonstrated during this session.


Small Course Built with ToolBook Rapid Development Suite

The link below gives you access to a small course built using the ToolBook Rapid Development Suite. This short course provides students with a overview of research designs used in Psychology (case studies, correlational design and experimental design), basic statistical concepts, and an application of select concepts using SPSS including a Frequency Distribution. In addition, there are a couple of lessons on using Excel.  A paper presented as a result of this was recognized as Best in Session at a 2006 International Conference.

Click the Menu button to view the Course Menu.

Menu


A New Comment Collector System

Click the button below to to see some sample applications and the Comment Collector System as a Standalone product. This version using Javascript, ASP, and an SQL 2000 Database.

CC Menu


A Comment Collector System using HTTP Post and SQL 2000 Database

Click the button below to view a demonstration and presentation given by Peter Hoyt (Verizon) at TBCON 2005. The demonstration illustrates the power of HTTP Post, ASP, and an SQL Database to collect and maintain a Comment Collector System to be used during the review process for WBT. Also, using a simple JavaScript function, we can turn this feature and others on an off as desired even after deployment of the WBT.

Peter Hoyt Work


Using Microsoft Agents in the ToolBook HTML Product

Click here to see this in action. Learn how to do this in Newsletter #10.


A Simple LMS

Go to LMS Introduction

This demonstration shows how the Actions Editor, HTTP Post, ASP, and an Access Database can be used to build a very simple Learning Management system where two lessons and an exam for a course can be tracked.


The Actions Editor in ToolBook 2004

An Introduction to the Actions Editor in Instructor 2004  

This demonstration and tutorial shows some of the basics of the Actions Editor.

A Simple One-Dimensional Array in the Actions Editor  

This demonstration and tutorial shows how to set up and use an array in ToolBook using the Actions Editor.

A Timed Quiz using the Actions Editor 

This demonstration and tutorial shows how simple it is to set up a quiz that is timed and displays the amount of time remaining throughout the quiz.

Using a Shared Action - Getting an Item from a List 

This demonstration and tutorial shows you how to use a Shared Action to parse a list of items.  The Shared Action is supplied by Denny Dedmore.

Another Example of a Shared Action - Clearing Characters 

Another example of the use of one of Denny Dedmore's Shared Actions. This one can be used to clear characters from an input string. Click here to download the zip containing the tbk.


Basic Applications

This section contains links to a variety of different basic ToolBook applications showing the various features of ToolBook.

Randomized Quiz 

This is a 10 Question Quiz that only shows 5 at a time and the questions are presented in a randomized order each session.


Special Issues

Dealing with the Launch Page in HTML Applications 

This page will provide information on the issues related to the use of a Launch Page in your ToolBook HTML applications.

Eliminating the Internet Explorer Scrollbar 

Click here for a short lesson on how to get rid of that irritating Internet Explorer Scrollbar if you have published your application to be full screen and are still using Windows XP SP1 or you are running your files locally from CD-ROM or LAN. Note: Due to a change with Windows XP SP2, an application set up to run full screen will still have the Title Bar and Status Bar, so there is no issue to deal with here. Additionally, the demo files for this lesson are published with ToolBook Instructor 2004 SP1 since this is no longer a big deal since most user's have updated to Windows XP SP2.

Launching ToolBook HTML Applications from CD-ROM 

A simple method of using a standard HTML page as a Menu to launch ToolBook HTML applications locally from a CD-ROM.


Preloading Your Graphics

Peter Jackson's Graphics Pre-Loader 

A short Tutorial and Demonstration of the use of Peter Jackson's Graphics Pre-Loader. 


Batch HTML Exporter

Peter Jackson's Batch HTML Exporter 

What to learn how to save many hours of time exporting large numbers of tbks?


Audio Widget

Peter Jackson's Audio Widget 

Do you have a lot of Universal Media Players in your book where you are playing a lot of audio files?  Are you having problems? Do you just want to do it better anyway? Click above to see your alternative.


Adding Flash Movies to Your ToolBook Applications

Controlling Flash in Instructor with the Actions Editor in HTML  

This shows how you can control the Flash Movie using the Actions Editor.


ActiveX Controls and ToolBook

Displaying and Controlling an Adobe Acrobat File in HTML  

This shows how you can control the Adobe Acrobat Control using the Actions Editor.

Displaying and Controlling an Adobe Acrobat File in Native ToolBook    

Adding the Internet Explorer Browser Control to ToolBook with Actions Editor 

Note that I am currently experiencing problems with this one. An error message is obtained when a page with the IE Control on it is visited a second time.


Simulations in ToolBook Instructor 2004

An Introduction to the Simulation Object in Instructor 2004   

This provides a detailed look at the the Simulation Editor in ToolBook 2004.

Simulation with a Single Step per Simulation Page (Practice Mode,3 Attempts, with Step Level Feedback) 

E-Trade Demo using the Simulation Object (Practice Mode with Scoring, 2 Attempts) 

This demonstration includes a variety of different Trigger Events and Evaluation Objects including Edit Fields, radio buttons, and a combo box.  One page has three steps.  The Password field is also used.  Trigger Events include a single click, double-click, and a press of the Enter key to do an Evaluation.

Simulation with Multiple Steps on a Simulation Page (Practice Mode, 2 Attempts, with Event Level Feedback) 

Simulation with an Evaluation Object (Practice Mode, 2 Attempts, with Event Level and Object Level Feedback) 

Simulation with an Evaluation Object (Practice Mode, no limit to Attempts, with Event Level and Object Level Feedback) 

Simulation in Demonstration Mode 

This illustrates the new animated mouse and sound effects for Demonstration Mode in Instructor 2004.

Simulation in Assessment Mode 

Simulation with all Three Modes in Same Book (User Makes Choice) 

Different Levels of Feedback 

This demonstration and tutorial shows the three different levels of feedback in the Simulation Editor: Step level, Trigger event level, and Evaluation Object level. Note: The tutorial part was done using screenshots from Instructor 8.5 but the overall concept of having different levels of feedback applies to ToolBook Instructor 2004. Note: This was done in a version of ToolBook prior to the current one where we now have a Grid to fill in for all the various settings but you will still get the basic idea about the various levels of feedback.

Simulation with Preload of Graphics  


HTTP Post and ASP in ToolBook 2004

The HTTP Post Action in Instructor 2004   

This provides a basic introduction to this action in Instructor 2004.

The Login Example     download files

This is a link to the application described in the Tutorial above. There is nothing really spectacular about this application, but it forms the foundation for a much more complicated type of application. For instance, User Names and Passwords could be pre-assigned and users could be denied access if they don't have a valid pair of values for these inputs. Likewise, with just a bit more coding on the ASP side, a check could be made to see if the password the user types matches the one in the Database for any given User Name. Additionally, the User Name could be used as a "key" field to allow storage or recall of a lot of other information that could be stored in the Database (such as Quiz Score, Demographic Information, etc.).

A Simple HTTP Post Example (E-Mail of a Form) using ASP

Scoring a ToolBook Quiz and Posting Results to E-Mail using ASP 

You can download the source files (asp, tbk, and mdb) for all the samples provided below. Credit is shown for who provided these samples. In many cases, they have been modified slightly to suit my needs.  Note that the download files will still be in Instructor 8.5 but you can easily use the Version Updater to move any of them up to ToolBook 2004.

Application

Files Needed

A Request Form Using CDO Mail Object 

download

Submitting a Quiz Score Using CDO Mail Object  

download

Submitting a Log File using CDO Mail Object from a Native ToolBook Application (Native only; must download to view)  

download

Simple Form Using HTTP Post and ASPEMail Process (similar to example in the demo section above) 

download

Submitting Quiz Results with ASPEMail Process (same as example in demo section above)  

download

Verify a User (John Hall) (can be used as a simple login to determine if returning user or a new user)  

download

Verify a Password with Navigation--No Encryption (John Hall) (instructions are same as above example)  

download

Write User Information to a Single Log File on Server (Cecil Cheah)  

download

Write User Information to Individual Log Files on Server (Michael Brophy)  

download

Write Information (Results of an Essay or Survey) to a Database on Server (Michael Brophy) 

download

Write Quiz Scores to a Database on Server with Display of Individual User's Data (Michael Brophy) 

download

Write User Name, Password, and Bookmark Information to Database (Peter Jackson)  

Write User Name, Password, and Score to Database (Peter Jackson)  

Write and Retrieve a Score using Database (Peter Jackson)  

 

download

 


Cookies in the ToolBook DHTML Product

One important issue with a ToolBook HTML Product in the Browser is how to pass values for variables between two books.  This is easy to do in Native ToolBook, it does not happen in the same way in the HTML Product.  The safest way might be to store information from one book into a Database and then retrieve it from another book.  The situation that this creates is that the learner would have to identify themselves in both books so that the username or equivalent would be used as the search criteria in the Database search.  

If your setup allows for cookies there is a much simpler way.

Click here to see how it is done.


Passing Information as Parameters

A way of passing information between a web page and a ToolBook HTML application is to use Parameters.  This could be of some value if you set up a Login Page on your Website and you want the learner to go through that process before going to a ToolBook application.

Click here to see how this is done. 


Using JavaScript in ToolBook HTML Product

A new feature of ToolBook Instructor 2004 is the ability to include JavaScript functions.  Click here to see how easy this is to accomplish.


Passing Information as Parameters Using JavaScript

Now we can combine these two to get a really simple solution to passing information between two different ToolBook HTML applications.  Click here for a short lesson and demonstration of this. 


A Problem with the Animated Mouse Pointer in Demonstration Mode of Simulation

A problem currently exists with the animated mouse pointer used in Demonstration mode of the Simulation (ToolBook Instructor 2004).  Click below to learn more and see a solution.

Note: As of ToolBook Instructor 2004 SP2 (Decaf), this fix is no longer needed.

http://tcc-pub.com/resetsimdemo/resetsimdemo.htm 

 

This site is best viewed at a Resolution of 1024x768 or higher.

 
Tom Hall
Phone 252.758.4590 | tomhall1@tcc-pub.com
   copyright TCC Publishing, Inc. 2007