Concepts Introduction:

1: introduction. explain purpose of tut and general desc of cogscript.
2: concepts. explain scripting, OOP, text->Cog, and other important concepts.
3: syntax concepts. explain the symbols and commands used in the code section.
5: cog types: explain class, JKL, items cogs and level duplications.
6: inventory.
7: templates.
8: errors! explain what causes errors and how they affect the cog.
x: review

On to real coding:

1: hello world.
2: variables.
3: verbs.
4: conditions.
5: loops.
6: arrays.
x: review

Adv Concepts:

1: explain how cogs communicate with each other. also global irrelevance.
2: How messages really work.
3: ecapsulation.
4: comments.
5: errors and debugging
6: neat coding and indentation.
7: writing cogs: start small.
8: multiplayer, cog flags, forwarding, local/global events.
9: parser threads.
10: flags concept. explain the use of hex numbers in Cog.
x: review
x: in closing

Cog:
Learn Cog
Editors
Cog Verbs
Conditions
Errors
Loops
Arrays
Messages
Bases
Solutions:
Aiming Ahead
Position's Sector
Hotkeys
Player's Lookvector
Other:
Setting Up
More Help