Title: Navigational Help
Course: CPS 161: An Intro to Programming with Java - DL MM MASTER

Navigational Help

Course Content can be viewed in one of 2 ways:
1. Learning Units
- In the normal course content view, you will see the topics organized in the order that the topics should be viewed (for example).
  - Startup
  - 1 - Java Fundamentals
  - 2 - Arithmetic, Strings
  - 3 - Simple Logic Part 1
  - 4 - Simple Logic Part 2
  - ...
2. Topic Organization
- In this alternative view , you will see the same material organized by topics such as:
  - Startup
  - Java Fundamentals
  - Strings-Scanners-Formatting
  - Simple Logic
  - Classes - Basics
  - ...

Features:

1. Each entry in the navigational page can contain upto 3 links that are associated with the following icons:
  - - Text: Click on this image to get the script/text associated with this entry
  - - Video: Click on this image to get the Video associated with this entry
  - - Notes: Click on this image to get some notes on the Video. This link can contain video book marks and some key words in the video
2. Expandable Folders- A web site can have folders that expand and contract much like the Windows File Explorer. Clicking on the '+' icon will expand a folder of web content. Clicking on the '-' icon will contract a folder.
3. Search Capability- Clicking on the Binoculers Icon allows you to enter in a search string. Normally, you enter in the list of words that you are interested in. Links to pages that contain all of the desired words will show up on the left hand side of the split window. If you are searching for an exact phrase , you can use quotes (") to surround the phrase.
Only pages local to Aardvark are searched. External links are ignored.
So for example, to find occurrences of "enum", click on the top Binoculers and type in:
enum
or you could also type in:
-i enum
This would be a case insensitive search for "enum" and would additionally find occurrences like "Enum", "ENUM", etc.
The Binoculers Icon on the very top of the left hand side searches the complete teacher web site. The Binoculers Icon on each of the folders will only search for matches within the related folder.
Examples
  - the big blue train - This search will find all web pages containing all of the words 'the' , 'big', 'blue', and 'train'. The words do not have to be in any order or adjacent.
  - "the big blue" train - This search will find all web pages containing the phrase 'the big blue' and somewhere in the page the word 'train' shows up.
  - -i java - This search will be a case insensitive search for the word java. In other words, matches include java, Java, JAVA, etc.

If the first word in a search string contains a '-' sign, it will be interpreted as a collection of options.
The defined list of options is as follows:
  - i - Case Insensitive search. By default, searches are case sensitive. If a search key contains whitespace, then in the case sensitive approach, the whitespace must match exactly. On the other hand, in the case insensitive approach any whitespace is equivalent.
This means that in the Case Sensitive mode, if a key contains 1 space then there is no match if a phrase is found with 2 or more whitespace characters.
On the other hand in the Case Insensitive mode, a key containing 1 space will match a phrase found with 2 or more whitespace characters.
  - p - TURN OFF the Print out of line numbers of occurrences of the found words along with a small subset of the surrounding context.
  - w - Print out Web based problems like broken links. This is usually useful for the teacher designing his web site. If the broken link is referenced from more than one page, the current design only prints out the first page containing this specific link.
  - f - Print out filenames along with their last modification times. This option will also list filenames that come from internal href links.
  - d - This is a debug option that is only useful to the Aardvark developer and should only be used by him.