Artificial Intelligence has a different purpose than programming in assembly language. The idea is to realize intelligent machines and understand human behavior. Cognitive models are a well known tool for describing the thinking process from a psychological point of view. They are describe how a human memory, scene recognition and language is working.
What is missing, is a teaching tool to explain cognitive models to students, similar to the Little man computer project. Are there are some simulators available, which aren't too complicated?
 Wikipedia, Little man computer https://en.wikipedia.org/wiki/Little_man_computer