NICNAC: Navy Interactive Courseware Novice Authoring Course

What does NICNAC mean? The above is one of NICNAC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Navy Interactive Courseware Novice Authoring Course