Este documento apresenta conceitos básicos de programação lógica em Prolog, incluindo: (1) aritmética, com operadores e predicados internos como 'is'; (2) gerenciamento de dados no banco de fatos de Prolog usando predicados como 'asserta' e 'retract'; (3) exemplos de implementação de comandos em um jogo de busca de objetos chamado "Nani Search".