An interesting tutorial explaining basics of MAVLink has been written. A tutorial for creating simple applets is available. They can be learnt through a short tutorial, or none, even by beginners. Vim has a built-in tutorial for beginners called vimtutor. See MSDN documentation or IBM documentation for tutorial examples. There is also an interactive tutorial. See also x86 assembly language for a quick tutorial for this processor family. Gizmodo called Resnick's video "ARM tutorial" one of the "weirdest videos on the internet". A tutorial and a discussion forum are also available. The game begins with the option of an interactive tutorial inside a cathedral. The game offers a short tutorial and hints on gameplay. The game's tutorial and learning curve were also criticized. Educational resources (such as the tutorial) and observational assessment tools are available. See the "Classes" section of the tutorial for details. Consider the diagram below from the previous Phase Difference tutorial.