Background
jLogo Programming
- Commanding a Turtle
- Pseudocode
- Adding New Commands
- Iteration & Animation
- Hierarchical Structure
- Procedure Inputs
- Primitive Operators
- Defining Operators
- Words & Sentences
- User Interface Events
- What If? (Predicates)
- Recursion
- Local Variables
- Global Variables
- Word/Sentence Iteration
- Mastermind Project
- Turtles As Actors
- Arrays
- File Input/Output
Java
- A Java Program
- What's a Class?
- Extending Existing Classes
- Types
- Turtle Graphics
- Control Flow
- User Interface Events
Appendices
Updates
Lastly
Appendix A (Jargon)
- H -
- hierarchy
-
A hierarchy is a grouping of things into levels.
There is a "top" level and then a series of lower
levels under it.
Families can be shown as hierarchies, with grandparents at the top-level, parents and their brothers and sisters at the next level, and children on a lower-level. Here is a diagram of a family hierarchy, with each level of the hierarchy painted a different color.
Building things in hierarchies is very common in computer software. One example is the file systems provided by operating systems. File systems have a top-level, often referred to as the root of the file system. Under the root, there are subdirectories like "Program Files" and "Documents and Settings" and under these are more subdirectories.
Other jargon: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Back to HomePage