BFOIT - Introduction to Computer Programming
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)
- T -
- type
- Java is what computer scientists and programmers call a
"strongly typed language." What this means is that
all of the
expressions,
fields,
methods, and
literals in your
Java classes have specific sets of values that they
can evaluate to or contain.
type can be further broken down into
primitive types
and reference types.
There is one exception to this and that is that methods are allowed to return nothing so there is a reserved word meaning NO type. Methods of this type are declared to be of type void.
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